···1414 meta = {
1515 description = "Programming interface for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set";
1616 homepage = http://sourceforge.net/projects/libavc1394/;
1717- license = [ "GPL" "LGPL" ];
1717+ license = stdenv.lib.licenses.lgpl21Plus;
1818+ platforms = stdenv.lib.platforms.linux;
1819 };
1920}
+20-17
pkgs/development/libraries/libdv/default.nix
···11-{ composableDerivation, fetchurl }:
22-33-let inherit (composableDerivation) edf; in
44-55-composableDerivation.composableDerivation {} {
11+{ stdenv, fetchurl, popt }:
6277- flags = { }
88- # TODO! implement flags
99- # I want to get kino and cinelerra working. That's why I don't spend more time on this now
1010- // edf { name = "libtool_lock"; } #avoid locking (might break parallel builds)
1111- // edf { name ="asm"; } #disable use of architecture specific assembly code
1212- // edf { name ="sdl"; } #enable use of SDL for display
1313- // edf { name ="gtk"; } #disable use of gtk for display
1414- // edf { name ="xv"; } #disable use of XVideo extension for display
1515- // edf { name ="gprof"; }; #enable compiler options for gprof profiling
1616-33+stdenv.mkDerivation rec {
174 name = "libdv-1.0.0";
185196 src = fetchurl {
2020- url = mirror://sourceforge/libdv/libdv-1.0.0.tar.gz;
77+ url = "mirror://sourceforge/libdv/${name}.tar.gz";
218 sha256 = "1fl96f2xh2slkv1i1ix7kqk576a0ak1d33cylm0mbhm96d0761d3";
229 };
23102424- meta = {
1111+ # This fixes an undefined symbol: _sched_setscheduler error on compile.
1212+ # See the apple docs: http://cl.ly/2HeF bottom of the "Finding Imported Symbols" section
1313+ LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-undefined dynamic_lookup";
1414+1515+ configureFlags = [
1616+ "--disable-asm"
1717+ "--disable-sdl"
1818+ "--disable-gtk"
1919+ "--disable-xv"
2020+ "--disable-gprof"
2121+ ];
2222+2323+ buildInputs = [ popt ];
2424+2525+ meta = with stdenv.lib; {
2526 description = "Software decoder for DV format video, as defined by the IEC 61834 and SMPTE 314M standards";
2627 homepage = http://sourceforge.net/projects/libdv/;
2828+ license = licenses.lgpl21Plus;
2929+ platforms = platforms.unix;
2730 };
2831}
···1111 meta = with stdenv.lib; {
1212 description = "Library providing direct access to the IEEE 1394 bus through the Linux 1394 subsystem's raw1394 user space interface";
1313 homepage = "https://ieee1394.wiki.kernel.org/index.php/Libraries#libraw1394";
1414- license = ["GPL" "LGPL"];
1414+ license = licenses.lgpl21Plus;
1515 platforms = platforms.linux;
1616 maintainers = with maintainers; [ wkennington ];
1717 };
-2
pkgs/development/libraries/libvdpau/default.nix
···12121313 propagatedBuildInputs = [ xorg.libX11 ];
14141515- configureFlags = stdenv.lib.optional stdenv.isDarwin "--build=x86_64";
1616-1715 meta = with stdenv.lib; {
1816 homepage = http://people.freedesktop.org/~aplattner/vdpau/;
1917 description = "Library to use the Video Decode and Presentation API for Unix (VDPAU)";