Merge pull request #45399 from markuskowa/license-8

Add licenses
This commit is contained in:
xeji 2018-08-21 12:05:10 +02:00 committed by GitHub
commit 54ff14b6f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
19 changed files with 58 additions and 29 deletions

View File

@ -45,7 +45,7 @@ stdenv.mkDerivation rec {
- Plugin interface - Plugin interface
''; '';
homepage = https://www.geany.org/; homepage = https://www.geany.org/;
license = "GPL"; license = licenses.gpl2;
maintainers = []; maintainers = [];
platforms = platforms.all; platforms = platforms.all;
}; };

View File

@ -1,7 +1,7 @@
{ runCommand, makeWrapper, geany, gnome2 }: { runCommand, makeWrapper, geany, gnome2 }:
let name = builtins.replaceStrings ["geany-"] ["geany-with-vte-"] geany.name; let name = builtins.replaceStrings ["geany-"] ["geany-with-vte-"] geany.name;
in in
runCommand "${name}" { nativeBuildInputs = [ makeWrapper ]; } " runCommand "${name}" { nativeBuildInputs = [ makeWrapper ]; inherit (geany.meta); } "
mkdir -p $out mkdir -p $out
ln -s ${geany}/share $out ln -s ${geany}/share $out
makeWrapper ${geany}/bin/geany $out/bin/geany --prefix LD_LIBRARY_PATH : ${gnome2.vte}/lib makeWrapper ${geany}/bin/geany $out/bin/geany --prefix LD_LIBRARY_PATH : ${gnome2.vte}/lib

View File

@ -22,6 +22,7 @@ stdenv.mkDerivation rec {
description = "GiNaC is Not a CAS"; description = "GiNaC is Not a CAS";
homepage = http://www.ginac.de/; homepage = http://www.ginac.de/;
maintainers = with maintainers; [ lovek323 ]; maintainers = with maintainers; [ lovek323 ];
license = licenses.gpl2;
platforms = platforms.all; platforms = platforms.all;
}; };
} }

View File

@ -26,5 +26,6 @@ stdenv.mkDerivation {
meta = { meta = {
homepage = http://www.lama.univ-savoie.fr/~raffalli/glsurf; homepage = http://www.lama.univ-savoie.fr/~raffalli/glsurf;
description = "A program to draw implicit surfaces and curves"; description = "A program to draw implicit surfaces and curves";
license = stdenv.lib.licenses.lgpl21;
}; };
} }

View File

@ -104,4 +104,10 @@ stdenv.mkDerivation rec {
inherit rubyEnv; inherit rubyEnv;
ruby = rubyEnv.wrappedRuby; ruby = rubyEnv.wrappedRuby;
}; };
meta = with stdenv.lib; {
description = "Web-based Git-repository manager";
homepage = https://gitlab.com;
license = licenses.mit;
};
} }

View File

@ -34,6 +34,8 @@ in stdenv.mkDerivation rec {
The Google Data APIs provide a simple protocol for reading and writing The Google Data APIs provide a simple protocol for reading and writing
data on the web. data on the web.
''; '';
license = licenses.asl20;
platforms = platforms.linux; platforms = platforms.linux;
}; };
} }

View File

@ -26,14 +26,15 @@ stdenv.mkDerivation rec {
buildInputs = [ cmake vtk ]; buildInputs = [ cmake vtk ];
propagatedBuildInputs = [ ]; propagatedBuildInputs = [ ];
meta = { meta = with stdenv.lib; {
description = "The grassroots cross-platform DICOM implementation"; description = "The grassroots cross-platform DICOM implementation";
longDescription = '' longDescription = ''
Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly. Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly.
GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database. GDCM includes a file format definition and a network communications protocol, both of which should be extended to provide a full set of tools for a researcher or small medical imaging vendor to interface with an existing medical database.
''; '';
homepage = http://gdcm.sourceforge.net/; homepage = http://gdcm.sourceforge.net/;
platforms = stdenv.lib.platforms.all; license = with licenses; [ bsd3 asl20 ];
platforms = platforms.all;
}; };
} }

View File

@ -116,6 +116,7 @@ stdenv.mkDerivation rec {
description = "A library for image loading and manipulation"; description = "A library for image loading and manipulation";
homepage = http://library.gnome.org/devel/gdk-pixbuf/; homepage = http://library.gnome.org/devel/gdk-pixbuf/;
maintainers = [ maintainers.eelco ]; maintainers = [ maintainers.eelco ];
license = licenses.lgpl21;
platforms = platforms.unix; platforms = platforms.unix;
}; };
} }

View File

@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
meta = { meta = with lib; {
description = "Well integrated set of translation tools and documentation"; description = "Well integrated set of translation tools and documentation";
longDescription = '' longDescription = ''
@ -76,8 +76,9 @@ stdenv.mkDerivation rec {
homepage = http://www.gnu.org/software/gettext/; homepage = http://www.gnu.org/software/gettext/;
maintainers = with lib.maintainers; [ zimbatm vrthra ]; maintainers = with maintainers; [ zimbatm vrthra ];
platforms = lib.platforms.all; license = licenses.gpl2Plus;
platforms = platforms.all;
}; };
} }

View File

@ -10,9 +10,11 @@ stdenv.mkDerivation {
hardeningDisable = [ "format" ]; hardeningDisable = [ "format" ];
meta = { meta = with stdenv.lib; {
description = "A library for reading and writing gif images";
branch = "4.1"; branch = "4.1";
platforms = stdenv.lib.platforms.unix; license = licenses.mit;
platforms = platforms.unix;
}; };
} }

View File

@ -23,6 +23,8 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "GIO API bindings"; description = "GIO API bindings";
homepage = https://github.com/mono/gio-sharp;
license = licenses.mit;
platforms = platforms.linux; platforms = platforms.linux;
}; };
} }

View File

@ -17,6 +17,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; { meta = with stdenv.lib; {
description = "A network library, written in C, object-oriented, and built upon GLib"; description = "A network library, written in C, object-oriented, and built upon GLib";
homepage = https://developer.gnome.org/gnet/; homepage = https://developer.gnome.org/gnet/;
license = licenses.lgpl2;
platforms = platforms.linux; platforms = platforms.linux;
maintainers = with maintainers; [ pSub ]; maintainers = with maintainers; [ pSub ];
}; };

View File

@ -2,7 +2,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "pth-2.0.7"; name = "pth-2.0.7";
src = fetchurl { src = fetchurl {
url = "mirror://gnu/pth/${name}.tar.gz"; url = "mirror://gnu/pth/${name}.tar.gz";
sha256 = "0ckjqw5kz5m30srqi87idj7xhpw6bpki43mj07bazjm2qmh3cdbj"; sha256 = "0ckjqw5kz5m30srqi87idj7xhpw6bpki43mj07bazjm2qmh3cdbj";
@ -12,9 +12,10 @@ stdenv.mkDerivation rec {
configureFlagsArray=("CFLAGS=-DJB_SP=8 -DJB_PC=9") configureFlagsArray=("CFLAGS=-DJB_SP=8 -DJB_PC=9")
''; '';
meta = { meta = with stdenv.lib; {
description = "The GNU Portable Threads library"; description = "The GNU Portable Threads library";
homepage = http://www.gnu.org/software/pth; homepage = http://www.gnu.org/software/pth;
platforms = stdenv.lib.platforms.all; license = licenses.lgpl21Plus;
platforms = platforms.all;
}; };
} }

View File

@ -19,6 +19,7 @@ buildGoPackage rec {
meta = with stdenv.lib; { meta = with stdenv.lib; {
homepage = https://github.com/robfig/glock; homepage = https://github.com/robfig/glock;
description = "A command-line tool to lock Go dependencies to specific revisions"; description = "A command-line tool to lock Go dependencies to specific revisions";
license = licenses.mit;
maintainers = [ maintainers.rushmorem ]; maintainers = [ maintainers.rushmorem ];
}; };
} }

View File

@ -13,12 +13,11 @@ stdenv.mkDerivation rec {
buildInputs = [ libGLU_combined SDL freeglut SDL_mixer autoconf automake libtool ]; buildInputs = [ libGLU_combined SDL freeglut SDL_mixer autoconf automake libtool ];
meta = { meta = with stdenv.lib; {
description = "An air combat simulator"; description = "An air combat simulator";
maintainers = with stdenv.lib.maintainers; homepage = https://sourceforge.net/projects/gl-117;
[ maintainers = with maintainers; [ raskin ];
raskin license = licenses.gpl2;
]; platforms = platforms.linux;
platforms = stdenv.lib.platforms.linux;
}; };
} }

View File

@ -1,6 +1,6 @@
{ stdenv, fetchurl, pkgconfig, gtk2, SDL, nasm, zlib, libpng, libGLU_combined }: { stdenv, fetchurl, pkgconfig, gtk2, SDL, nasm, zlib, libpng, libGLU_combined }:
stdenv.mkDerivation { stdenv.mkDerivation {
name = "gens-gs-7"; name = "gens-gs-7";
src = fetchurl { src = fetchurl {
@ -15,10 +15,11 @@ stdenv.mkDerivation {
# See http://ubuntuforums.org/showthread.php?p=10535837 # See http://ubuntuforums.org/showthread.php?p=10535837
NIX_CFLAGS_COMPILE = "-UGTK_DISABLE_DEPRECATED -UGSEAL_ENABLE"; NIX_CFLAGS_COMPILE = "-UGTK_DISABLE_DEPRECATED -UGSEAL_ENABLE";
meta = { meta = with stdenv.lib; {
homepage = https://segaretro.org/Gens/GS; homepage = https://segaretro.org/Gens/GS;
description = "A Genesis/Mega Drive emulator"; description = "A Genesis/Mega Drive emulator";
platforms = [ "i686-linux" ]; platforms = [ "i686-linux" ];
maintainers = [ stdenv.lib.maintainers.eelco ]; license = licenses.gpl2Plus;
maintainers = [ maintainers.eelco ];
}; };
} }

View File

@ -181,13 +181,12 @@ rec {
inherit (s) url sha256; inherit (s) url sha256;
}; };
meta = { meta = with stdenv.lib; {
inherit (s) version; inherit (s) version;
description = "Distributed storage system"; description = "Distributed storage system";
maintainers = [ homepage = https://www.gluster.org;
stdenv.lib.maintainers.raskin license = licenses.lgpl3Plus; # dual licese: choice of lgpl3Plus or gpl2
]; maintainers = [ maintainers.raskin ];
platforms = with stdenv.lib.platforms; platforms = with platforms; linux ++ freebsd;
linux ++ freebsd;
}; };
} }

View File

@ -61,6 +61,15 @@ stdenv.mkDerivation rec {
homepage = http://www.gnuplot.info/; homepage = http://www.gnuplot.info/;
description = "A portable command-line driven graphing utility for many platforms"; description = "A portable command-line driven graphing utility for many platforms";
platforms = platforms.linux ++ platforms.darwin; platforms = platforms.linux ++ platforms.darwin;
license = {
# Essentially a BSD license with one modifaction:
# Permission to modify the software is granted, but not the right to
# distribute the complete modified source code. Modifications are to
# be distributed as patches to the released version. Permission to
# distribute binaries produced by compiling modified sources is granted,
# provided you: ...
url = https://sourceforge.net/p/gnuplot/gnuplot-main/ci/master/tree/Copyright;
};
maintainers = with maintainers; [ lovek323 ]; maintainers = with maintainers; [ lovek323 ];
}; };
} }

View File

@ -8,9 +8,10 @@ stdenv.mkDerivation {
sha256 = "0mpy76a0pxy62zjiihlzmvl4752hiwxhfs8rm1v5zgdr78acxyxz"; sha256 = "0mpy76a0pxy62zjiihlzmvl4752hiwxhfs8rm1v5zgdr78acxyxz";
}; };
meta = { meta = with stdenv.lib; {
description = "Command-line dutch dictionary application"; description = "Command-line dutch dictionary application";
homepage = http://www.djcbsoftware.nl/code/gnuvd/; homepage = http://www.djcbsoftware.nl/code/gnuvd/;
platforms = stdenv.lib.platforms.unix; license = licenses.gpl2;
platforms = platforms.unix;
}; };
} }