summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2020-03-20*: Convert broken sourceforge HOMEPAGEs back to httpnia9-18/+18
2020-03-20*: Convert broken sourceforge HOMEPAGEs back to httpnia57-114/+114
2020-03-20graphics/Makefile: + wcslibwiz1-1/+2
2020-03-20graphics/wcslib: import wcslib-7.2wiz5-0/+390
Packaged in wip by Thomas Orgis. The FITS "World Coordinate System" (WCS) standard defines keywords and usage that provide for the description of astronomical coordinate systems in a FITS image header. SLIB is implemented in C, with support for FORTRAN via a set of wrapper functions.
2020-03-20ruby-gettext doesn't support Ruby 2.4.joerg1-1/+3
2020-03-19Fix soname of libgifutils.so. Bump revision.joerg3-6/+6
2020-03-19glfw: Missing PKGCONFIG_OVERRIDEnia1-2/+5
2020-03-19glfw: Update to 3.3.2nia5-33/+68
This is a primarily a bug fix release. It improves Vulkan support on macOS with VK_EXT_metal_surface support and better run-time loading, and adds fixes for issues on Windows, macOS and X11.
2020-03-17graphics/giflib: remove SUBST block for nonexistent util/Makefile.inrillig1-7/+1
2020-03-17graphics/freeglut: remove nonexistent glut.pc.inrillig1-2/+1
[subst.mk:_pkgconfig] Ignoring non-existent file "./glut.pc.in".
2020-03-17libansilove: update to 1.2.1.fcambus2-7/+7
ChangeLog: libansilove 1.2.1 (2020-03-17) - Call memset() to set all fontData struct fields to zero - Use the ternary operator to simplify character attributes assignments
2020-03-17blender: Update to 2.28aryoon3-2090/+2090
* Exclude incompatible Python 3.6. * Fix build with Python 3.8. Changelog: Blender 2.82a: Bug Fixes Blender Fix T74003: Autocomplete bug with mesh.loop_triangles. in Blender Python Console. (rB69c587888) Fix T73898: UDIM crash changing form tiled to single (rBd6977b5) Fix T73862: Fluid Sim file handle resource leak (rB60890cc) Fix T74182: Crash saving images from non-image spaces (rB096936fe1) Fix T72903: Bone envelope & bone size tool functionality swapped (rBdd2cdd436) Fix T74278: camera border gizmo size (rB9cac5fa681, rB360443a48) Fix T54270: Reset last_hit and last_location when reading the file (rB2df040ed58fb) Fix T74431: crash when compiling renderpass shader on some AMD drivers (rB9c4523b1fde4 + rBe5f98c79b0ed) Fix T74295: Cloth + Internal springs crashes on a non-polygonal geometry (rB1648a7903672) Fix Fix (unreported) Separate bones creates empty armature (rB498397f7bd8) Revert "Constraints: remove special meaning of Local Space for parentless Objects." (rBf881162f81e) Fix T73932: modifying keyframes in nodes fails when there is an image sequence (rBf0a22f5) Fix crash loading .blend file saved with Blender 2.25 (rBed8aa15) Fix potential crash with Eevee render of missing image textures (rBab18dbb) Fix T72253: Mantaflow adaptive domain cuts off (rB32fc22db5679) Keymap: Add front/back Alt-MMB absolute view axis switching (rBa200986273) Fix T72028: Crash switching to vertex paint (rB31aefdeec5) Fix bone envelopes displaying wrong when armature is scaled (rBee7034949fd) Fix Vertex weight gradient tool show wrong weight/strength values in the UI (rBf38c54d56e) Fix T74225: Image (from sequence) cannot be loaded (rB9dbfc7ca8bf) Fix T63892: Tools cannot be registered into some contexts (e.g. PAINT_TEXTURE) (rBd95e9c7cf8) Fix T73369: corner pin & sun-beam nodes gizmos are too big (rB212660f467) Fix T74425: Cannot texture paint an images sequence anymore (rBca717f0489) Add-ons glTF: Fix some strange reference error in blender api when exporting shapekeys / ApplyModifier (rBA659c121a68) glTF: Fix crash using compositor rendering for image generation (rBAaf687f5a041ee)
2020-03-17openimageio: Fix POSIX shell portability issues in Makefile and alloca(3) useryoon3-4/+24
* Bump PKGREVISION from use of alloca(3) supplied by copmpiler.
2020-03-17PR pkg/55078rin1-4/+9
Let users choose editline or readline by READLINE_DEFAULT. Bump revision.
2020-03-16opencv: Fix pkgbase is not defined errorryoon1-1/+3
2020-03-16graphics/extrema: Depend on wxGTK28 more simplygdt1-2/+3
Before, this used mk/wxGTK.mk, but that amounted to a dependency on wxGTK28. We have no reports of anyone using the variables to control this. It remains to change to wxGTK30 and test.
2020-03-16eom: Needs libxml2nia2-2/+4
2020-03-16adwaita-icon-theme: use PRINT_PLIST_AWK to prevent future accidentstnn1-1/+5
2020-03-16adwaita-icon-theme: fix PLIST for !NetBSDtnn1-3/+3
2020-03-15py-altgraph: updated to 0.17adam2-9/+9
0.17 Explicitly mark Python 3.8 as supported in wheel metadata. Migrate from Bitbucket to GitHub Run black on the entire repository
2020-03-15adwaita-icon-theme: update to 3.36.0.wiz3-42/+15
3.36.0 - symbolic: media rtl cleanup (issue 75) - symbolic: night light more identifiable 3.35.92 - fullcolor mimetype icons - firmware, addons for they are prominently exposed in Software - drop rtl variant for playback (issue 75) 3.35.91 - avatar-default: adjust metrics - index.theme fixes (alex) - *disabled more prominent (sam) - keyboard (issue 41) - settings icons (sam) - edit-clear (sam)
2020-03-15graphics/libraw: fix determining PKG_BUILD_OPTIONS.librawrillig1-1/+2
2020-03-14librsvg: rust debug_info is hundreds of MB. Don't build with it. Bump.tnn3-2/+16
2020-03-14exiv2: skip portability check for unused filetnn1-1/+3
2020-03-13openexr: skip portability check for util/reformat.sh (unused file)tnn1-1/+3
2020-03-13libjpeg-turbo: skip portability check for release/makemacpkg.intnn1-1/+2
2020-03-13gimp: shell portabilitytnn2-1/+17
2020-03-13graphviz: fix shell portability issuestnn3-3/+44
2020-03-11py-pycha: update to 0.8.1.wiz5-19/+62
0.8.1 (2019-11-17) --------------------- - Forgot to update Changelog for 0.8.0 0.8.0 (2019-11-17) --------------------- - Add support for Python 3 by encukou - Add support for Tox, Pyflakes, Coverage and Buildbucket pipelines - Remove support for Buildout
2020-03-11goocanvas: removewiz6-126/+1
Old version of goocanvas2, no users left in pkgsrc
2020-03-11py-goocanvas: removewiz6-73/+1
No user left in pkgsrc, last release in 2009
2020-03-11goocanvasmm: removewiz5-254/+1
No users left in pkgsrc, last upstream (beta) release from 2015.
2020-03-11goocanvas2: update to 2.0.4.wiz25-888/+23
GooCanvas 2.0.4 (Oct 10 2017) =============== o Support latest gtk-doc and add an index #788436. GooCanvas 2.0.3 (Aug 30 2017) =============== o Fixed stuck pointer grab bug #711709. o Fixed several introspection problems. o Removed use of a lot of deprecated GTK+ API. GooCanvas 2.0.2 (Nov 3 2013) =============== o Fixed the drawing code to work with GTK+ 3.10. o Added/fixed a few introspection flags. GooCanvasLineDash should now be usable via introspection.
2020-03-11geeqie: remove unneeded patch and Makefile targtwiz3-27/+3
Now that gnome-doc-utils is fixed, it's not necessary any longer.
2020-03-11geeqie: fix option nameswiz1-3/+3
2020-03-11MesaLib: bump libdrm requirementnia1-2/+2
2020-03-11geeqie: remove obsolete patchwiz4-32/+6
Changelog is in the distfile nowadays. Update PLIST, bump PKGREVISION.
2020-03-11geeqie: add upstream bug report URLwiz2-3/+4
2020-03-11geeqie: switch libchamplain dependency to 012wiz3-8/+6
This is detected and compiles fine. I have not enabled the option by default though. Fix typo in patch comment.
2020-03-11*: bump for vala 0.48.0wiz3-6/+6
2020-03-10ImageMagick: update to 7.0.10.0wiz5-14/+19
2020-03-01 7.0.10-0 Cristy <quetzlzacatenango@image...> * Release ImageMagick version 7.0.10-0, GIT revision 17... 2020-03-01 7.0.10-0 Cristy <quetzlzacatenango@image...> * Label text no longer gets cut-off (reference https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=37621). * Prevent heap overflow (reference https://github.com/ImageMagick/ImageMagick/issues/1857).
2020-03-10librsvg: update bl3.mk to remove libcroco in rust casewiz183-368/+368
recursive bump for the dependency change
2020-03-10librsvg: update to 2.48.0.wiz3-443/+536
Version 2.48.0 - The following is a summary of changes between 2.46.x and 2.48.0. For full details, please see the 2.47.x release notes below. - This release requires at least Rust 1.39. - #379 - New API, rsvg_handle_set_stylesheet(), to set a CSS stylesheet independent of the SVG document. - #510 - support opacity in patterns. - Librsvg's XML parser now supports namespaces (xmlns), and is stricter than before about it. Files may fail to parse if there are attributes or elements with namespace prefixes (e.g. foo:bar instead of plain bar), but without a corresponding namespace declaration (e.g. xmlns:foo="http://example.com/foo"). This may happen especially with incorrectly-written SVGs that use xlink:href or xi:include attributes without the corresponding namespace declarations. If you run into this, just add the following to your toplevel SVG element: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> ^^^^^^^^^ these ones - Librsvg no longer depends on libcroco, and now does all CSS processing using Rust crates from Mozilla Servo. As a result, librsvg can now handle much more complex CSS selectors than before. - Link-time optimization (LTO) is disabled by default on release builds, as this increased build time too much. Downstream distributors may want to turn it back on in the toplevel Cargo.toml. - #515 (CVE-2019-20446) - Librsvg now has limits on the number of loaded XML elements, and the number of referenced elements within an SVG document. This is to mitigate malicious SVGs which try to consume all memory, and those which try to consume an exponential amount of CPU time. - Many bugfixes; please see the 2.47.x release notes below. Version 2.47.4 - (#240) - Fix rsvg-convert's multipage PDF output when the zoom option is used (Sven Neumann). - (#547) - Do not stop rendering if an <image> element references a nonexistent file. This fixes a number of Open Clipart cases. - (#558) - Compute the font-size cascade correctly when there are "em" #and "ex" units involved. - Updated the man page for rsvg-convert (Sven Neumann). Version 2.47.3 - #379 - New API, rsvg_handle_set_stylesheet(), to set a CSS stylesheet independent of the SVG document. - #510 - support opacity in patterns (Sven Neumann). - Move away from the Cairo transform type to our own (Paolo Borelli). - Update the gtk-rs version. Version 2.47.2 - Handling of the "result", "in", "in2" attributes in filter primitives is slightly stricter now, and spec compliant. Their arguments must be of type CSS custom-ident, so "default", "inherit", "initial", and "unset" are disallowed. Most SVGs should still work fine. - #542 - Fix infinite loop when processing CSS sibling combinators. - #408 - feImage filters no longer clip their output to integer coordinates. - #504 - Documentation for the Rust crate (available at https://gnome.pages.gitlab.gnome.org/librsvg/doc/librsvg/) now has API usage examples. - Debug logs from RSVG_LOG=1 should now be more legible and contain better information on invalid CSS. - Remove link-time workarounds for Rust pre-1.35 (Kleis Auke Wolthuizen). - Unify internal error types to share the CSS code with gnome-shell. - Made handling of XML namespaces more spec-compliant. - Lots of refactoring to start moving away from Cairo internals (Paolo Borelli). Version 2.47.1 - Librsvg no longer depends on libcroco! It now does all CSS processing using Rust crates from Mozilla Servo; these are also the crates that are in use in recent versions of Firefox. As a result, librsvg can now handle much more complex CSS selectors than before. Fixes #79, #167, #237, #283, #336, #428, #441, #466, #525, #525 (Paolo Borelli, Federico Mena). Thanks to Evgeniy Reizner for fixing https://github.com/servo/servo/issues/22972, which made it possible to use Servo's selectors crate. - #524 - Panic when reading an invalid stylesheet URL in an XML processing instruction (Paolo Borelli) - Lots of little improvements to the documentation. - Link-time optimization (LTO) is disabled by default on release builds, as this increased build time too much. Downstream distributors may want to turn it back on in the toplevel Cargo.toml. - We now have the start of documentation on the library's internals at https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg_internals/index.html This should be interest of newcomers to librsvg's source code. Version 2.47.0 - Librsvg's XML parser now supports namespaces (xmlns), and is stricter than before about it. Files may fail to parse if there are attributes or elements with namespace prefixes (e.g. foo:bar instead of plain bar), but without a corresponding namespace declaration (e.g. xmlns:foo="http://example.com/foo"). This may happen especially with incorrectly-written SVGs that use xlink:href or xi:include attributes without the corresponding namespace declarations. If you run into this, just add the following to your toplevel SVG element: <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude"> ^^^^^^^^^ these ones - Patterns and gradients reused across more than one element will only get resolved once now; this should make things marginally faster for patterns or gradients with fallbacks. - #515 (CVE-2019-20446) - Librsvg now has limits on the number of loaded XML elements, and the number of referenced elements within an SVG document. This is to mitigate malicious SVGs which try to consume all memory, and those which try to consume an exponential amount of CPU time. - #521 - Compute geometries correctly if there is a viewBox attribute. - #308 - Fix stack exhaustion with circular references in <use> elements. - Consistently use the LGPL 2.1 wherever it is mentioned. - Patterns and gradients reused across more than one element will only get resolved once now; this should make things marginally faster for patterns or gradients with fallbacks. - #506 - Fix empty patterns which reference a fallback pattern with children.
2020-03-10Add termtosvg.fcambus1-1/+2
2020-03-10graphics/termtosvg: import termtosvg 1.1.0.fcambus4-0/+92
termtosvg is a Unix terminal recorder written in Python that renders your command line sessions as standalone SVG animations.
2020-03-08*: recursive bump for libffiwiz257-436/+514
2020-03-08graphics/ruby-mini-magick: update to 4.10.1taca3-10/+10
Update ruby-mini-magick to 4.10.1. 4.10.1 (2020-01-06) * Still pick up ImageMagick over GraphicsMagick if both are installed 4.10.0 (2020-01-06) * Prioritize discovery of ImageMagick 7 over 6 if both are installed (@drnic) * Add MiniMagick::Image#landscape? and #portrait? methods for checking orientiation (@theomarkkuspaul) * Fix Ruby 2.7 warnings (@kamipo) 4.9.5 (2019-07-18) * Fixed MiniMagick::Image.open not working with non-ASCII filenames anymore after previous version (thanks to @meganemura) 4.9.4 (2019-07-11) * Fixed a remote shell execution vulnerability when using MiniMagick::Image.open with URL coming from unsanitized user input (thanks to @rootxharsh) * Fixed some Ruby warnings (thanks to @koic) 4.9.3 (2019-04-08) * make MiniMagick::Tool not respond to everything
2020-03-08graphics/ruby-chunky_png: update to 1.3.11taca2-7/+7
Update ruby-chunky_png to 1.3.11. 1.3.11 - 2018-11-21 * Updated project metadata as published on Rubygems.org
2020-03-08graphics/ruby-RMagick: update to 4.0.0taca3-10/+8
Update ruby-RMagick to 4.0.0. ## RMagick 4.0.0 This release removes a *lot* of deprecated functionality, so first upgrade to 3.2 and handle any deprecation warnings you see there before upgrading to 4.0. There are a handful of removals that we could not, or forgot to deprecate, so pay special attention to those below. This clears the road for ImageMagick 7 support in the very near future. Breaking Changes: - Removed deprecated Image#matte and Image#matte= (#731) - Removed deprecated Draw#matte. (#736) - Removed deprecated ImageList#fx. (#732) - Removed deprecated Info#group and Info#group=. (#733) - Removed deprecated KernelInfo#show. (#734) - Removed deprecated Pixel#opacity and Pixel#opacity=. (#735) - Removed deprecated KernelInfo#zero_nans. (#741) - Removed deprecated ImageList#map (#740) - Removed deprecated Pixel#from_HSL. (#742) - Removed deprecated Image#alpha=. (#739) - Removed deprecated Pixel#to_HSL. (#745) - Removed deprecated Image#blur and Image#blur=. (#746) - Removed deprecated Image#sync_profiles. (#754) - Removed deprecated Image#opacity=. (#753) - Removed deprecated Image#combine. (#752) - Removed deprecated Image#map. (#751) - Removed deprecated Image#mask=. (#750) - Removed deprecated opacity arguments. (#757) - Removed deprecated `OpaqueOpacity` and `TransparentOpacity`. (#765) - Removed obsolete enumerations. (#766) The following changes *did not have deprecation warnings* in 3.2, so you'll want to double check that you update your code if you were relying on the existing behavior: - Changed Color#to_s to return an string that contains alpha instead of opacity. (#760) - Changed Pixel#to_s to return a string that contains alpha instead of opacity. (#762) - Changed Pixel#hash to use alpha instead of opacity. (#763) - Changed Pixel#<=> to use alpha instead of opacity. (#764) - Removed `BicubicInterpolatePixel` (use `CatromInterpolatePixel` instead) (#768) - Removed `FilterInterpolatePixel` (no replacement) (#768) - Renamed `NearestNeighborInterpolatePixel` to `NearestInterpolatePixel` (#768) Enhancements: - Add SetQuantumOperator (#755) Bug Fixes: - Fix SEGV in Image#each_profile (#737)
2020-03-08MesaLib: update to mesa-20.0.1tnn13-207/+108
New features in mesa 20: OpenGL 4.6 on radeonsi. GL_ARB_gl_spirv on radeonsi. GL_ARB_spirv_extensions on radeonsi. GL_EXT_direct_state_access for compatibility profile. VK_AMD_device_coherent_memory on RADV. VK_AMD_mixed_attachment_samples on RADV. VK_AMD_shader_explicit_vertex_parameter on RADV. VK_AMD_shader_image_load_store_lod on RADV. VK_AMD_shader_fragment_mask on RADV. VK_EXT_subgroup_size_control on RADV/LLVM. VK_KHR_separate_depth_stencil_layouts on Intel, RADV. VK_KHR_shader_subgroup_extended_types on RADV. VK_KHR_swapchain_mutable_format on RADV. VK_KHR_shader_float_controls on RADV/ACO. GFX6 (Southern Islands) and GFX7 (Sea Islands) support on RADV/ACO. Wave32 support for GFX10 (Navi) on RADV/ACO. Compilation of Geometry Shaders on RADV/ACO. Vulkan 1.2 on Intel, RADV. GL_INTEL_shader_integer_functions2 and VK_INTEL_shader_integer_functions2 on Intel. As usual many bugfixes also.