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
makefu
388f5e08a4
mupdf: fix CVE-2018-18662
2018-12-30 19:53:24 +01:00
Daniël de Kok
de6d025592
mupdf: 1.13.0 -> 1.14.0
...
Changelog: https://mupdf.com/release_history.html
2018-11-02 10:20:09 +01:00
Lluís Batlle i Rossell
f54b387b63
Merge remote-tracking branch 'central/master' into viric_clean
2018-07-28 19:25:14 +02:00
Dmitry Kalinkin
d4d5f8eced
mupdf: fix on darwin
2018-07-23 06:14:11 +00:00
Lluís Batlle i Rossell
66d7126255
Take me (viric) out of most maintenance
...
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-07-22 21:50:19 +02:00
Ryan Mulligan
0d5eb901ad
treewide: http -> https
2018-06-23 04:34:55 -07:00
Pascal Wittmann
3b0560dddc
mupdf: use CVE in name to enable vulnix detection
2018-06-17 14:42:45 +02:00
Benjamin Hipple
17d7650585
mupdf: apply CVE-2018-10289 patch ( #41802 )
...
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-06-10 22:01:05 +02:00
Michael Raskin
2cd5d3593c
mupdf: 1.12 -> 1.13
2018-05-02 02:46:51 +02:00
Ryan Mulligan
b189247ba0
treewide: use more HTTPS URLs
...
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-24 22:04:25 -07:00
Michael Raskin
f2f7b0579b
mupdf: import upstream patches for CVEs: 2017-17858, 2018-1000051, 2018-6187, 2018-6192
2018-03-10 12:56:45 +01:00
Alexander V. Nikolaev
1bc1909e5b
treewide: transition from mesa_glu to libGLU
2018-02-24 17:05:43 +02:00
Andreas Rammhold
a6664d8192
mupdf: apply patch for CVE-2018-6544 (part 2)
...
This (hopefully) completes 998b1ef
.
2018-02-23 22:25:37 +01:00
Florian Klink
998b1ef13b
mupdf: apply patch for CVE-2018-6544
2018-02-23 19:50:54 +01:00
Dmitry Kalinkin
21db6f6af1
mupdf: enable on darwin
2018-01-01 11:53:40 +00:00
Miguel Madrid Mencía
e714179c36
mupdf: 1.11 -> 1.12.0
2018-01-01 11:53:40 +00:00
adisbladis
c0c503ca68
mupdf: Fix for CVE-2017-15369
2017-11-28 01:17:20 +08:00
adisbladis
ce59d9bece
mupdf: Patch openjpeg version
2017-11-20 15:27:25 +08:00
Ingo Blechschmidt
3afcba3e0a
mupdf: correct license meta information
...
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-29 17:19:18 +01:00
Franz Pletz
9d74f33416
mupdf: add patch to fix multiple CVEs
...
Fixes CVE-2017-14685, CVE-2017-14686, CVE-2017-14687, CVE-2017-15587.
2017-10-26 01:45:02 +02:00
Daniel Fullmer
3200f7a576
mupdf and k2pdfopt: update mirror
2017-10-05 17:44:18 -04:00
Daniel Fullmer
9c53b9cff9
mupdf: fix library linking
...
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.
2017-10-03 20:22:04 -04:00
Nikolay Amiantov
47f099777c
mupdf: cleanup dependencies
...
This slims down build inputs (notably not requiring mesa anymore).
2017-09-27 23:31:13 +03:00
Tuomas Tynkkynen
1ff422aa23
treewide: Add man & info outputs where necessary (instead of doc)
...
Because man & info pages won't be going to $doc after the next commit.
Scripted change for the files having one-package-per-file.
2017-08-11 21:32:54 +03:00