about summary refs log tree commit diff
path: root/pkgs/applications/misc/mupdf
AgeCommit message (Collapse)AuthorFilesLines
2022-03-26mupdf: Refactor desktop item (#165117)toonn1-15/+36
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-03-24treewide: remove meta.repositoriesArtturin2-2/+0
there's no documentation for meta.repositories and its not widely used
2022-03-22Merge pull request #165118 from toonn/mupdf-darwin-appBen Siraphob1-2/+5
2022-03-21mupdf: Add patchestoonn2-0/+82
2022-03-21mupdf: Add Darwin applicationtoonn1-1/+4
2022-03-21mupdf: Don't build X11 binaries by default on Darwintoonn1-1/+1
2022-03-21mupdf: Unbreak build on Darwintoonn1-1/+5
Recent changes (ea5dd0974d1e74d7338a8763b0f313bb09fa5ed9) dropped a patch Darwin needed. I've added a new unconditional patch, because it doesn't affect Linux and this way it's more obvious when the patch needs updating. I decided to add the `xcbuild` dependency because the upstream build uses `xcrun` and I don't know of a good reason not to.
2022-03-21mupdf: Patch out whichtoonn1-0/+2
This popped up while fixing up the expression for Darwin. Apparently `which` isn't on the PATH there for Nix builds. May be considered an impurity on Linux. `command -v` is the POSIX way to do basically the same thing so I just patched out `which`.
2022-02-09mupdf: 1.18 -> 1.19luhuaei1-30/+2
2022-01-26treewide: remove *.upstream files from updateWalkerFelix Buehler1-7/+0
2021-08-05mupdf: apply patch for CVE-2021-37220Frederik Ramcke1-0/+5
2021-04-06mupdf: fixing x11 and gl disabling (#116295)Jakub Janczak1-17/+39
2021-03-20mupdf: fix CVE-2021-3407Robert Schütz1-0/+5
2021-03-20mupdf: format expressionRobert Schütz1-15/+14
2021-01-16pkgs/applications: pkgconfig -> pkg-configBen Siraphob2-4/+4
2021-01-15pkgs/applications: stdenv.lib -> libBen Siraphob2-3/+3
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch2-2/+2
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-09mupdf: mark 1.17 as insecure but as still required as dependencyMarkus S. Wamser2-0/+134
2020-11-09mupdf: adopt post-release bugfix-patches from upstreamMarkus S. Wamser1-2/+17
2020-11-09mupdf: 1.17.0 -> 1.18.0Markus S. Wamser2-45/+8
fixes CVE-2017-5991 fixes CVE-2020-26519 also drops the patch for shared libs (not needed anymore)
2020-05-26mupdf: 1.16.1 -> 1.17.0R. RyanTM1-2/+2
(cherry picked from commit f51b59383bdb13d70cc564e904baeacb75dc95c3)
2020-05-09mupdf: add MIME types to .desktopMarkus S. Wamser1-0/+1
Closes https://github.com/NixOS/nixpkgs/issues/53856
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-2/+2
2019-10-26mupdf: provide symlink mupdf -> mupdf-x11Markus S. Wamser1-0/+1
This symlink is present on other distros and avoids confusing users on the CLI, which are used to calling mupdf-x11 as mupdf.
2019-09-26tree-wide: replace uses of splitString "." with lib.versionsJoachim Fasting1-2/+1
Quoting from the splitString docstring: NOTE: this function is not performant and should never be used. This replaces trivial uses of splitString for splitting version strings with the (potentially builtin) splitVersion.
2019-09-15mupdf: 1.14.0 -> 1.16.1Matthieu Coudron1-10/+3
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-2/+2
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-02-03mupdf: Fix changed library nameDaniel Fullmer1-1/+1
2018-12-30mupdf: fix CVE-2018-18662makefu1-2/+9
2018-11-02mupdf: 1.13.0 -> 1.14.0Daniël de Kok4-101/+72
Changelog: https://mupdf.com/release_history.html
2018-07-28Merge remote-tracking branch 'central/master' into viric_cleanLluís Batlle i Rossell1-1/+13
2018-07-23mupdf: fix on darwinDmitry Kalinkin1-1/+13
2018-07-22Take me (viric) out of most maintenanceLluís Batlle i Rossell1-1/+1
Since years I'm not maintaining anything of the list below other than some updates when I needed them for some reason. Other people is doing that maintenance on my behalf so I better take me out but for very few packages. Finally!
2018-06-23treewide: http -> httpsRyan Mulligan1-1/+1
2018-06-17mupdf: use CVE in name to enable vulnix detectionPascal Wittmann1-1/+1
2018-06-10mupdf: apply CVE-2018-10289 patch (#41802)Benjamin Hipple1-5/+8
Fixes mupdf issue in https://github.com/NixOS/nixpkgs/issues/41748 by applying patch from https://bugs.ghostscript.com/show_bug.cgi?id=699271
2018-05-02mupdf: 1.12 -> 1.13Michael Raskin2-66/+12
2018-03-24treewide: use more HTTPS URLsRyan Mulligan2-2/+2
Uses the HTTPS url for cases where the existing URL has a permanent redirect. For each domain, at least one fixed derivation URL was downloaded to test the domain is properly serving downloads. Also fixes jbake source URL, which was broken.
2018-03-10mupdf: import upstream patches for CVEs: 2017-17858, 2018-1000051, ↵Michael Raskin1-0/+42
2018-6187, 2018-6192
2018-02-24treewide: transition from mesa_glu to libGLUAlexander V. Nikolaev1-3/+3
2018-02-23mupdf: apply patch for CVE-2018-6544 (part 2)Andreas Rammhold1-1/+6
This (hopefully) completes 998b1ef.
2018-02-23mupdf: apply patch for CVE-2018-6544Florian Klink1-0/+5
2018-01-01mupdf: enable on darwinDmitry Kalinkin2-6/+49
2018-01-01mupdf: 1.11 -> 1.12.0Miguel Madrid Mencía2-49/+53
2017-11-28mupdf: Fix for CVE-2017-15369adisbladis1-0/+6
2017-11-20mupdf: Patch openjpeg versionadisbladis1-4/+16
2017-10-29mupdf: correct license meta informationIngo Blechschmidt1-1/+1
The website of MuPDF says that MuPDF is licensed under the terms of the GNU Affero General Public License. However, I didn't see which version of that license they mean. A clear statement that MuPDF is licensed under the terms of AGPL >= 3 is included in the README file of their Git repository: git://git.ghostscript.com/mupdf.git
2017-10-26mupdf: add patch to fix multiple CVEsFranz Pletz1-0/+24
Fixes CVE-2017-14685, CVE-2017-14686, CVE-2017-14687, CVE-2017-15587.
2017-10-05mupdf and k2pdfopt: update mirrorDaniel Fullmer1-1/+1
2017-10-03mupdf: fix library linkingDaniel Fullmer1-9/+8
Previously, libmupdf.so did not have DT_NEEDED references to its dependencies. Packages which linked against libmupdf would have to also manually link against its dependencies as well.