Merge pull request #4030 from AndersonTorres/small-fixups

Small style fixups

+88 -90
+5 -6
pkgs/applications/misc/fme/default.nix
··· 1 { stdenv, fetchurl, pkgconfig, autoconf, automake, gettext 2 - , fluxbox, bc, gtkmm, glibmm, libglademm, libsigcxx 3 - }: 4 5 stdenv.mkDerivation rec{ 6 ··· 18 ./autogen.sh 19 ''; 20 21 - meta = { 22 description = "Editor for Fluxbox menus"; 23 longDescription = '' 24 Fluxbox Menu Editor is a menu editor for the Window Manager Fluxbox written in C++ ··· 27 a row, a submenu, etc very easily. 28 ''; 29 homepage = https://github.com/rdehouss/fme/; 30 - license = stdenv.lib.licenses.gpl2; 31 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 32 - platforms = stdenv.lib.platforms.linux; 33 }; 34 }
··· 1 { stdenv, fetchurl, pkgconfig, autoconf, automake, gettext 2 + , fluxbox, bc, gtkmm, glibmm, libglademm, libsigcxx }: 3 4 stdenv.mkDerivation rec{ 5 ··· 17 ./autogen.sh 18 ''; 19 20 + meta = with stdenv.lib; { 21 description = "Editor for Fluxbox menus"; 22 longDescription = '' 23 Fluxbox Menu Editor is a menu editor for the Window Manager Fluxbox written in C++ ··· 26 a row, a submenu, etc very easily. 27 ''; 28 homepage = https://github.com/rdehouss/fme/; 29 + license = licenses.gpl2; 30 + maintainers = [ maintainers.AndersonTorres ]; 31 + platforms = platforms.linux; 32 }; 33 }
+5 -5
pkgs/applications/misc/galculator/default.nix
··· 1 { stdenv, fetchurl 2 - , intltool, pkgconfig, gtk 3 - }: 4 5 stdenv.mkDerivation rec { 6 ··· 14 15 buildInputs = [ intltool pkgconfig gtk ]; 16 17 - meta = { 18 description = "A GTK 2/3 algebraic and RPN calculator"; 19 longDescription = '' 20 galculator is a GTK 2 / GTK 3 based calculator. Its main features include: ··· 29 - Quad-precision floating point arithmetic, and 112-bit binary arithmetic 30 ''; 31 homepage = http://galculator.sourceforge.net/; 32 - license = stdenv.lib.licenses.gpl2Plus; 33 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 34 }; 35 }
··· 1 { stdenv, fetchurl 2 + , intltool, pkgconfig, gtk }: 3 4 stdenv.mkDerivation rec { 5 ··· 13 14 buildInputs = [ intltool pkgconfig gtk ]; 15 16 + meta = with stdenv.lib; { 17 description = "A GTK 2/3 algebraic and RPN calculator"; 18 longDescription = '' 19 galculator is a GTK 2 / GTK 3 based calculator. Its main features include: ··· 28 - Quad-precision floating point arithmetic, and 112-bit binary arithmetic 29 ''; 30 homepage = http://galculator.sourceforge.net/; 31 + license = licenses.gpl2Plus; 32 + maintainers = [ maintainers.AndersonTorres ]; 33 + platforms = platforms.linux; 34 }; 35 }
+4 -4
pkgs/applications/misc/lilyterm/default.nix
··· 22 --enable-safe-mode 23 ''; 24 25 - meta = { 26 description = "A fast, lightweight terminal emulator"; 27 longDescription = '' 28 LilyTerm is a terminal emulator based off of libvte that aims to be fast and lightweight. 29 ''; 30 homepage = http://lilyterm.luna.com.tw/; 31 - license = stdenv.lib.licenses.gpl3; 32 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 33 - platforms = stdenv.lib.platforms.linux; 34 }; 35 }
··· 22 --enable-safe-mode 23 ''; 24 25 + meta = with stdenv; { 26 description = "A fast, lightweight terminal emulator"; 27 longDescription = '' 28 LilyTerm is a terminal emulator based off of libvte that aims to be fast and lightweight. 29 ''; 30 homepage = http://lilyterm.luna.com.tw/; 31 + license = licenses.gpl3; 32 + maintainers = [ maintainers.AndersonTorres ]; 33 + platforms = platforms.linux; 34 }; 35 }
+1 -2
pkgs/applications/misc/tilda/default.nix
··· 1 { stdenv, fetchurl, pkgconfig 2 , autoreconfHook, gettext, expat 3 , confuse, vte, gtk 4 - , makeWrapper 5 - }: 6 7 stdenv.mkDerivation rec { 8
··· 1 { stdenv, fetchurl, pkgconfig 2 , autoreconfHook, gettext, expat 3 , confuse, vte, gtk 4 + , makeWrapper }: 5 6 stdenv.mkDerivation rec { 7
+4 -4
pkgs/applications/misc/vym/default.nix
··· 15 qmake PREFIX="$out" 16 ''; 17 18 - meta = { 19 description = "A mind-mapping software"; 20 longDescription = '' 21 VYM (View Your Mind) is a tool to generate and manipulate maps which show your thoughts. ··· 28 vym offers much more features to work with such maps. 29 ''; 30 homepage = http://www.insilmaril.de/vym/; 31 - license = stdenv.lib.licenses.gpl2; 32 - maintainer = [ stdenv.lib.maintainers.AndersonTorres ]; 33 - platforms = stdenv.lib.platforms.linux; 34 }; 35 }
··· 15 qmake PREFIX="$out" 16 ''; 17 18 + meta = with stdenv.lib; { 19 description = "A mind-mapping software"; 20 longDescription = '' 21 VYM (View Your Mind) is a tool to generate and manipulate maps which show your thoughts. ··· 28 vym offers much more features to work with such maps. 29 ''; 30 homepage = http://www.insilmaril.de/vym/; 31 + license = licenses.gpl2; 32 + maintainer = [ maintainers.AndersonTorres ]; 33 + platforms = platforms.linux; 34 }; 35 }
+9 -9
pkgs/applications/misc/xiphos/default.nix
··· 7 , libgsf, gconf 8 , gtkhtml, libgtkhtml, libglade, scrollkeeper 9 , webkitgtk 10 - , dbus_glib, enchant, isocodes, libuuid 11 - }: 12 13 stdenv.mkDerivation rec { 14 name = "xiphos-${version}"; ··· 42 python waf install 43 ''; 44 45 - meta = { 46 description = "A GTK Bible study tool"; 47 longDescription = '' 48 - Xiphos (formerly known as GnomeSword) is a Bible study tool written for Linux, UNIX, 49 - and Windows using GTK, offering a rich and featureful environment for reading, study, 50 - and research using modules from The SWORD Project and elsewhere. 51 ''; 52 homepage = http://www.xiphos.org/; 53 - license = stdenv.lib.licenses.gpl2Plus; 54 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 55 - platforms = stdenv.lib.platforms.linux; 56 }; 57 }
··· 7 , libgsf, gconf 8 , gtkhtml, libgtkhtml, libglade, scrollkeeper 9 , webkitgtk 10 + , dbus_glib, enchant, isocodes, libuuid }: 11 12 stdenv.mkDerivation rec { 13 name = "xiphos-${version}"; ··· 41 python waf install 42 ''; 43 44 + meta = with stdenv.lib; { 45 description = "A GTK Bible study tool"; 46 longDescription = '' 47 + Xiphos (formerly known as GnomeSword) is a Bible study tool 48 + written for Linux, UNIX, and Windows using GTK, offering a rich 49 + and featureful environment for reading, study, and research using 50 + modules from The SWORD Project and elsewhere. 51 ''; 52 homepage = http://www.xiphos.org/; 53 + license = licenses.gpl2Plus; 54 + maintainers = [ maintainers.AndersonTorres ]; 55 + platforms = platforms.linux; 56 }; 57 }
+7 -5
pkgs/applications/networking/browsers/dillo/default.nix
··· 3 , openssl 4 , libjpeg, libpng 5 , perl 6 - , libXcursor, libXi, libXinerama 7 - }: 8 9 stdenv.mkDerivation rec { 10 version = "3.0.4"; ··· 22 23 configureFlags = "--enable-ssl"; 24 25 - meta = { 26 homepage = http://www.dillo.org/; 27 description = "A fast graphical web browser with a small footprint"; 28 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 29 - platforms = stdenv.lib.platforms.linux; 30 }; 31 }
··· 3 , openssl 4 , libjpeg, libpng 5 , perl 6 + , libXcursor, libXi, libXinerama }: 7 8 stdenv.mkDerivation rec { 9 version = "3.0.4"; ··· 21 22 configureFlags = "--enable-ssl"; 23 24 + meta = with stdenv.lib; { 25 homepage = http://www.dillo.org/; 26 description = "A fast graphical web browser with a small footprint"; 27 + longDescription = '' 28 + Dillo is a small, fast web browser, tailored for older machines. 29 + ''; 30 + maintainers = [ maintainers.AndersonTorres ]; 31 + platforms = platforms.linux; 32 }; 33 }
+1 -3
pkgs/applications/video/aegisub/default.nix
··· 10 , openalSupport ? false, openal ? null 11 , alsaSupport ? true, alsaLib ? null 12 , pulseaudioSupport ? true, pulseaudio ? null 13 - , portaudioSupport ? false, portaudio ? null 14 - }: 15 16 assert spellChecking -> (hunspell != null); 17 assert automationSupport -> (lua != null); ··· 62 # - so the resulting program will be GPL 63 maintainers = [ maintainers.AndersonTorres ]; 64 platforms = platforms.linux; 65 - 66 }; 67 }
··· 10 , openalSupport ? false, openal ? null 11 , alsaSupport ? true, alsaLib ? null 12 , pulseaudioSupport ? true, pulseaudio ? null 13 + , portaudioSupport ? false, portaudio ? null }: 14 15 assert spellChecking -> (hunspell != null); 16 assert automationSupport -> (lua != null); ··· 61 # - so the resulting program will be GPL 62 maintainers = [ maintainers.AndersonTorres ]; 63 platforms = platforms.linux; 64 }; 65 }
+9 -8
pkgs/applications/video/mpv/default.nix
··· 22 # for Youtube support 23 , quviSupport ? false, libquvi ? null 24 , cacaSupport ? false, libcaca ? null 25 - , vaapiSupport ? false, libva ? null 26 - }: 27 28 assert x11Support -> (libX11 != null && libXext != null && mesa != null && libXxf86vm != null); 29 assert xineramaSupport -> (libXinerama != null && x11Support); ··· 114 ln -s ${freefont_ttf}/share/fonts/truetype/FreeSans.ttf $out/share/mpv/subfont.ttf 115 ''; 116 117 - meta = { 118 description = "A movie player that supports many video formats (MPlayer and mplayer2 fork)"; 119 longDescription = '' 120 - mpv is a free and open-source general-purpose video player, based on the MPlayer and mplayer2 projects, with great improvements above both. 121 ''; 122 - homepage = "http://mpv.io"; 123 - license = stdenv.lib.licenses.gpl2Plus; 124 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 125 - platforms = stdenv.lib.platforms.linux; 126 }; 127 } 128
··· 22 # for Youtube support 23 , quviSupport ? false, libquvi ? null 24 , cacaSupport ? false, libcaca ? null 25 + , vaapiSupport ? false, libva ? null }: 26 27 assert x11Support -> (libX11 != null && libXext != null && mesa != null && libXxf86vm != null); 28 assert xineramaSupport -> (libXinerama != null && x11Support); ··· 113 ln -s ${freefont_ttf}/share/fonts/truetype/FreeSans.ttf $out/share/mpv/subfont.ttf 114 ''; 115 116 + meta = with stdenv.lib;{ 117 description = "A movie player that supports many video formats (MPlayer and mplayer2 fork)"; 118 longDescription = '' 119 + mpv is a free and open-source general-purpose video player, 120 + based on the MPlayer and mplayer2 projects, with great 121 + improvements above both. 122 ''; 123 + homepage = http://mpv.io; 124 + license = licenses.gpl2Plus; 125 + maintainers = [ maintainers.AndersonTorres ]; 126 + platforms = platforms.linux; 127 }; 128 } 129
+5 -6
pkgs/applications/video/wxcam/default.nix
··· 9 , mjpegtools 10 , alsaLib 11 , libv4l 12 - , cimg 13 - }: 14 15 stdenv.mkDerivation rec { 16 ··· 35 make install prefix="$out" wxcamdocdir="$out/share/doc/wxcam" 36 ''; 37 38 - meta = { 39 description = "An open-source, wxGTK-based webcam app for Linux"; 40 longDescription = '' 41 wxCam is a webcam application for linux. It supports video recording ··· 45 so it should work on a very large number of devices. 46 ''; 47 homepage = http://wxcam.sourceforge.net/; 48 - license = stdenv.lib.licenses.gpl3Plus; 49 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 50 - platforms = stdenv.lib.platforms.linux; 51 }; 52 }
··· 9 , mjpegtools 10 , alsaLib 11 , libv4l 12 + , cimg }: 13 14 stdenv.mkDerivation rec { 15 ··· 34 make install prefix="$out" wxcamdocdir="$out/share/doc/wxcam" 35 ''; 36 37 + meta = with stdenv.lib; { 38 description = "An open-source, wxGTK-based webcam app for Linux"; 39 longDescription = '' 40 wxCam is a webcam application for linux. It supports video recording ··· 44 so it should work on a very large number of devices. 45 ''; 46 homepage = http://wxcam.sourceforge.net/; 47 + license = licenses.gpl3Plus; 48 + maintainers = [ maintainers.AndersonTorres ]; 49 + platforms = platforms.linux; 50 }; 51 }
+1 -2
pkgs/applications/virtualization/8086tiny/default.nix
··· 1 { stdenv, fetchurl 2 , localBios ? true, nasm ? null 3 - , sdlSupport ? true, SDL ? null 4 - }: 5 6 assert sdlSupport -> (SDL != null); 7
··· 1 { stdenv, fetchurl 2 , localBios ? true, nasm ? null 3 + , sdlSupport ? true, SDL ? null }: 4 5 assert sdlSupport -> (SDL != null); 6
+10 -7
pkgs/applications/virtualization/bochs/default.nix
··· 5 , termSupport ? true , ncurses ? null, readline ? null 6 , wxSupport ? false, wxGTK ? null 7 , wgetSupport ? false, wget ? null 8 - , curlSupport ? false, curl ? null 9 - }: 10 11 assert sdlSupport -> (SDL != null); 12 assert termSupport -> (ncurses != null&& readline != null); ··· 52 53 NIX_CFLAGS_COMPILE="-I${gtk}/include/gtk-2.0/"; 54 55 - meta = { 56 description = "An open-source IA-32 (x86) PC emulator"; 57 longDescription = '' 58 - Bochs is an open-source (LGPL), highly portable IA-32 PC emulator, written in C++, that runs on most popular platforms. It includes emulation of the Intel x86 CPU, common I/O devices, and a custom BIOS. 59 ''; 60 homepage = http://bochs.sourceforge.net/; 61 - license = stdenv.lib.licenses.lgpl2Plus; 62 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 63 - platforms = stdenv.lib.platforms.linux; 64 }; 65 } 66 # TODO: study config.bochs.* implementation (like config.ffmpeg.* options)
··· 5 , termSupport ? true , ncurses ? null, readline ? null 6 , wxSupport ? false, wxGTK ? null 7 , wgetSupport ? false, wget ? null 8 + , curlSupport ? false, curl ? null }: 9 10 assert sdlSupport -> (SDL != null); 11 assert termSupport -> (ncurses != null&& readline != null); ··· 51 52 NIX_CFLAGS_COMPILE="-I${gtk}/include/gtk-2.0/"; 53 54 + meta = with stdenv.lib; { 55 description = "An open-source IA-32 (x86) PC emulator"; 56 longDescription = '' 57 + Bochs is an open-source (LGPL), highly portable IA-32 PC emulator, 58 + written in C++, that runs on most popular platforms. It includes 59 + emulation of the Intel x86 CPU, common I/O devices, and a custom 60 + BIOS. 61 ''; 62 homepage = http://bochs.sourceforge.net/; 63 + license = licenses.lgpl2Plus; 64 + maintainers = [ maintainers.AndersonTorres ]; 65 + platforms = platforms.linux; 66 }; 67 } 68 + 69 # TODO: study config.bochs.* implementation (like config.ffmpeg.* options)
+10 -9
pkgs/applications/window-managers/fluxbox/default.nix
··· 2 , freetype, fribidi 3 , libXext, libXft, libXpm, libXrandr, libXrender, xextproto 4 , libXinerama 5 - , imlib2 6 - }: 7 8 stdenv.mkDerivation rec { 9 ··· 17 sha256 = "164dd7bf59791d09a1e729a4fcd5e7347a1004ba675629860a5cf1a271c32983"; 18 }; 19 20 - meta = { 21 description = "Full-featured, light-resource X window manager"; 22 longDescription = '' 23 - Fluxbox is a X window manager based on Blackbox 0.61.1 window manager sources. 24 - It is very light on resources and easy to handle but yet full of features to make an easy, 25 - and extremely fast, desktop experience. It is written in C++ and licensed under MIT license. 26 ''; 27 homepage = http://fluxbox.org/; 28 - license = stdenv.lib.licenses.mit; 29 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 30 - platforms = stdenv.lib.platforms.linux; 31 }; 32 } 33 # Many thanks Jack Ryan from Nix-dev mailing list!
··· 2 , freetype, fribidi 3 , libXext, libXft, libXpm, libXrandr, libXrender, xextproto 4 , libXinerama 5 + , imlib2 }: 6 7 stdenv.mkDerivation rec { 8 ··· 16 sha256 = "164dd7bf59791d09a1e729a4fcd5e7347a1004ba675629860a5cf1a271c32983"; 17 }; 18 19 + meta = with stdenv.lib; { 20 description = "Full-featured, light-resource X window manager"; 21 longDescription = '' 22 + Fluxbox is a X window manager based on Blackbox 0.61.1 window 23 + manager sources. It is very light on resources and easy to 24 + handle but yet full of features to make an easy, and extremely 25 + fast, desktop experience. It is written in C++ and licensed 26 + under MIT license. 27 ''; 28 homepage = http://fluxbox.org/; 29 + license = licenses.mit; 30 + maintainers = [ maintainers.AndersonTorres ]; 31 + platforms = platforms.linux; 32 }; 33 } 34 # Many thanks Jack Ryan from Nix-dev mailing list!
+1 -2
pkgs/development/libraries/cimg/default.nix
··· 1 { stdenv, fetchurl 2 - , unzip 3 - }: 4 5 stdenv.mkDerivation rec { 6
··· 1 { stdenv, fetchurl 2 + , unzip }: 3 4 stdenv.mkDerivation rec { 5
+5 -5
pkgs/development/libraries/sword/default.nix
··· 1 - {stdenv, fetchurl, pkgconfig, icu, clucene_core, curl}: 2 3 stdenv.mkDerivation rec { 4 ··· 19 20 configureFlags = "--without-conf --enable-tests=no CXXFLAGS=-Wno-unused-but-set-variable"; 21 22 - meta = { 23 description = "A software framework that allows research manipulation of Biblical texts"; 24 homepage = http://www.crosswire.org/sword/; 25 - platforms = stdenv.lib.platforms.linux; 26 - license = stdenv.lib.licenses.gpl2; 27 - maintainers = [ stdenv.lib.maintainers.piotr stdenv.lib.maintainers.AndersonTorres ]; 28 }; 29 30 }
··· 1 + { stdenv, fetchurl, pkgconfig, icu, clucene_core, curl }: 2 3 stdenv.mkDerivation rec { 4 ··· 19 20 configureFlags = "--without-conf --enable-tests=no CXXFLAGS=-Wno-unused-but-set-variable"; 21 22 + meta = with stdenv.lib; { 23 description = "A software framework that allows research manipulation of Biblical texts"; 24 homepage = http://www.crosswire.org/sword/; 25 + platforms = platforms.linux; 26 + license = licenses.gpl2; 27 + maintainers = [ maintainers.piotr maintainers.AndersonTorres ]; 28 }; 29 30 }
+5 -6
pkgs/misc/emulators/mednafen/default.nix
··· 1 { stdenv, fetchurl, pkgconfig 2 , libX11, mesa, freeglut 3 , jack2, libcdio, libsndfile, libsamplerate 4 - , SDL, SDL_net, zlib 5 - }: 6 7 stdenv.mkDerivation rec { 8 ··· 25 install -m 644 -t $out/share/doc/$name *.css *.def *.html *.php *.png *.txt 26 ''; 27 28 - meta = { 29 description = "A portable, CLI-driven, SDL+OpenGL-based, multi-system emulator"; 30 homepage = http://mednafen.sourceforge.net/; 31 - license = stdenv.lib.licenses.gpl2; 32 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 33 - platforms = stdenv.lib.platforms.linux; 34 }; 35 }
··· 1 { stdenv, fetchurl, pkgconfig 2 , libX11, mesa, freeglut 3 , jack2, libcdio, libsndfile, libsamplerate 4 + , SDL, SDL_net, zlib }: 5 6 stdenv.mkDerivation rec { 7 ··· 24 install -m 644 -t $out/share/doc/$name *.css *.def *.html *.php *.png *.txt 25 ''; 26 27 + meta = with stdenv.lib; { 28 description = "A portable, CLI-driven, SDL+OpenGL-based, multi-system emulator"; 29 homepage = http://mednafen.sourceforge.net/; 30 + license = licenses.gpl2; 31 + maintainers = [ maintainers.AndersonTorres ]; 32 + platforms = platforms.linux; 33 }; 34 }
+4 -4
pkgs/misc/emulators/mednafen/server.nix
··· 15 install -m 644 -t $out/share/$name standard.conf 16 ''; 17 18 - meta = { 19 description = "Netplay server for Mednafen"; 20 homepage = http://mednafen.sourceforge.net/; 21 - license = stdenv.lib.licenses.gpl2; 22 - maintainers = [ stdenv.lib.maintainers.AndersonTorres ]; 23 - platforms = stdenv.lib.platforms.linux; 24 }; 25 }
··· 15 install -m 644 -t $out/share/$name standard.conf 16 ''; 17 18 + meta = with stdenv.lib; { 19 description = "Netplay server for Mednafen"; 20 homepage = http://mednafen.sourceforge.net/; 21 + license = licenses.gpl2; 22 + maintainers = [ maintainers.AndersonTorres ]; 23 + platforms = platforms.linux; 24 }; 25 }
+2 -3
pkgs/misc/emulators/stella/default.nix
··· 1 - { stdenv, fetchurl 2 - , pkgconfig, SDL2 3 - }: 4 5 stdenv.mkDerivation rec { 6
··· 1 + { stdenv, fetchurl, pkgconfig 2 + , SDL2 }: 3 4 stdenv.mkDerivation rec { 5