diff options
author | Virgil Dupras <vdupras@gentoo.org> | 2018-10-07 09:39:48 -0400 |
---|---|---|
committer | Virgil Dupras <vdupras@gentoo.org> | 2018-10-07 13:40:50 -0400 |
commit | da7c28ccf0ad7b3a35d0adbd0ed2ad50640e718f (patch) | |
tree | 166db24e6984731c58b47222946d95996cb974d5 /app-text/mupdf/Manifest | |
parent | Version bump: app-misc/vcontrold-0.98.6 (diff) | |
download | gentoo-da7c28ccf0ad7b3a35d0adbd0ed2ad50640e718f.tar.gz gentoo-da7c28ccf0ad7b3a35d0adbd0ed2ad50640e718f.tar.bz2 gentoo-da7c28ccf0ad7b3a35d0adbd0ed2ad50640e718f.zip |
app-text/mupdf: bump to 1.14.0
Many things changed upstream in this release, which prompts many changes
in the ebuild.
1. Drop the "static" USE flag. It was already broken in 1.13 because
options weren't passed to the static `emake` call like is was in the
main `emake` invocation. In addition to that, building a static binary
requires "media-gfx/graphite2[+static-libs]" which doesn't exist.
2. Drop "lcms" USE flag. See bug #667788.
3. Always link to dev-lang/mujs. mupdf can't build without being linked
to mujs now. The best we can do it to disable JS with the "FZ_ENABLE_JS"
flag, which is what the "javascript" USE flag does.
4. Make "javascript" USE flag enabled by default, which is in line with
upstream's behavior.
5. Make "vanilla" USE flag enabled by default. The patch it enables
doesn't seem very useful and I couldn't track it's *raison d'être* in
git/cvs history: it's been there since the first commit.
6. Simplify ebuild and remove obsolete seds. The "sed" invocations I've
removed have been verified and either point to absent files or replace
nothing.
7. Don't remove third party libs. The new "USE_SYSTEM_LIBS" flag being
used is a reliable way to ensure that the correct libraries are used.
8. Fix "curl" USE flag. See bug #664646
Closes: https://bugs.gentoo.org/664646
Closes: https://bugs.gentoo.org/667788
Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Diffstat (limited to 'app-text/mupdf/Manifest')
-rw-r--r-- | app-text/mupdf/Manifest | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest index 6e813b109360..f5f8f290123a 100644 --- a/app-text/mupdf/Manifest +++ b/app-text/mupdf/Manifest @@ -1 +1,2 @@ DIST mupdf-1.13.0-source.tar.gz 51425034 BLAKE2B 7f4a1c84b5840991cc7879f3617165579f4db1f7a010a8313b0eaf94ad59af60bb3d0e4a0f2acc14d2c7511dd0f8b96c89c51e360ab379ba32590b887dd3be6a SHA512 d7fca7292e612959893a728d35964cf7b4e607385bdd72e81b8ca1de6ab642f999b734afbbf32d75400cd29b7e178ec360e65c91d7b1e1a53c2a04ff0adbd707 +DIST mupdf-1.14.0-source.tar.xz 41602372 BLAKE2B bb680038344af16c7231a18a009c0d04c5f50b3fcbaf061c9f5907f35d79eea93eeced7c2a43a06a963b93b39c74d0246c5fdad35655953d1aa5efb79737265a SHA512 bd41125dac1a81b7dbbfbb5f5e06e70bb601854731e0945983688da5d8d7c0bca9771fff2e4b6d9c36dbead6146f0a866ed7427d58e13d02ed6dfd94dcfe54bf |