lol

treewide: fix the remaining issues with meta attributes

+39 -38
+1 -1
pkgs/applications/kde/kdelibs/default.nix
··· 43 meta = { 44 platforms = lib.platforms.linux; 45 homepage = "http://www.kde.org"; 46 - licenses = with lib.licenses; [ gpl2 fdl12 lgpl21 ]; 47 maintainers = [ lib.maintainers.ttuegel ]; 48 }; 49 }
··· 43 meta = { 44 platforms = lib.platforms.linux; 45 homepage = "http://www.kde.org"; 46 + license = with lib.licenses; [ gpl2 fdl12 lgpl21 ]; 47 maintainers = [ lib.maintainers.ttuegel ]; 48 }; 49 }
+1 -1
pkgs/desktops/gnome-2/bindings/gnome-python/default.nix
··· 27 homepage = "http://pygtk.org/"; 28 description = "Python wrapper for GNOME libraries"; 29 platforms = platforms.linux; 30 - licenses = licenses.lgpl2; 31 maintainers = with maintainers; [ qknight ]; 32 }; 33 }
··· 27 homepage = "http://pygtk.org/"; 28 description = "Python wrapper for GNOME libraries"; 29 platforms = platforms.linux; 30 + license = licenses.lgpl2; 31 maintainers = with maintainers; [ qknight ]; 32 }; 33 }
+1 -1
pkgs/development/libraries/ctpp2/default.nix
··· 19 meta = { 20 description = "A high performance templating engine"; 21 homepage = http://ctpp.havoc.ru; 22 - maintiainers = with stdenv.lib.maintainers; [ robbinch ]; 23 platforms = with stdenv.lib.platforms; linux; 24 }; 25 }
··· 19 meta = { 20 description = "A high performance templating engine"; 21 homepage = http://ctpp.havoc.ru; 22 + maintainers = with stdenv.lib.maintainers; [ robbinch ]; 23 platforms = with stdenv.lib.platforms; linux; 24 }; 25 }
+1 -1
pkgs/development/libraries/libsamplerate/default.nix
··· 33 # you can choose one of the following licenses: 34 # GPL or a commercial-use license (available at 35 # http://www.mega-nerd.com/SRC/libsamplerate-cul.pdf) 36 - licenses = with licenses; [ gpl3.shortName unfree ]; 37 maintainers = with maintainers; [ lovek323 wkennington ]; 38 platforms = platforms.all; 39 };
··· 33 # you can choose one of the following licenses: 34 # GPL or a commercial-use license (available at 35 # http://www.mega-nerd.com/SRC/libsamplerate-cul.pdf) 36 + license = with licenses; [ gpl3.shortName unfree ]; 37 maintainers = with maintainers; [ lovek323 wkennington ]; 38 platforms = platforms.all; 39 };
-1
pkgs/development/libraries/libtiger/default.nix
··· 12 13 meta = { 14 homepage = http://code.google.com/p/libtiger/; 15 - authors = [ "Vincent Penquerc'h" ]; 16 description = "A rendering library for Kate streams using Pango and Cairo"; 17 platforms = stdenv.lib.platforms.unix; 18 };
··· 12 13 meta = { 14 homepage = http://code.google.com/p/libtiger/; 15 description = "A rendering library for Kate streams using Pango and Cairo"; 16 platforms = stdenv.lib.platforms.unix; 17 };
+1 -1
pkgs/development/libraries/libytnef/default.nix
··· 19 inherit (src.meta) homepage; 20 description = "Yeraze's TNEF Stream Reader - for winmail.dat files"; 21 license = licenses.gpl2Plus; 22 - platform = platforms.all; 23 maintainers = with maintainers; [ fpletz ]; 24 }; 25 }
··· 19 inherit (src.meta) homepage; 20 description = "Yeraze's TNEF Stream Reader - for winmail.dat files"; 21 license = licenses.gpl2Plus; 22 + platforms = platforms.all; 23 maintainers = with maintainers; [ fpletz ]; 24 }; 25 }
+1 -1
pkgs/development/libraries/physics/fastnlo/default.nix
··· 20 enableParallelBuilding = true; 21 22 meta = { 23 - descritption = "A computer code to create and evaluate fast interpolation tables of pre-computed coefficients in perturbation theory for observables in hadron-induced processes"; 24 license = stdenv.lib.licenses.gpl3; 25 homepage = http://fastnlo.hepforge.org; 26 platforms = stdenv.lib.platforms.unix;
··· 20 enableParallelBuilding = true; 21 22 meta = { 23 + description = "A computer code to create and evaluate fast interpolation tables of pre-computed coefficients in perturbation theory for observables in hadron-induced processes"; 24 license = stdenv.lib.licenses.gpl3; 25 homepage = http://fastnlo.hepforge.org; 26 platforms = stdenv.lib.platforms.unix;
+1 -1
pkgs/development/libraries/speex/default.nix
··· 25 ]; 26 27 meta = with stdenv.lib; { 28 - hompage = http://www.speex.org/; 29 description = "An Open Source/Free Software patent-free audio compression format designed for speech"; 30 license = licenses.bsd3; 31 platforms = platforms.unix;
··· 25 ]; 26 27 meta = with stdenv.lib; { 28 + homepage = http://www.speex.org/; 29 description = "An Open Source/Free Software patent-free audio compression format designed for speech"; 30 license = licenses.bsd3; 31 platforms = platforms.unix;
+1 -1
pkgs/development/libraries/speexdsp/default.nix
··· 21 ] ++ stdenv.lib.optional stdenv.isAarch64 "--disable-neon"; 22 23 meta = with stdenv.lib; { 24 - hompage = http://www.speex.org/; 25 description = "An Open Source/Free Software patent-free audio compression format designed for speech"; 26 license = licenses.bsd3; 27 platforms = platforms.unix;
··· 21 ] ++ stdenv.lib.optional stdenv.isAarch64 "--disable-neon"; 22 23 meta = with stdenv.lib; { 24 + homepage = http://www.speex.org/; 25 description = "An Open Source/Free Software patent-free audio compression format designed for speech"; 26 license = licenses.bsd3; 27 platforms = platforms.unix;
-1
pkgs/development/misc/avr-gcc-with-avr-libc/default.nix
··· 71 description = "AVR development environment including binutils, avr-gcc and avr-libc"; 72 # I've tried compiling the packages separately.. too much hassle. This just works. Fine. 73 license = ["GPL" "LGPL"]; # see single packages .. 74 - homepage = []; # dito 75 platforms = platforms.linux; 76 }; 77 }
··· 71 description = "AVR development environment including binutils, avr-gcc and avr-libc"; 72 # I've tried compiling the packages separately.. too much hassle. This just works. Fine. 73 license = ["GPL" "LGPL"]; # see single packages .. 74 platforms = platforms.linux; 75 }; 76 }
+1 -1
pkgs/development/python-modules/astroid/default.nix
··· 28 description = "A abstract syntax tree for Python with inference support"; 29 homepage = http://bitbucket.org/logilab/astroid; 30 license = licenses.lgpl2; 31 - platform = platforms.all; 32 maintainers = with maintainers; [ nand0p ]; 33 }; 34 }
··· 28 description = "A abstract syntax tree for Python with inference support"; 29 homepage = http://bitbucket.org/logilab/astroid; 30 license = licenses.lgpl2; 31 + platforms = platforms.all; 32 maintainers = with maintainers; [ nand0p ]; 33 }; 34 }
+1 -1
pkgs/development/python-modules/pylint/default.nix
··· 35 meta = with stdenv.lib; { 36 homepage = http://www.logilab.org/project/pylint; 37 description = "A bug and style checker for Python"; 38 - platform = platforms.all; 39 license = licenses.gpl1Plus; 40 maintainers = with maintainers; [ nand0p ]; 41 };
··· 35 meta = with stdenv.lib; { 36 homepage = http://www.logilab.org/project/pylint; 37 description = "A bug and style checker for Python"; 38 + platforms = platforms.all; 39 license = licenses.gpl1Plus; 40 maintainers = with maintainers; [ nand0p ]; 41 };
+1 -1
pkgs/os-specific/linux/bridge-utils/default.nix
··· 22 23 meta = { 24 description = "http://sourceforge.net/projects/bridge/"; 25 - homepage = [ "http://www.linux-foundation.org/en/Net:Bridge/" "http://sourceforge.net/projects/bridge/" ]; 26 license = "GPL"; 27 platforms = stdenv.lib.platforms.linux; 28 };
··· 22 23 meta = { 24 description = "http://sourceforge.net/projects/bridge/"; 25 + homepage = "http://www.linux-foundation.org/en/Net:Bridge/"; 26 license = "GPL"; 27 platforms = stdenv.lib.platforms.linux; 28 };
+1 -1
pkgs/os-specific/linux/kbd/default.nix
··· 43 homepage = ftp://ftp.altlinux.org/pub/people/legion/kbd/; 44 description = "Linux keyboard utilities and keyboard maps"; 45 platforms = platforms.linux; 46 - licenses = licenses.gpl2Plus; 47 }; 48 }
··· 43 homepage = ftp://ftp.altlinux.org/pub/people/legion/kbd/; 44 description = "Linux keyboard utilities and keyboard maps"; 45 platforms = platforms.linux; 46 + license = licenses.gpl2Plus; 47 }; 48 }
+1 -1
pkgs/os-specific/linux/lvm2/default.nix
··· 60 61 meta = { 62 homepage = http://sourceware.org/lvm2/; 63 - descriptions = "Tools to support Logical Volume Management (LVM) on Linux"; 64 platforms = stdenv.lib.platforms.linux; 65 maintainers = with stdenv.lib.maintainers; [raskin]; 66 inherit version;
··· 60 61 meta = { 62 homepage = http://sourceware.org/lvm2/; 63 + description = "Tools to support Logical Volume Management (LVM) on Linux"; 64 platforms = stdenv.lib.platforms.linux; 65 maintainers = with stdenv.lib.maintainers; [raskin]; 66 inherit version;
+1 -1
pkgs/servers/pulseaudio/default.nix
··· 126 meta = { 127 description = "Sound server for POSIX and Win32 systems"; 128 homepage = http://www.pulseaudio.org/; 129 - licenses = lib.licenses.lgpl2Plus; 130 maintainers = with lib.maintainers; [ lovek323 wkennington ]; 131 platforms = lib.platforms.unix; 132
··· 126 meta = { 127 description = "Sound server for POSIX and Win32 systems"; 128 homepage = http://www.pulseaudio.org/; 129 + license = lib.licenses.lgpl2Plus; 130 maintainers = with lib.maintainers; [ lovek323 wkennington ]; 131 platforms = lib.platforms.unix; 132
+4 -1
pkgs/stdenv/generic/default.nix
··· 18 19 let 20 21 - shouldCheckMeta = config.checkMeta or false; 22 23 allowUnfree = config.allowUnfree or false || builtins.getEnv "NIXPKGS_ALLOW_UNFREE" == "1"; 24 ··· 221 222 # Weirder stuff that doesn't appear in the documentation? 223 version = str; 224 updateWalker = bool; 225 executables = listOf str; 226 outputsToInstall = listOf str; 227 position = str; 228 repositories = attrsOf str; 229 isBuildPythonPackage = platforms; 230 }; 231 232 checkMetaAttr = k: v:
··· 18 19 let 20 21 + shouldCheckMeta = config.checkMeta or true; 22 23 allowUnfree = config.allowUnfree or false || builtins.getEnv "NIXPKGS_ALLOW_UNFREE" == "1"; 24 ··· 221 222 # Weirder stuff that doesn't appear in the documentation? 223 version = str; 224 + tag = str; 225 updateWalker = bool; 226 executables = listOf str; 227 outputsToInstall = listOf str; 228 position = str; 229 repositories = attrsOf str; 230 isBuildPythonPackage = platforms; 231 + schedulingPriority = str; 232 + downloadURLRegexp = str; 233 }; 234 235 checkMetaAttr = k: v:
+1 -1
pkgs/tools/inputmethods/anthy/default.nix
··· 5 6 meta = with stdenv.lib; { 7 description = "Hiragana text to Kana Kanji mixed text Japanese input method"; 8 - homepace = http://sourceforge.jp/projects/anthy/; 9 license = licenses.gpl2Plus; 10 maintainers = with maintainers; [ ericsagnes ]; 11 platforms = platforms.linux;
··· 5 6 meta = with stdenv.lib; { 7 description = "Hiragana text to Kana Kanji mixed text Japanese input method"; 8 + homepage = http://sourceforge.jp/projects/anthy/; 9 license = licenses.gpl2Plus; 10 maintainers = with maintainers; [ ericsagnes ]; 11 platforms = platforms.linux;
+1 -1
pkgs/tools/package-management/gx/go/default.nix
··· 29 description = "A tool for importing go packages into gx"; 30 homepage = https://github.com/whyrusleeping/gx-go; 31 license = licenses.mit; 32 - maintainer = with maintainers; [ zimbatm ]; 33 }; 34 }
··· 29 description = "A tool for importing go packages into gx"; 30 homepage = https://github.com/whyrusleeping/gx-go; 31 license = licenses.mit; 32 + maintainers = with maintainers; [ zimbatm ]; 33 }; 34 }
+1 -1
pkgs/tools/typesetting/tex/tetex/default.nix
··· 48 meta = with stdenv.lib; { 49 description = "A full-featured (La)TeX distribution"; 50 homepage = http://www.tug.org/tetex/; 51 - matintainers = with maintainers; [ lovek323 ]; 52 platforms = platforms.unix; 53 hydraPlatforms = []; 54 };
··· 48 meta = with stdenv.lib; { 49 description = "A full-featured (La)TeX distribution"; 50 homepage = http://www.tug.org/tetex/; 51 + maintainers = with maintainers; [ lovek323 ]; 52 platforms = platforms.unix; 53 hydraPlatforms = []; 54 };
+18 -18
pkgs/top-level/python-packages.nix
··· 1176 }; 1177 1178 meta = with pkgs.stdenv.lib; { 1179 - descriptions = "Library for reading, writing and rewriting python AST"; 1180 homepage = https://github.com/berkerpeksag/astor; 1181 license = licenses.bsd3; 1182 maintainers = with maintainers; [ nixy ]; ··· 5214 5215 meta = { 5216 license = licenses.mit; 5217 - website = "https://pypi.python.org/pypi/pytest-cache/"; 5218 description = "pytest plugin with mechanisms for caching across test runs"; 5219 }; 5220 }; ··· 5232 5233 meta = { 5234 license = licenses.mit; 5235 - website = https://pypi.python.org/pypi/pytest-catchlog/; 5236 description = "py.test plugin to catch log messages. This is a fork of pytest-capturelog."; 5237 }; 5238 }; ··· 5308 5309 meta = { 5310 license = licenses.mit; 5311 - website = "https://pypi.python.org/pypi/pytest-flakes"; 5312 description = "pytest plugin to check source code with pyflakes"; 5313 }; 5314 }; ··· 5354 5355 meta = { 5356 license = licenses.mit; 5357 - website = "https://pypi.python.org/pypi/pytest-pep8"; 5358 description = "pytest plugin to check PEP8 requirements"; 5359 }; 5360 }; ··· 5419 5420 meta = { 5421 license = licenses.asl20; 5422 - website = "https://pypi.python.org/pypi/pytest-quickcheck"; 5423 description = "pytest plugin to generate random data inspired by QuickCheck"; 5424 }; 5425 }; ··· 8164 description = "Cross-platform Bluetooth API for Python"; 8165 maintainers = with maintainers; [ leenaars ]; 8166 license = licenses.gpl3; 8167 - platform = platforms.all; 8168 }; 8169 }; 8170 ··· 8799 meta = { 8800 description = "A Python-based build/distribution/deployment scripting tool"; 8801 homepage = http://github.com/paver/paver; 8802 - matinainers = with maintainers; [ lovek323 ]; 8803 platforms = platforms.unix; 8804 }; 8805 }; ··· 9089 description = "Call graph visualizations for Python applications"; 9090 maintainers = with maintainers; [ auntie ]; 9091 license = licenses.gpl2; 9092 - platform = platforms.all; 9093 }; 9094 }; 9095 ··· 9225 description = "Python port of libaxolotl-android"; 9226 maintainers = with maintainers; [ abbradar ]; 9227 license = licenses.gpl3; 9228 - platform = platforms.all; 9229 }; 9230 }; 9231 ··· 9243 description = "Curve25519 with ed25519 signatures"; 9244 maintainers = with maintainers; [ abbradar ]; 9245 license = licenses.gpl3; 9246 - platform = platforms.all; 9247 }; 9248 }; 9249 ··· 9268 description = "Postfix policy engine for Sender Policy Framework (SPF) checking"; 9269 maintainers = with maintainers; [ abbradar ]; 9270 license = licenses.asl20; 9271 - platform = platforms.all; 9272 }; 9273 }; 9274 ··· 9473 description = "Python API for Sendmail Milters (SPF)"; 9474 maintainers = with maintainers; [ abbradar ]; 9475 license = licenses.gpl2; 9476 - platform = platforms.all; 9477 }; 9478 }; 9479 ··· 9674 homepage = "http://sarge.readthedocs.org/"; 9675 description = "A wrapper for subprocess which provides command pipeline functionality"; 9676 license = licenses.bsd3; 9677 - platform = platforms.all; 9678 maintainers = with maintainers; [ abbradar ]; 9679 }; 9680 }; ··· 14590 buildInputs = with self; [nose]; 14591 14592 meta = { 14593 - decription = "The fastest markdown parser in pure Python"; 14594 homepage = https://github.com/lepture/mistune; 14595 license = licenses.bsd3; 14596 }; ··· 15565 propagatedBuildInputs = with self ; [ aiodns pyasn1 pkgs.gnupg1 pyasn1-modules]; 15566 15567 meta = { 15568 - meta = "Elegant Python library for XMPP"; 15569 license = licenses.mit; 15570 homepage = https://dev.louiz.org/projects/slixmpp; 15571 }; ··· 22821 buildInputs = with self; [ appdirs ]; 22822 22823 meta = with pkgs.stdenv.lib; { 22824 - descriptions = "A python Lex/Yacc that works with RPython"; 22825 homepage = https://github.com/alex/rply; 22826 license = licenses.bsd3; 22827 maintainers = with maintainers; [ nixy ]; ··· 25666 25667 meta = { 25668 description = "Quick Response code generation for Python"; 25669 - home = "https://pypi.python.org/pypi/qrcode"; 25670 license = licenses.bsd3; 25671 }; 25672 };
··· 1176 }; 1177 1178 meta = with pkgs.stdenv.lib; { 1179 + description = "Library for reading, writing and rewriting python AST"; 1180 homepage = https://github.com/berkerpeksag/astor; 1181 license = licenses.bsd3; 1182 maintainers = with maintainers; [ nixy ]; ··· 5214 5215 meta = { 5216 license = licenses.mit; 5217 + homepage = "https://pypi.python.org/pypi/pytest-cache/"; 5218 description = "pytest plugin with mechanisms for caching across test runs"; 5219 }; 5220 }; ··· 5232 5233 meta = { 5234 license = licenses.mit; 5235 + homepage = https://pypi.python.org/pypi/pytest-catchlog/; 5236 description = "py.test plugin to catch log messages. This is a fork of pytest-capturelog."; 5237 }; 5238 }; ··· 5308 5309 meta = { 5310 license = licenses.mit; 5311 + homepage = "https://pypi.python.org/pypi/pytest-flakes"; 5312 description = "pytest plugin to check source code with pyflakes"; 5313 }; 5314 }; ··· 5354 5355 meta = { 5356 license = licenses.mit; 5357 + homepage = "https://pypi.python.org/pypi/pytest-pep8"; 5358 description = "pytest plugin to check PEP8 requirements"; 5359 }; 5360 }; ··· 5419 5420 meta = { 5421 license = licenses.asl20; 5422 + homepage = "https://pypi.python.org/pypi/pytest-quickcheck"; 5423 description = "pytest plugin to generate random data inspired by QuickCheck"; 5424 }; 5425 }; ··· 8164 description = "Cross-platform Bluetooth API for Python"; 8165 maintainers = with maintainers; [ leenaars ]; 8166 license = licenses.gpl3; 8167 + platforms = platforms.all; 8168 }; 8169 }; 8170 ··· 8799 meta = { 8800 description = "A Python-based build/distribution/deployment scripting tool"; 8801 homepage = http://github.com/paver/paver; 8802 + maintainers = with maintainers; [ lovek323 ]; 8803 platforms = platforms.unix; 8804 }; 8805 }; ··· 9089 description = "Call graph visualizations for Python applications"; 9090 maintainers = with maintainers; [ auntie ]; 9091 license = licenses.gpl2; 9092 + platforms = platforms.all; 9093 }; 9094 }; 9095 ··· 9225 description = "Python port of libaxolotl-android"; 9226 maintainers = with maintainers; [ abbradar ]; 9227 license = licenses.gpl3; 9228 + platforms = platforms.all; 9229 }; 9230 }; 9231 ··· 9243 description = "Curve25519 with ed25519 signatures"; 9244 maintainers = with maintainers; [ abbradar ]; 9245 license = licenses.gpl3; 9246 + platforms = platforms.all; 9247 }; 9248 }; 9249 ··· 9268 description = "Postfix policy engine for Sender Policy Framework (SPF) checking"; 9269 maintainers = with maintainers; [ abbradar ]; 9270 license = licenses.asl20; 9271 + platforms = platforms.all; 9272 }; 9273 }; 9274 ··· 9473 description = "Python API for Sendmail Milters (SPF)"; 9474 maintainers = with maintainers; [ abbradar ]; 9475 license = licenses.gpl2; 9476 + platforms = platforms.all; 9477 }; 9478 }; 9479 ··· 9674 homepage = "http://sarge.readthedocs.org/"; 9675 description = "A wrapper for subprocess which provides command pipeline functionality"; 9676 license = licenses.bsd3; 9677 + platforms = platforms.all; 9678 maintainers = with maintainers; [ abbradar ]; 9679 }; 9680 }; ··· 14590 buildInputs = with self; [nose]; 14591 14592 meta = { 14593 + description = "The fastest markdown parser in pure Python"; 14594 homepage = https://github.com/lepture/mistune; 14595 license = licenses.bsd3; 14596 }; ··· 15565 propagatedBuildInputs = with self ; [ aiodns pyasn1 pkgs.gnupg1 pyasn1-modules]; 15566 15567 meta = { 15568 + description = "Elegant Python library for XMPP"; 15569 license = licenses.mit; 15570 homepage = https://dev.louiz.org/projects/slixmpp; 15571 }; ··· 22821 buildInputs = with self; [ appdirs ]; 22822 22823 meta = with pkgs.stdenv.lib; { 22824 + description = "A python Lex/Yacc that works with RPython"; 22825 homepage = https://github.com/alex/rply; 22826 license = licenses.bsd3; 22827 maintainers = with maintainers; [ nixy ]; ··· 25666 25667 meta = { 25668 description = "Quick Response code generation for Python"; 25669 + homepage = "https://pypi.python.org/pypi/qrcode"; 25670 license = licenses.bsd3; 25671 }; 25672 };