Commit Graph

107 Commits

Author SHA1 Message Date
Cosima Neidahl
0c27c78cf2
Merge pull request #272809 from lilyinstarlight/fix/mupdf-pkg-config-includedir
mupdf: fix includedir in pkg-config file
2024-02-05 14:51:40 +01:00
Lily Foster
336faa6fda
mupdf: fix includedir in pkg-config file
Co-Authored-By: OPNA2608 <opna2608@protonmail.com>
2024-02-04 17:06:16 -05:00
Robert Schütz
98237a67c7 mupdf-headless: init at 1.23.6 2024-01-11 06:42:40 -08:00
Robert Schütz
873793ff30
Merge pull request #272807 from lilyinstarlight/fix/mupdf-darwin-oopsie-woopsie
mupdf: fix bin libmupdf.dylib loading on darwin
2023-12-12 21:10:35 -08:00
Lily Foster
11498aed21
mupdf: fix bin libmupdf.dylib loading on darwin 2023-12-07 21:00:30 -05:00
R. Ryantm
6073e62bb5 mupdf: 1.23.5 -> 1.23.6 2023-11-24 03:48:50 +00:00
Mario Rodas
29455886e2 mupdf: fix darwin dylib 2023-11-15 04:20:00 +00:00
Randy Eckenrode
e892890088 mupdf: move xcbuild to nativeBuildInputs
xcbuild provides tools that execute during the build, so it needs to be
in `nativeBuildInputs` instead of `buildInputs`.
2023-11-14 09:08:43 -05:00
Lily Foster
1aa0c11d78
mupdf: 1.23.0 -> 1.23.5; add support for ocr, cxx, python bindings 2023-11-08 07:04:17 -05:00
Lily Foster
caa1f0b814
mupdf: only build and install shared libraries 2023-10-27 19:19:20 -04:00
Anderson Torres
c98692db99 mupdf_1_17: move to mupdf/1.17
Since it is vulnerable and is used by k2pdfopt only, it is better to segregate
it.
2023-10-11 20:01:58 -03:00
Mario Rodas
a40945ad67 mupdf: 1.22.1 -> 1.23.0
Changelog: https://git.ghostscript.com/?p=mupdf.git;a=blob_plain;f=CHANGES;hb=1.23.0
2023-08-19 04:20:00 +00:00
Mario Rodas
dbd393758a mupdf: add changelog to meta 2023-08-19 04:20:00 +00:00
Mario Rodas
54f3eb132e mupdf: add updateScript 2023-08-19 04:20:00 +00:00
Robert Scott
66b6041d36 mupdf: add some key reverse-dependencies to passthru.tests 2023-08-20 17:25:58 +01:00
Austin Horstman
f61284a19f
treewide: add meta.mainProgram to misc 2023-08-04 14:10:05 -05:00
Dilip
719a4274e8 mupdf: 1.21.1 -> 1.22.1 2023-05-25 15:21:22 +05:30
Alexis Hildebrandt
d34d4cda69 mupdf: 1.20.3 -> 1.21.1 2023-01-11 06:48:37 +01:00
Markus S. Wamser
c9d167f174 pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
André-Patrick Bubel
ced7a03631 mupdf: use thirdparty/patched freeglut for clipboard support
Fixes issue #191164
2022-09-16 12:51:15 +02:00
Yves Fischer
48728f5ca4 mupdf: fix finding pkg-config under cross-compilation 2022-09-07 13:11:52 +02:00
R. Ryantm
d61d4e71ba mupdf: 1.19.0 -> 1.20.3 2022-08-17 18:39:08 +02:00
toonn
d81e16ccf6
mupdf: Refactor desktop item (#165117)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2022-03-26 11:34:50 +01:00
Artturin
33cce15e42 treewide: remove meta.repositories
there's no documentation for meta.repositories and its not widely used
2022-03-24 23:56:14 +02:00
Ben Siraphob
dad44e4f94
Merge pull request #165118 from toonn/mupdf-darwin-app 2022-03-22 00:43:15 -05:00
toonn
66f1f073c2
mupdf: Add patches 2022-03-21 16:35:56 +01:00
toonn
5c4f57cc57
mupdf: Add Darwin application 2022-03-21 15:41:06 +01:00
toonn
e7d335fa8b
mupdf: Don't build X11 binaries by default on Darwin 2022-03-21 15:40:14 +01:00
toonn
a149e9b220
mupdf: Unbreak build on Darwin
Recent changes (ea5dd0974d) 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-21 14:28:13 +01:00
toonn
9eb2001217
mupdf: Patch out which
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-03-21 14:28:13 +01:00
luhuaei
ea5dd0974d mupdf: 1.18 -> 1.19 2022-02-09 21:13:25 +08:00
Felix Buehler
ed7bf9452c treewide: remove *.upstream files from updateWalker 2022-01-26 21:46:07 +01:00
Frederik Ramcke
2ac25f65a4 mupdf: apply patch for CVE-2021-37220 2021-08-05 12:55:56 +02:00
Jakub Janczak
38e880950a
mupdf: fixing x11 and gl disabling (#116295) 2021-04-06 10:21:52 +02:00
Robert Schütz
206e3f405e mupdf: fix CVE-2021-3407 2021-03-20 16:39:09 +01:00
Robert Schütz
bb0a63e7e0 mupdf: format expression 2021-03-20 16:37:46 +01:00
Ben Siraphob
5d566c43b4 pkgs/applications: pkgconfig -> pkg-config 2021-01-16 23:49:59 -08:00
Ben Siraphob
108bdac3d9 pkgs/applications: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
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
2021-01-11 10:38:22 +01:00
Markus S. Wamser
9ed8e03a09 mupdf: mark 1.17 as insecure but as still required as dependency 2020-11-09 09:57:38 -08:00
Markus S. Wamser
bbcc8b020e mupdf: adopt post-release bugfix-patches from upstream 2020-11-09 09:57:38 -08:00
Markus S. Wamser
e13120bb09 mupdf: 1.17.0 -> 1.18.0
fixes CVE-2017-5991
fixes CVE-2020-26519

also drops the patch for shared libs (not needed anymore)
2020-11-09 09:57:38 -08:00
R. RyanTM
c2e576b198 mupdf: 1.16.1 -> 1.17.0
(cherry picked from commit f51b59383bdb13d70cc564e904baeacb75dc95c3)
2020-05-26 08:26:44 +02:00
Markus S. Wamser
c22237d894 mupdf: add MIME types to .desktop
Closes https://github.com/NixOS/nixpkgs/issues/53856
2020-05-09 14:37:39 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Markus S. Wamser
86ccc63008 mupdf: provide symlink mupdf -> mupdf-x11
This symlink is present on other distros and avoids confusing users on the CLI,
which are used to calling mupdf-x11 as mupdf.
2019-10-26 16:44:09 +02:00
Joachim Fasting
bad07dfac5
tree-wide: replace uses of splitString "." with lib.versions
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-26 17:42:49 +02:00
Matthieu Coudron
1ba3d1a591 mupdf: 1.14.0 -> 1.16.1 2019-09-15 17:18:18 +09:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Daniel Fullmer
70fc5edacb mupdf: Fix changed library name 2019-02-03 19:55:48 -05:00