{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"mupdf-1.28.3-js","path":"textproc/mupdf,js","url":"/packages/current/textproc/mupdf,js/","comment":"graphic library, pdf parser, viewer and utilities","homepage":"https://mupdf.com/","maintainer":"Stuart Henderson <stu.ports@spacehopper.org>","description":"MuPDF is a relatively lightweight PDF, XPS, and E-book viewer.\n\nSupport includes PDF 1.7 (with transparency, encryption, hyperlinks,\nannotations, searching and more), epub, xps, cbz, mobi, fb2, various\nimage types (including svg, png, jpg, bmp, jpeg, tiff), and has basic\nsupport for MSOffice XML formats (docx, xlsx, pptx).\n\nThe renderer is tailored for high quality anti-aliased graphics. It\nrenders text with metrics and spacing accurate to within fractions of a\npixel for the highest fidelity in reproducing the look of a printed page\non screen.\n\nThe mutool command line tool supports multiple arguments, including\n\"show\" to print and examine objects in a PDF file, \"clean\" to decompress\nand pretty-print the streams and objects in PDF files and also to\nextract individual pages, \"info\" to display information about objects,\n\"extract\" to extract individual objects, \"poster\" to split a large\npage into many tiles, and \"draw\" to render documents to image files\n(pbm/pgm/ppm/pam/png/pcl and others).\n\nFlavours:\n\tjs - build with JavaScript support (using the MuJS interpreter)\n","package_architecture":"amd64","stem":"mupdf","readme":null,"dependencies":[{"path":"archivers/brotli","type":"library","package_spec":"","url":"/packages/current/archivers/brotli/"},{"path":"devel/harfbuzz","type":"library","package_spec":"","url":"/packages/current/devel/harfbuzz/"},{"path":"graphics/freeglut","type":"library","package_spec":"","url":"/packages/current/graphics/freeglut/"},{"path":"graphics/jbig2dec","type":"library","package_spec":"","url":"/packages/current/graphics/jbig2dec/"},{"path":"graphics/jpeg","type":"library","package_spec":"","url":"/packages/current/graphics/jpeg/"},{"path":"graphics/openjp2","type":"library","package_spec":"","url":"/packages/current/graphics/openjp2/"},{"path":"www/gumbo","type":"library","package_spec":"","url":"/packages/current/www/gumbo/"},{"path":"devel/desktop-file-utils","type":"runtime","package_spec":"","url":"/packages/current/devel/desktop-file-utils/"},{"path":"devel/xdg-utils","type":"runtime","package_spec":"","url":"/packages/current/devel/xdg-utils/"},{"path":"devel/gmake","type":"build","package_spec":"","url":"/packages/current/devel/gmake/"},{"path":"devel/dwz","type":"build","package_spec":"","url":"/packages/current/devel/dwz/"}],"reverse_dependencies":{"count":0,"url":null},"categories":["textproc","x11"],"flavors":["js"],"only_for_architectures":["aarch64","amd64","arm","i386","mips64","mips64el","powerpc","powerpc64","riscv64","sparc64","alpha","hppa"],"not_for_architectures":[]}}
