Merge pull request #45399 from markuskowa/license-8

Add licenses

authored by xeji and committed by GitHub 54ff14b6 3ec19b17

+58 -29
+1 -1
pkgs/applications/editors/geany/default.nix
··· 45 45 - Plugin interface 46 46 ''; 47 47 homepage = https://www.geany.org/; 48 - license = "GPL"; 48 + license = licenses.gpl2; 49 49 maintainers = []; 50 50 platforms = platforms.all; 51 51 };
+1 -1
pkgs/applications/editors/geany/with-vte.nix
··· 1 1 { runCommand, makeWrapper, geany, gnome2 }: 2 2 let name = builtins.replaceStrings ["geany-"] ["geany-with-vte-"] geany.name; 3 3 in 4 - runCommand "${name}" { nativeBuildInputs = [ makeWrapper ]; } " 4 + runCommand "${name}" { nativeBuildInputs = [ makeWrapper ]; inherit (geany.meta); } " 5 5 mkdir -p $out 6 6 ln -s ${geany}/share $out 7 7 makeWrapper ${geany}/bin/geany $out/bin/geany --prefix LD_LIBRARY_PATH : ${gnome2.vte}/lib
+1
pkgs/applications/science/math/ginac/default.nix
··· 22 22 description = "GiNaC is Not a CAS"; 23 23 homepage = http://www.ginac.de/; 24 24 maintainers = with maintainers; [ lovek323 ]; 25 + license = licenses.gpl2; 25 26 platforms = platforms.all; 26 27 }; 27 28 }
+1
pkgs/applications/science/math/glsurf/default.nix
··· 26 26 meta = { 27 27 homepage = http://www.lama.univ-savoie.fr/~raffalli/glsurf; 28 28 description = "A program to draw implicit surfaces and curves"; 29 + license = stdenv.lib.licenses.lgpl21; 29 30 }; 30 31 }
+6
pkgs/applications/version-management/gitlab/default.nix
··· 104 104 inherit rubyEnv; 105 105 ruby = rubyEnv.wrappedRuby; 106 106 }; 107 + 108 + meta = with stdenv.lib; { 109 + description = "Web-based Git-repository manager"; 110 + homepage = https://gitlab.com; 111 + license = licenses.mit; 112 + }; 107 113 }
+2
pkgs/development/libraries/gdata-sharp/default.nix
··· 34 34 The Google Data APIs provide a simple protocol for reading and writing 35 35 data on the web. 36 36 ''; 37 + 38 + license = licenses.asl20; 37 39 platforms = platforms.linux; 38 40 }; 39 41 }
+3 -2
pkgs/development/libraries/gdcm/default.nix
··· 26 26 buildInputs = [ cmake vtk ]; 27 27 propagatedBuildInputs = [ ]; 28 28 29 - meta = { 29 + meta = with stdenv.lib; { 30 30 description = "The grassroots cross-platform DICOM implementation"; 31 31 longDescription = '' 32 32 Grassroots DICOM (GDCM) is an implementation of the DICOM standard designed to be open source so that researchers may access clinical data directly. 33 33 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. 34 34 ''; 35 35 homepage = http://gdcm.sourceforge.net/; 36 - platforms = stdenv.lib.platforms.all; 36 + license = with licenses; [ bsd3 asl20 ]; 37 + platforms = platforms.all; 37 38 }; 38 39 } 39 40
+1
pkgs/development/libraries/gdk-pixbuf/default.nix
··· 116 116 description = "A library for image loading and manipulation"; 117 117 homepage = http://library.gnome.org/devel/gdk-pixbuf/; 118 118 maintainers = [ maintainers.eelco ]; 119 + license = licenses.lgpl21; 119 120 platforms = platforms.unix; 120 121 }; 121 122 }
+4 -3
pkgs/development/libraries/gettext/default.nix
··· 52 52 53 53 enableParallelBuilding = true; 54 54 55 - meta = { 55 + meta = with lib; { 56 56 description = "Well integrated set of translation tools and documentation"; 57 57 58 58 longDescription = '' ··· 76 76 77 77 homepage = http://www.gnu.org/software/gettext/; 78 78 79 - maintainers = with lib.maintainers; [ zimbatm vrthra ]; 80 - platforms = lib.platforms.all; 79 + maintainers = with maintainers; [ zimbatm vrthra ]; 80 + license = licenses.gpl2Plus; 81 + platforms = platforms.all; 81 82 }; 82 83 } 83 84
+4 -2
pkgs/development/libraries/giflib/4.1.nix
··· 10 10 11 11 hardeningDisable = [ "format" ]; 12 12 13 - meta = { 13 + meta = with stdenv.lib; { 14 + description = "A library for reading and writing gif images"; 14 15 branch = "4.1"; 15 - platforms = stdenv.lib.platforms.unix; 16 + license = licenses.mit; 17 + platforms = platforms.unix; 16 18 }; 17 19 } 18 20
+2
pkgs/development/libraries/gio-sharp/default.nix
··· 23 23 24 24 meta = with stdenv.lib; { 25 25 description = "GIO API bindings"; 26 + homepage = https://github.com/mono/gio-sharp; 27 + license = licenses.mit; 26 28 platforms = platforms.linux; 27 29 }; 28 30 }
+1
pkgs/development/libraries/gnet/default.nix
··· 17 17 meta = with stdenv.lib; { 18 18 description = "A network library, written in C, object-oriented, and built upon GLib"; 19 19 homepage = https://developer.gnome.org/gnet/; 20 + license = licenses.lgpl2; 20 21 platforms = platforms.linux; 21 22 maintainers = with maintainers; [ pSub ]; 22 23 };
+4 -3
pkgs/development/libraries/pth/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "pth-2.0.7"; 5 - 5 + 6 6 src = fetchurl { 7 7 url = "mirror://gnu/pth/${name}.tar.gz"; 8 8 sha256 = "0ckjqw5kz5m30srqi87idj7xhpw6bpki43mj07bazjm2qmh3cdbj"; ··· 12 12 configureFlagsArray=("CFLAGS=-DJB_SP=8 -DJB_PC=9") 13 13 ''; 14 14 15 - meta = { 15 + meta = with stdenv.lib; { 16 16 description = "The GNU Portable Threads library"; 17 17 homepage = http://www.gnu.org/software/pth; 18 - platforms = stdenv.lib.platforms.all; 18 + license = licenses.lgpl21Plus; 19 + platforms = platforms.all; 19 20 }; 20 21 }
+1
pkgs/development/tools/glock/default.nix
··· 19 19 meta = with stdenv.lib; { 20 20 homepage = https://github.com/robfig/glock; 21 21 description = "A command-line tool to lock Go dependencies to specific revisions"; 22 + license = licenses.mit; 22 23 maintainers = [ maintainers.rushmorem ]; 23 24 }; 24 25 }
+5 -6
pkgs/games/gl-117/default.nix
··· 13 13 14 14 buildInputs = [ libGLU_combined SDL freeglut SDL_mixer autoconf automake libtool ]; 15 15 16 - meta = { 16 + meta = with stdenv.lib; { 17 17 description = "An air combat simulator"; 18 - maintainers = with stdenv.lib.maintainers; 19 - [ 20 - raskin 21 - ]; 22 - platforms = stdenv.lib.platforms.linux; 18 + homepage = https://sourceforge.net/projects/gl-117; 19 + maintainers = with maintainers; [ raskin ]; 20 + license = licenses.gpl2; 21 + platforms = platforms.linux; 23 22 }; 24 23 }
+4 -3
pkgs/misc/emulators/gens-gs/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, gtk2, SDL, nasm, zlib, libpng, libGLU_combined }: 2 2 3 - stdenv.mkDerivation { 3 + stdenv.mkDerivation { 4 4 name = "gens-gs-7"; 5 5 6 6 src = fetchurl { ··· 15 15 # See http://ubuntuforums.org/showthread.php?p=10535837 16 16 NIX_CFLAGS_COMPILE = "-UGTK_DISABLE_DEPRECATED -UGSEAL_ENABLE"; 17 17 18 - meta = { 18 + meta = with stdenv.lib; { 19 19 homepage = https://segaretro.org/Gens/GS; 20 20 description = "A Genesis/Mega Drive emulator"; 21 21 platforms = [ "i686-linux" ]; 22 - maintainers = [ stdenv.lib.maintainers.eelco ]; 22 + license = licenses.gpl2Plus; 23 + maintainers = [ maintainers.eelco ]; 23 24 }; 24 25 }
+5 -6
pkgs/tools/filesystems/glusterfs/default.nix
··· 181 181 inherit (s) url sha256; 182 182 }; 183 183 184 - meta = { 184 + meta = with stdenv.lib; { 185 185 inherit (s) version; 186 186 description = "Distributed storage system"; 187 - maintainers = [ 188 - stdenv.lib.maintainers.raskin 189 - ]; 190 - platforms = with stdenv.lib.platforms; 191 - linux ++ freebsd; 187 + homepage = https://www.gluster.org; 188 + license = licenses.lgpl3Plus; # dual licese: choice of lgpl3Plus or gpl2 189 + maintainers = [ maintainers.raskin ]; 190 + platforms = with platforms; linux ++ freebsd; 192 191 }; 193 192 }
+9
pkgs/tools/graphics/gnuplot/default.nix
··· 61 61 homepage = http://www.gnuplot.info/; 62 62 description = "A portable command-line driven graphing utility for many platforms"; 63 63 platforms = platforms.linux ++ platforms.darwin; 64 + license = { 65 + # Essentially a BSD license with one modifaction: 66 + # Permission to modify the software is granted, but not the right to 67 + # distribute the complete modified source code. Modifications are to 68 + # be distributed as patches to the released version. Permission to 69 + # distribute binaries produced by compiling modified sources is granted, 70 + # provided you: ... 71 + url = https://sourceforge.net/p/gnuplot/gnuplot-main/ci/master/tree/Copyright; 72 + }; 64 73 maintainers = with maintainers; [ lovek323 ]; 65 74 }; 66 75 }
+3 -2
pkgs/tools/misc/gnuvd/default.nix
··· 8 8 sha256 = "0mpy76a0pxy62zjiihlzmvl4752hiwxhfs8rm1v5zgdr78acxyxz"; 9 9 }; 10 10 11 - meta = { 11 + meta = with stdenv.lib; { 12 12 description = "Command-line dutch dictionary application"; 13 13 homepage = http://www.djcbsoftware.nl/code/gnuvd/; 14 - platforms = stdenv.lib.platforms.unix; 14 + license = licenses.gpl2; 15 + platforms = platforms.unix; 15 16 }; 16 17 }