about summary refs log tree commit diff
path: root/pkgs/applications/search
AgeCommit message (Collapse)AuthorFilesLines
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt1-1/+1
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-05-14recoll: wrap rcljoplin.pyFrank Doepper1-0/+2
rcljoplin.py uses module "recoll", so PYTHONPATH has to be set. fixes #311619
2024-05-03python311Packages.recoll: 1.37.4 -> 1.37.5R. Ryantm1-2/+2
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2024-02-25re-isearch: fix `gcc-13` buildSergei Trofimovich1-1/+6
Without the change the build fails in `master` as https://hydra.nixos.org/build/250983051: ../src/mmap.cxx:29:19: error: 'SIZE_MAX' was not declared in this scope 29 | # define MMAP_MAX SIZE_MAX/4L | ^~~~~~~~
2024-02-19recoll: don't double wrap executablesannalee1-3/+8
2024-02-19recoll: fix darwin buildannalee2-1/+53
2024-02-18recoll: 1.37.2 -> 1.37.4R. Ryantm1-2/+2
2024-02-11treewide: add `mainProgram`h7x43-0/+3
2024-02-09recoll: 1.36.2 -> 1.37.2R. Ryantm1-2/+2
2024-01-11recoll: fixup build after libxml2 updateVladimír Čunát1-1/+4
2023-12-02recoll: fix changelogMario Rodas1-1/+1
2023-12-02recoll: 1.36.0 -> 1.36.2R. Ryantm1-2/+2
2023-11-11recoll: 1.35.0 -> 1.36.0R. Ryantm1-2/+2
2023-09-15recoll: 1.33.4 -> 1.35.0Emery Hemingway1-8/+11
2023-09-15recoll: use catdviAdam Joseph1-0/+2
This adds catdvi as a dependency of recoll. According to the comments in recoll, "dvitext no longer works".
2023-06-17recoll: simplify --with{out}-inotify expressionAdam Joseph1-5/+3
This cleanup commit uses `lib.withFeature` to simplify the expression for recoll's `--with{out}-inotify` flags.
2023-06-08recoll: use wrapProgram to set $PATH for recoll, recollindexAdam Joseph1-0/+2
Many recoll filters assume that $PATH contains all their dependencies. Our current patching approach is a game of whack-a-mole, and while we will continue trying to play it we ought to set the $PATH as well. This commit eliminates a huge number of extraneous error messages from recoll's log, making it easier to see the remaining ones which really matter.
2023-06-08recoll: factor out dependency listAdam Joseph1-19/+32
This commit factors out a long repetitive list of `wrapProgram` invocations into a Nix list which can be iterated upon for other purposes.
2023-06-07recoll: fix crossAdam Joseph1-2/+10
This commit fixes cross-compilation of recoll by: 1. Disabling the python module when cross compiling 2. Removing `file` from `nativeBuildInputs`, since it leaks into recoll-*.so, and forcing use of the hostPlatform `file` by adding the configureFlag that does that. 3. Adding `qtbase` to `nativeBuildInputs` if `withGui`
2023-06-07recoll: add withPython parameterAdam Joseph1-0/+11
Cross-compiling the recoll python modules does not work and is not easy to fix; for now we disable them.
2023-05-25treewide/applications: use top-level fetchPypifigsoda1-2/+2
2023-03-11treewide: fix lintsArtturin1-2/+2
Arg to lib.optional is a list build time tool in buildInputs
2023-02-22treewide: move NIX_CFLAGS_COMPILE to the env attrsetArtturin1-1/+1
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists in env cause a eval failure
2023-02-22treewide: use toString on list NIX_CFLAGS_COMPILEArtturin1-1/+1
with structuredAttrs lists will be bash arrays which cannot be exported which will be a issue with some patches and some wrappers like cc-wrapper
2023-02-12recoll: wrap some input handlers with extra depsEmery Hemingway1-1/+9
2023-01-23Merge pull request #208577 from r-ryantm/auto-update/recollWeijia Wang1-10/+30
python310Packages.recoll: 1.33.2 -> 1.33.4
2023-01-22treewide: replace http by https when https is a permanent redirectionFerry Jérémie1-1/+1
2023-01-04python310Packages.recoll: add changelog to metaFabian Affolter1-8/+28
- specify license
2023-01-01python310Packages.recoll: 1.33.2 -> 1.33.4R. Ryantm1-2/+2
2022-12-22recoll: 1.32.7 -> 1.33.2Gabriel Arazas2-8/+8
2022-10-28recoll: fix no/bad configuration error on darwinJiajie Chen2-0/+20
Prior to this fix, running recoll fails with the following error: No/bad main configuration file in /nix/store/.../Resources/examples. The path is incorrect and RECOLL_DATADIR should be used.
2022-08-21Remove kiyengar from maintainers (#187781)Karthik Iyengar1-1/+1
2022-08-16python310Packages.recoll: 1.32.5 -> 1.32.7R. Ryantm1-2/+2
2022-08-02python310Packages.recoll: 1.32.0 -> 1.32.5R. Ryantm1-2/+2
2022-07-19re-Isearch: init at unstable-2022-03-24Astro1-0/+46
2022-05-12recoll: 1.31.0 -> 1.32.0Mario Rodas1-3/+6
https://www.lesbonscomptes.com/recoll/pages/release-1.32.html
2021-11-07pkgs/applications: rename name to pname&version part 2Felix Buehler1-3/+4
2021-09-14python38Packages.recoll: 1.28.6 -> 1.31.0R. RyanTM1-2/+2
2021-07-14grepm: deprecate phasesFelix Buehler1-1/+1
2021-04-08Merge pull request #118574 from dotlambda/recoll-pythonRobert Schütz1-4/+6
python3Packages.recoll: init
2021-04-05python3Packages.recoll: initRobert Schütz1-4/+6
Also move some stuff to recoll's nativeBuildInputs.
2021-04-04recoll: drop assert on hostPlatform.systemDmitry Kalinkin1-2/+0
This was introduced in 05e5f5d5 ('Fix tarball') and no longer serves the original purpose.
2021-03-14doodle: 0.7.1 -> 0.7.2R. RyanTM1-2/+2
2021-03-09recoll: 1.27.12 -> 1.28.6R. RyanTM1-2/+2
2021-02-04xlsxgrep: init at 0.0.23Felix Scheinost1-0/+20
2021-01-20treewide: editorconfig fixeszowoq1-1/+1
- remove trailing whitespace - use spaces for indentation
2021-01-16treewide: stdenv.lib -> libBen Siraphob2-5/+5
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch3-5/+5
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-11-23recoll: refactor and 1.24.5 -> 1.27.12Fabián Heredia Montiel1-37/+65
Refactor Changes: - name -> pname + version - python2 -> python3 - add pkg-config (to find libxslt) - patch /usr/share/recoll to $out/share/recoll - remove Makefile patch for macOS that has been merged upstream ( https://framagit.org/medoc92/recoll/-/commit/b5c5734d064c638b702601fd391037a35b5bb2a1 )