aboutsummaryrefslogtreecommitdiff
path: root/graphics/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* graphics/gdal-grass: Add gdal-grass 1.0.2Po-Chuan Hsieh2023-01-301-0/+1
| | | | | | | | | | This package contains standalone drivers for GRASS raster and vector files that can be built after GDAL has been built and installed as an "autoload" driver. This is particularly useful in resolving problems with GRASS depending on GDAL, but GDAL with GRASS support depending on GRASS. With this package you can configure and install GDAL normally (--without-grass), then build and install GRASS normally and finally build and install this driver.
* graphics/darktable: Update to 4.2.0Jean-Sébastien Pédron2023-01-271-1/+0
| | | | | | | | | | | | | | Release notes: https://github.com/darktable-org/darktable/releases/tag/release-4.2.0 The work was done by Matthias Andree (mandree@) in `graphics/darktable42`. Some of the style fixes were added in a separate commit. Thank you Matthias! The temporary port `graphics/darktable42` can be removed at the same time, now that the main port is up-to-date. Submitted by: mandree@
* graphics/py-moderngl-window: New port: Library for ModernGL making window ↵Yuri Victorovich2023-01-211-0/+1
| | | | creation & resource loading simple
* graphics/py-moderngl: New port: ModernGL: High performance rendering for ↵Yuri Victorovich2023-01-201-0/+1
| | | | Python 3
* graphics/py-glcontext: New port: Portable OpenGL context for PythonYuri Victorovich2023-01-201-0/+1
|
* graphics/py-ManimPango: New port: Bindings for Pango for use with ManimYuri Victorovich2023-01-201-0/+1
|
* graphics/magnum-plugins: Re-add port: Plugins for the Magnum C++11/C++14 ↵Yuri Victorovich2023-01-161-0/+1
| | | | graphics engine
* graphics/magnum: Re-add port: C++11 graphics middleware for games and data ↵Yuri Victorovich2023-01-161-0/+1
| | | | visualization
* graphics/resvg-capi: New port: SVG rendering library (C++/Qt API)Yuri Victorovich2023-01-091-0/+1
|
* graphics/resvg: New port: SVG rendering libraryYuri Victorovich2023-01-071-0/+1
|
* graphics/bgfx: New port: Cross-platform, graphics API agnostic rendering libraryYuri Victorovich2023-01-061-0/+1
|
* graphics/upscaler: add new portJan Beich2023-01-031-0/+1
| | | | | | | Upscaler is a GTK4 + libadwaita application that allows you to upscale and enhance a given image. It is a front-end for Real-ESRGAN ncnn Vulkan. https://gitlab.com/TheEvilSkeleton/Upscaler
* graphics/R-cran-magick: New portZsolt Udvari2023-01-021-0/+1
| | | | | | Advanced Graphics and Image-Processing in R. PR: 268697
* graphics/darktable42: new portMatthias Andree2022-12-311-0/+1
| | | | | | | | | | | | | | | | | | | | | photography workflow application and non-destructive raw developer - a virtual lighttable and darkroom for photographers. ...with blanket approvals to dumbbell@, the maintainer of graphics/darktable, currently at version 4.0.1. Another year... this "darktable42" is intended to be a short-lived port and package, and can be removed once we get around to updating graphics/darktable proper to 4.2. Thus, add a DEPRECATED port to let people know they will need to move to graphics/darktable at some point, but omit the EXPIRATION_DATE. I also tried to use LLVM14 or LLVM15 to build, but LLVM14's ld.lld complains about duplicate symbols and LLVM15's about referencing symbols from discarded sections. So let us use LLVM13 for now. This may be fixable by tweaking compiler options on darktable or librawspeed, but let's have the port first and then tweak it.
* graphics/openpgl: add new port of Intel Open Path Guiding Library (+)Dima Panov2022-12-311-0/+1
| | | | | | | | The Intel Open Path Guiding Library (Intel Open PGL) implements a set of representations and training algorithms needed to integrate path guiding into a renderer. PR: 268658
* graphics/comical: Cleanup EXPIRED portsMuhammad Moinur Rahman2022-12-311-1/+0
| | | | Approved by: portmgr
* */*php74*: Sunset php 7.4Muhammad Moinur Rahman2022-12-251-2/+0
| | | | | | | | As per upstream php 7.4 has reached it's EOL on 2022-11-22. Remove php74 from the tree. Default version of php has already been switched to 8.1. Approved by: portmgr (blanket infrastructure) Sponsored by: Bounce Experts
* graphics/Makefile: unhook removed portsAntoine Brodin2022-12-201-2/+0
|
* graphics/realesrgan-ncnn-vulkan: add new portJan Beich2022-11-301-0/+1
| | | | | | | ncnn implementation of Real-ESRGAN, a practical algorithm for general image restoration. https://github.com/xinntao/Real-ESRGAN-ncnn-vulkan
* cleanup: Remove expired ports:Rene Ladan2022-11-271-1/+0
| | | | 2022-11-27 graphics/giblib: Last release in 2004, abandoned upstream, not used, website disappeared
* graphics/ocaml-cairo: Objective Caml binding for the Cairo libraryGuido Falsi2022-11-221-0/+1
| | | | | | | | Importing a slightly outdated release that supports the ocaml and dune versions available in the ports tree. Including an upstream commit fixing a memory leak that was discovered in this release.
* graphics/py-pyglet: update to 2.0.0Dmitry Marakasov2022-11-211-0/+1
| | | | | | | - Preserve pyglet 1.x as graphics/py-pyglet1 - Add mutual conflicts between graphics/py-pyglet1 and graphics/py-pyglet - Switch all consumers to graphics/py-pyglet1 as it's likely that no consumer is compatible with pyglet 2.x yet
* graphics/rubygem-blurhash: New portMuhammad Moinur Rahman2022-11-191-0/+1
| | | | | | | | | Scruffy is a Ruby library for creating great looking graphs and charts. Graphs can be rendered to SVG code or an image. Blend the beauty of Gruff with the SVG capabilities of SVG::Graph, make it super simple and extensible, and you've got Scruffy. Sponsored by: Nepustil
* graphics/Makefile: SortYuri Victorovich2022-11-191-1/+1
|
* graphics/alizams: New port: DICOM ViewerYuri Victorovich2022-11-191-0/+1
|
* graphics/py-openslide-python: New port: Python interface to OpenSlide ↵Yuri Victorovich2022-11-181-0/+1
| | | | library for reading virtual slide images
* graphics/openslide: New port: C library for reading virtual slide imagesYuri Victorovich2022-11-181-0/+1
|
* graphics/simpleitk: New port: Simplification layer built on top of the ↵Yuri Victorovich2022-11-171-0/+1
| | | | Insight Toolkit (ITK)
* graphics/elastix: New port: Image registration toolboxYuri Victorovich2022-11-161-0/+1
|
* graphics/sciplot: Move to science/sciplotYuri Victorovich2022-11-161-1/+0
| | | | | PR: 267692 Reported by: Franco Fichtner <franco@opnsense.org>; philip@
* graphics/sciplot: New port: Modern C++ scientific plotting library powered ↵Yuri Victorovich2022-11-091-0/+1
| | | | by gnuplot
* graphics/goxel: resurrect the port, unbreak against Python 3.xAlexey Dokuchaev2022-11-091-0/+1
| | | | Keep the changes at minimum to help Git track history better.
* graphics/cxxplot: New port: C++ 2D plotting libraryYuri Victorovich2022-11-091-0/+1
|
* graphics/dify: add new portJan Beich2022-11-041-0/+1
| | | | | | | | | | | | | | Dify is a fast pixel-by-pixel image comparison tool in Rust. Features: - .png, .jpg, .jpeg, or .bmp format supported - Compares different format, .png vs .jpg for example - Compares different dimensions - Anti-aliasing support - Blockout areas support - Supports macOS, Linux and Windows https://github.com/jihchi/dify
* graphics/oxipng: add new portJan Beich2022-11-041-0/+1
| | | | | | | | Oxipng is a multithreaded lossless PNG compression optimizer. It can be used via a command-line interface or as a library in other Rust programs. https://github.com/shssoichiro/oxipng
* graphics/py-f3d: New port: Fast and minimalist 3D viewerYuri Victorovich2022-10-181-0/+1
|
* graphics/diplib: New port: Library and development environment for ↵Yuri Victorovich2022-10-181-0/+1
| | | | quantitative image analysis
* cleanup: Remove expired ports:Rene Ladan2022-10-011-1/+0
| | | | 2022-10-01 graphics/megapov: Abandoned upstream. graphics/povray37 is the recommended replacement
* graphics/py-colorcet: New port: Useful perceptually uniform colormaps for ↵Yuri Victorovich2022-09-301-0/+1
| | | | plotting scientific data
* graphics/darktable40: remove listing in graphics/MakefileJonathan Chen2022-09-231-1/+0
|
* graphics/igt-gpu-tools: Test suite for drm driversJake Freeland2022-09-091-0/+1
| | | | | | | | | | The igt testing suite is separated into tests and tools that target kms, memory management, and command submission. These tests are especially helpful for low-level reporting, transparent tracking of kernel changes, and efficient debugging of modern drm drivers. Reviewed by: diizzy, lwhsu, jrm Differential Revision: https://reviews.freebsd.org/D36213
* graphics/drm-54-kmod: Remove portEmmanuel Vadot2022-09-071-1/+0
| | | | | | | | All version of FreeBSD starting from 13.1 can and should use drm-510-kmod. Sponsored by: Beckhoff Automation GmbH & Co. KG MFH: 2022Q3
* graphics/drm-fbsd13-kmod: Remove portEmmanuel Vadot2022-09-071-1/+0
| | | | | | | | Remove the specific 13.X version of drm-kmod. There is no need for it now that we have ports that directly tracks Linux numbering scheme. Sponsored by: Beckhoff Automation GmbH & Co. KG MFH: 2022Q3
* graphics/py-optimize-images: Add py-optimize-images 1.5.1Po-Chuan Hsieh2022-09-041-0/+1
| | | | | | | | | | | | | | Optimize Images is a command-line interface (CLI) utility written in pure Python to help you reduce the file size of images. This application is intended to be pure Python, with no special dependencies besides Pillow, therefore ensuring compatibility with a wide range of systems. Some aditional features can be added which require the presence of other third-party packages that are not written in pure Python, but those packages and the features depending on them should be treated as optional. WWW: https://github.com/victordomingos/optimize-images
* graphics/py-lerc: Add py-lerc 4.0.0Po-Chuan Hsieh2022-08-271-0/+1
| | | | | | | | | | | | LERC is an open-source image or raster format which supports rapid encoding and decoding for any pixel type (not just RGB or Byte). Users set the maximum compression error per pixel while encoding, so the precision of the original input image is preserved (within user defined error bounds). This port is the Python binding for LERC (Limited Error Raster Compression). WWW: https://esri.github.io/lerc/ WWW: https://github.com/Esri/lerc/tree/master/OtherLanguages/Python
* graphics/py-gprof2dot: Add py-gprof2dot 2022.7.29Po-Chuan Hsieh2022-08-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | gprof2dot is a Python script to convert the output from many profilers into a dot graph. It can: - read output from: - Linux perf - Valgrind's callgrind tool - oprofile - sysprof - xperf - VTune Amplifier XE - Very Sleepy - python profilers - Java's HPROF - prof, gprof - DTrace - prune nodes and edges below a certain threshold; - use an heuristic to propagate time inside mutually recursive functions; - use color efficiently to draw attention to hot-spots; - work on any platform where Python and Graphviz is available, i.e, virtually anywhere. WWW: https://github.com/jrfonseca/gprof2dot
* graphics/glvis: New port: Lightweight tool for accurate & flexible finite ↵Yuri Victorovich2022-08-241-0/+1
| | | | element visualization
* graphics/poppler-qt6: new port - Qt6 wrapper for popplerTobias C. Berner2022-08-231-0/+1
|
* graphics/qt6-lottie: new portTobias C. Berner2022-08-221-0/+1
| | | | | | | | This adds the missing Qt 6 lottie module to the tree. As with the rest of the Qt 6 ports, we first need to figure out what is actually required by other ports before we can finalize them.
* Qt6: Import Qt6 ports form kde@'s repositoryTobias C. Berner2022-08-211-0/+4
| | | | | | | | | | | | | | | | This change brings in the new Qt6 stack, which might still be a bit in flux in the ports tree for a while. Obtained from https://github.com/freebsd/freebsd-ports-kde/tree/qt6-6.3.1 with commits from lbartoletti and myself. Note: ww/qt6-webengine will land once kai wins another round of patching boundled chromiums sources. Exp-run by: antoine PR: 265843 Differential Revision: https://reviews.freebsd.org/D36179