···2233{
44 name = "searx";
55- meta = with pkgs.stdenv.lib.maintainers; {
55+ meta = with pkgs.lib.maintainers; {
66 maintainers = [ rnhmjoj ];
77 };
88
+4-4
pkgs/applications/editors/texmaker/default.nix
···2424 meta = with lib; {
2525 description = "TeX and LaTeX editor";
2626 longDescription=''
2727- This editor is a full fledged IDE for TeX and
2828- LaTeX editing with completion, structure viewer, preview,
2929- spell checking and support of any compilation chain.
3030- '';
2727+ This editor is a full fledged IDE for TeX and
2828+ LaTeX editing with completion, structure viewer, preview,
2929+ spell checking and support of any compilation chain.
3030+ '';
3131 homepage = "http://www.xm1math.net/texmaker/";
3232 license = licenses.gpl2Plus;
3333 platforms = platforms.linux;
+8-8
pkgs/applications/graphics/animbar/default.nix
···2222 meta = with lib; {
2323 description = "Create your own animation on paper and transparancy";
2424 longDescription = ''
2525- Animbar lets you easily create your own animation on paper and
2626- transparancy. From a set of input images two output images are
2727- computed, that are printed one on paper and one on
2828- transparency. By moving the transparency over the paper you
2929- create a fascinating animation effect. This kind of animation
3030- technique is hundreds of years old and known under several
3131- names: picket fence animation, barrier grid animation, Moiré
3232- animation, to name a few.
2525+ Animbar lets you easily create your own animation on paper and
2626+ transparancy. From a set of input images two output images are
2727+ computed, that are printed one on paper and one on
2828+ transparency. By moving the transparency over the paper you
2929+ create a fascinating animation effect. This kind of animation
3030+ technique is hundreds of years old and known under several
3131+ names: picket fence animation, barrier grid animation, Moiré
3232+ animation, to name a few.
3333 '';
3434 homepage = "http://animbar.mnim.org";
3535 maintainers = with maintainers; [ leenaars ];
···1818 creating reports from databases and other data sources that produce csv files.
1919 csv2odf can be combined with cron and shell scripts to automatically generate
2020 business reports.
2121-2121+2222 The output format (fonts, number formatting, etc.) is controlled by a
2323 template file that you can design in your office application of choice.
2424 '';
···2121 longDescription =
2222 '' Xearth sets the X root window to an image of the Earth, as seen from your favorite vantage point in space,
2323 correctly shaded for the current position of the Sun.
2424- By default, xearth updates the displayed image every five minutes.
2424+ By default, xearth updates the displayed image every five minutes.
2525 '';
2626 maintainers = [ maintainers.mafo ];
2727 license = "xearth";
···2020 };
21212222 nativeBuildInputs = [ wrapGAppsHook ];
2323-2323+2424 buildInputs = [ unzip gsettings-desktop-schemas gtk3 ];
2525-2525+2626 installPhase = ''
2727 mkdir -p $out/bin \
2828 $out/opt/${pname}
···3838 description = "The Betaflight flight control system configuration tool";
3939 longDescription = ''
4040 A crossplatform configuration tool for the Betaflight flight control system.
4141- Various types of aircraft are supported by the tool and by Betaflight, e.g.
4141+ Various types of aircraft are supported by the tool and by Betaflight, e.g.
4242 quadcopters, hexacopters, octocopters and fixed-wing aircraft.
4343 '';
4444 homepage = "https://github.com/betaflight/betaflight/wiki";
···44# each is an url for sync
5566# selector is mtn selector, like h:org.example.branch
77-#
77+#
88{name ? "mtn-checkout", dbs ? [], sha256
99, selector ? "h:" + branch, branch}:
1010
+1-1
pkgs/data/documentation/rnrs/common.nix
···991010 buildInputs = [ texinfo ];
11111212- # Tell the builder about the name of the report.
1212+ # Tell the builder about the name of the report.
1313 reportName = name;
14141515 builder = ./builder.sh;
···1717 meta = with stdenv.lib; {
1818 description = "SDL graphics drawing primitives and support functions";
19192020- longDescription =
2121- '' The SDL_gfx library evolved out of the SDL_gfxPrimitives code
2222- which provided basic drawing routines such as lines, circles or
2323- polygons and SDL_rotozoom which implemented a interpolating
2424- rotozoomer for SDL surfaces.
2020+ longDescription = ''
2121+ The SDL_gfx library evolved out of the SDL_gfxPrimitives code
2222+ which provided basic drawing routines such as lines, circles or
2323+ polygons and SDL_rotozoom which implemented a interpolating
2424+ rotozoomer for SDL surfaces.
25252626- The current components of the SDL_gfx library are:
2626+ The current components of the SDL_gfx library are:
27272828- * Graphic Primitives (SDL_gfxPrimitves.h)
2929- * Rotozoomer (SDL_rotozoom.h)
3030- * Framerate control (SDL_framerate.h)
3131- * MMX image filters (SDL_imageFilter.h)
3232- * Custom Blit functions (SDL_gfxBlitFunc.h)
2828+ * Graphic Primitives (SDL_gfxPrimitves.h)
2929+ * Rotozoomer (SDL_rotozoom.h)
3030+ * Framerate control (SDL_framerate.h)
3131+ * MMX image filters (SDL_imageFilter.h)
3232+ * Custom Blit functions (SDL_gfxBlitFunc.h)
33333434- The library is backwards compatible to the above mentioned
3535- code. Its is written in plain C and can be used in C++ code.
3636- '';
3434+ The library is backwards compatible to the above mentioned
3535+ code. Its is written in plain C and can be used in C++ code.
3636+ '';
37373838 homepage = "https://sourceforge.net/projects/sdlgfx/";
3939 license = licenses.zlib;
···3535 outputsToInstall = [ "out" ];
3636 description = "The datastructures of ELF according to the target platform's libc";
3737 longDescription = ''
3838- The Executable and Linkable Format (ELF, formerly named Extensible Linking
3939- Format), is usually defined in a header like this.
4040- '';
3838+ The Executable and Linkable Format (ELF, formerly named Extensible Linking
3939+ Format), is usually defined in a header like this.
4040+ '';
4141 platforms = lib.platforms.all;
4242 maintainers = [ lib.maintainers.ericson2314 ];
4343 };
···1919 make x11-dist-install PREFIX=$out
2020 mv $out/lib/libglfw.so $out/lib/libglfw.so.2
2121 ln -s libglfw.so.2 $out/lib/libglfw.so
2222- '';
2323-2424- meta = with stdenv.lib; {
2222+ '';
2323+2424+ meta = with stdenv.lib; {
2525 description = "Multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time";
2626 homepage = "http://glfw.sourceforge.net/";
2727 license = licenses.zlib;
+7-7
pkgs/development/libraries/gperftools/default.nix
···11-{ stdenv, fetchurl, fetchpatch, autoreconfHook, libunwind }:
11+{ stdenv, lib, fetchurl, fetchpatch, autoreconfHook, libunwind }:
2233stdenv.mkDerivation rec {
44 name = "gperftools-2.8";
···2020 nativeBuildInputs = [ autoreconfHook ];
21212222 # tcmalloc uses libunwind in a way that works correctly only on non-ARM linux
2323- buildInputs = stdenv.lib.optional (stdenv.isLinux && !(stdenv.isAarch64 || stdenv.isAarch32)) libunwind;
2323+ buildInputs = lib.optional (stdenv.isLinux && !(stdenv.isAarch64 || stdenv.isAarch32)) libunwind;
24242525 # Disable general dynamic TLS on AArch to support dlopen()'ing the library:
2626 # https://bugzilla.redhat.com/show_bug.cgi?id=1483558
2727- configureFlags = stdenv.lib.optional (stdenv.isAarch32 || stdenv.isAarch64)
2727+ configureFlags = lib.optional (stdenv.isAarch32 || stdenv.isAarch64)
2828 "--disable-general-dynamic-tls";
29293030- prePatch = stdenv.lib.optionalString stdenv.isDarwin ''
3030+ prePatch = lib.optionalString stdenv.isDarwin ''
3131 substituteInPlace Makefile.am --replace stdc++ c++
3232 substituteInPlace Makefile.in --replace stdc++ c++
3333 substituteInPlace libtool --replace stdc++ c++
3434 '';
35353636- NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.isDarwin
3737- "-D_XOPEN_SOURCE -Wno-aligned-allocation-unavailable";
3636+ NIX_CFLAGS_COMPILE = lib.optionalString stdenv.isDarwin
3737+ "-D_XOPEN_SOURCE";
38383939 # some packages want to link to the static tcmalloc_minimal
4040 # to drop the runtime dependency on gperftools
···42424343 enableParallelBuilding = true;
44444545- meta = with stdenv.lib; {
4545+ meta = with lib; {
4646 homepage = "https://github.com/gperftools/gperftools";
4747 description = "Fast, multi-threaded malloc() and nifty performance analysis tools";
4848 platforms = with platforms; linux ++ darwin;
+1-1
pkgs/development/libraries/hyperscan/default.nix
···53535454 Hyperscan uses hybrid automata techniques to allow simultaneous
5555 matching of large numbers (up to tens of thousands) of regular
5656- expressions and for the matching of regular expressions across
5656+ expressions and for the matching of regular expressions across
5757 streams of data.
58585959 Hyperscan is typically used in a DPI library stack.
···88 description = "C++ utility library from Code Synthesis";
99 longDescription = ''
1010 libcutl is a C++ utility library.
1111- It contains a collection of generic and independent components such as
1111+ It contains a collection of generic and independent components such as
1212 meta-programming tests, smart pointers, containers, compiler building blocks, etc.
1313 '';
1414 homepage = "https://codesynthesis.com/projects/libcutl/";
···15151616 doCheck = true;
1717 checkTarget = "test";
1818-1818+1919 installFlags = [ "PREFIX=$(out)" ];
20202121 # fix the libtheft.pc file to use the right installation
···2626 substituteInPlace $out/lib/pkgconfig/libtheft.pc \
2727 --replace "/usr/local" "$out"
2828 '';
2929-2929+3030 meta = with stdenv.lib; {
3131 description = "A C library for property-based testing";
3232 homepage = "https://github.com/silentbicycle/theft/";
+2-2
pkgs/development/libraries/tix/default.nix
···77 url = "mirror://sourceforge/tix/tix/8.4.3/Tix8.4.3-src.tar.gz";
88 sha256 = "1jq3dkyk9mqkj4cg7mdk5r0cclqsby9l2b7wrysi0zk5yw7h8bsn";
99 };
1010- patches = [
1010+ patches = [
1111 (fetchpatch {
1212 name = "tix-8.4.3-tcl8.5.patch";
1313 url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-tcltk/tix/files/tix-8.4.3-tcl8.5.patch?id=56bd759df1d0c750a065b8c845e93d5dfa6b549d";
···2323 buildInputs = [ tcl tk ];
2424 # the configure script expects to find the location of the sources of
2525 # tcl and tk in {tcl,tk}Config.sh
2626- # In fact, it only needs some private headers. We copy them in
2626+ # In fact, it only needs some private headers. We copy them in
2727 # the private_headers folders and trick the configure script into believing
2828 # the sources are here.
2929 preConfigure = ''
···4141 MkDocs is a fast, simple and downright gorgeous static site generator that's
4242 geared towards building project documentation. Documentation source files
4343 are written in Markdown, and configured with a single YAML configuration file.
4444-4444+4545 MkDocs can also be used to generate general-purpose Websites.
4646 '';
4747 homepage = "http://mkdocs.org/";
···1313 # NOTE: Don't forget to update the webarchive link too!
1414 urls = [
1515 "https://download.ebz.epson.net/dsc/op/stable/SRPMS/epson-inkjet-printer-201106w-${version}-1lsb3.2.src.rpm"
1616- "https://web.archive.org/web/https://download.ebz.epson.net/dsc/op/stable/SRPMS/epson-inkjet-printer-201106w-${version}-1lsb3.2.src.rpm"
1616+ "https://web.archive.org/web/https://download.ebz.epson.net/dsc/op/stable/SRPMS/epson-inkjet-printer-201106w-${version}-1lsb3.2.src.rpm"
1717 ];
18181919 sha256 = "1yig1xrh1ikblbp7sx706n5nnc237wy4mbch23ymy6akbgqg4aig";
+1-1
pkgs/misc/drivers/epson-escpr/default.nix
···88 # To find new versions, visit
99 # http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX and search for
1010 # some printer like for instance "WF-7110" to get to the most recent
1111- # version.
1111+ # version.
1212 # NOTE: Don't forget to update the webarchive link too!
1313 urls = [
1414 "https://download3.ebz.epson.net/dsc/f/03/00/09/83/26/f90d0f70b33a9d7d77a2408364c47fba1ccbf943/epson-inkjet-printer-escpr-1.7.3-1lsb3.2.tar.gz"
+1-1
pkgs/misc/drivers/epson-escpr2/default.nix
···88 # To find new versions, visit
99 # http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX and search for
1010 # some printer like for instance "WF-7210" to get to the most recent
1111- # version.
1111+ # version.
1212 # NOTE: Don't forget to update the webarchive link too!
1313 urls = [
1414 "https://download3.ebz.epson.net/dsc/f/03/00/12/09/63/b7d2bb6a97c9ad99a96ebc68f8abcb1254888e94/epson-inkjet-printer-escpr2-1.1.24-1lsb3.2.src.rpm"
+5-5
pkgs/misc/drivers/epson_201207w/default.nix
···6363 Epson L550 Series
6464 Epson L555 Series
65656666- To use the driver adjust your configuration.nix file:
6767- services.printing = {
6868- enable = true;
6969- drivers = [ pkgs.epson_201207w ];
7070- };
6666+ To use the driver adjust your configuration.nix file:
6767+ services.printing = {
6868+ enable = true;
6969+ drivers = [ pkgs.epson_201207w ];
7070+ };
7171 '';
7272 license = with licenses; [ lgpl21 epson ];
7373 maintainers = [ maintainers.romildo ];
···4848 Bcache is a Linux kernel block layer cache. It allows one or more fast
4949 disk drives such as flash-based solid state drives (SSDs) to act as a
5050 cache for one or more slower hard disk drives.
5151-5151+5252 This package contains the required user-space tools.
53535454 User documentation is in Documentation/bcache.txt in the Linux kernel
+1-1
pkgs/tools/filesystems/ext4magic/default.nix
···28282929 If the information in the journal are sufficient, ext4magic can
3030 recover the most file types, with original filename, owner and group,
3131- file mode bits and also the old atime/mtime stamps.
3131+ file mode bits and also the old atime/mtime stamps.
32323333 It's much more effective and works much better than extundelete.
3434 '';
···3535 scanbd polls a scanner's buttons, looking for button presses, function
3636 knob changes, or other scanner events such as paper inserts and removals,
3737 while at the same time allowing scan-applications to access the scanner.
3838-3838+3939 Various actions can be submitted (scan, copy, email, ...) via action
4040 scripts. The function knob values are passed to the action scripts as
4141 well. Scan actions are also signaled via dbus. This can be useful for
4242 foreign applications. Scans can also be triggered via dbus from foreign
4343 applications.
4444-4444+4545 On platforms which support signaling of dynamic device insertion/removal
4646 (libudev, dbus, hal), scanbd supports this as well.
47474848 scanbd can use all sane-backends or some special backends from the (old)
4949- scanbuttond project.
4949+ scanbuttond project.
5050 '';
5151 homepage = "http://scanbd.sourceforge.net/";
5252 downloadPage = "https://sourceforge.net/projects/scanbd/";
···12121313 meta = with lib; {
1414 description = "A 'top' like tool for PostgreSQL";
1515- longDescription = ''
1616- pg_top allows you to:
1515+ longDescription = ''
1616+ pg_top allows you to:
1717 * View currently running SQL statement of a process.
1818 * View query plan of a currently running SQL statement.
1919 * View locks held by a process.
+2-2
pkgs/tools/misc/pubs/default.nix
···1212 };
13131414 propagatedBuildInputs = with python3Packages; [
1515- argcomplete dateutil configobj feedparser bibtexparser pyyaml requests six
1515+ argcomplete dateutil configobj feedparser bibtexparser pyyaml requests six
1616 beautifulsoup4
1717 ];
18181919 checkInputs = with python3Packages; [ pyfakefs mock ddt ];
20202121 # Disabling git tests because they expect git to be preconfigured
2222- # with the user's details. See
2222+ # with the user's details. See
2323 # https://github.com/NixOS/nixpkgs/issues/94663
2424 preCheck = ''
2525 rm tests/test_git.py
+1-1
pkgs/tools/misc/rargs/default.nix
···1919 description = "xargs + awk with pattern matching support";
2020 homepage = "https://github.com/lolabout/rargs";
2121 license = with licenses; [ mit ];
2222- maintainers = with maintainers; [ pblkt ];
2222+ maintainers = with maintainers; [ pblkt ];
2323 };
2424}
···2424 '';
2525 longDescription = ''
2626 The sshoogr (pronounced [ʃʊgə]) is a Groovy-based DSL library for working
2727- with remote servers through SSH. The DSL allows: connecting, executing
2828- remote commands, copying files and directories, creating tunnels in a
2727+ with remote servers through SSH. The DSL allows: connecting, executing
2828+ remote commands, copying files and directories, creating tunnels in a
2929 simple and concise way.
3030 '';
3131 homepage = "https://github.com/aestasit/sshoogr";
···3333 platforms = platforms.all;
3434 maintainers = with maintainers; [ moaxcp ];
3535 };
3636-}
3636+}