Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Release 2.2.20 (1 Feb 2022) -- compared to 2.2.19
Fix some address sanitizer failures.
Build/CI: Deal with OpenColor renaming its master branch to main.
Windows: Fix error when compiling with MSVC.
Fix excessive memory usage when saving EXR with many channels.
TIFF: now works for 16-bit palette images.
Fix ImageBuf::read bug for images of mixed per-channel data types.
Release 2.2.19 (1 Nov 2021) -- compared to 2.2.18
Better catching of exceptions thrown by OCIO 1.x if it encounters 2.0 config files.
Address new warnings revealed by clang 13.
Fixed some minor python binding bugs.
Fix when building with Clang on big-endian architectures.
Fix occasional build breaks related to OpenCV headers.
Improvements to NetBSD and OpenBSD support..
Fixes to work with the libraw 202110 snapshot.
Release 2.2.18 (1 Sep 2021) -- compared to 2.2.17
Honor env variable CUE_THREADS (used by OpenCue) to set the default size of OIIO's thread pool.
Compatibility with OpenColorIO 2.1.
Dev: Extend Sysutil::getenv() to take a default if the environment variable is not found.
Release 2.2.17 (1 Aug 2021) -- compared to 2.2.16
Output to DPX files now supports IOProxy. (Input already did.)
typedesc.h: TypeDesc can now describe 2D and 3D bounding boxes, as arrays of 2 VEC2 aggregates (for 2D) or VEC3 aggregates (for 3D) with "BOX" semantic. The shorthand for these are TypeBox2, TypeBox3 (for float), and TypeBox2i and TypeBox3i for integer or pixel coordinte boxes.
Build: Fixes for building against fmt 8.0.0.
Build: Finding boost is more flexible when desiring static libraries.
|
|
Release 1.16
This release consists of bugfixes and minor portability improvements.
A potential arithmetic overflow was fixed. Rotation angles are now
normalized to between -180 and 180. We now use binary file I/O on the
OS/2 platform. The test suite tolerances were adjusted. The
configuration option --enable-local-getopt was renamed as
--with-included-getopt. Some build system improvements. Thanks to
Henri Salo and Dave Yeo for reporting bugs and suggesting
improvements.
|
|
|
|
|
|
https://marc.info/?l=pkgsrc-users&m=165444158600671&w=2
|
|
anyone want to investigate?
https://marc.info/?l=pkgsrc-users&m=165444158600671&w=2
|
|
https://marc.info/?l=pkgsrc-users&m=165444158600671&w=2
|
|
|
|
https://marc.info/?l=pkgsrc-users&m=165444158600671&w=2
|
|
|
|
|
|
This missing binary link breaks builds where CMake insists on finding it
alongside the linked CMake files (example: graphics/pcl).
|
|
Submitted upstream, ref.
https://sourceforge.net/p/freeimage/patches/153/
|
|
darktable's build system looked for exiftool and if found installed
extract_wb_from_images.sh, which broke the build on systems with
exiftool. Rather than prevent finding exiftool or making it an
option, just depend on it, because almost everyone who uses darktable
will want exiftool anyway.
|
|
elsewhere.
|
|
|
|
Debian has this at least building on aarch64 without patches.
|
|
|
|
|
|
|
|
is causing failures on my local setup.
|
|
|
|
|
|
Version 2.54.4
==============
- #817 - Support CSS Color 4 syntax for `<alpha-value>`. Opacities
can be specified as numbers or percentages now, e.g. `0.5` or `50%`
(Michael Howell).
- #870 - Roll back minimum required version of Pango to 1.46.0
(Kleis Auke Wolthuizen).
- #867 - Fix Windows NMake install when documentation is not built.
(Peter Williams).
|
|
|
|
* Use mplsetup.cfg to use freetype2 and qhull from pkgsrc
to avoid build-time downloading.
CHangelog:
3.5.2:
* Preliminary support for Windows on arm64 target has been added;
this requires FreeType 2.11 or above.
3.5.1:
Bugfixes
3.5.0:
What's new in Matplotlib 3.5.0 (Nov 15, 2021)
Figure and Axes creation / management
* subplot_mosaic supports simple Axes sharing
* Figure now has draw_without_rendering method
* Figure __init__ passes keyword arguments through to set
Plotting methods
* Add Annulus patch
* set_data method for FancyArrow patch
* New arrow styles in ArrowStyle and ConnectionPatch
* Setting collection offset transform after initialization
Colors and colormaps
* Colormap registry (experimental)
* Image interpolation now possible at RGBA stage
* imshow supports half-float arrays
* A callback registry has been added to Normalize objects
Titles, ticks, and labels
* Settings tick positions and labels simultaneously in set_ticks
Fonts and Text
* Triple and quadruple dot mathtext accents
* Font properties of legend title are configurable
* Text and TextBox added parse_math option
* Text can be positioned inside TextBox widget
* Simplifying the font setting for usetex mode
* Type 42 subsetting is now enabled for PDF/PS backends
rcParams improvements
* Allow setting default legend labelcolor globally
3D Axes improvements
* Axes3D now allows manual control of draw order
* Allow changing the vertical axis in 3d plots
* plot_surface supports masked arrays and NaNs
* 3D plotting methods support data keyword argument
Interactive tool improvements
* Colorbars now have pan and zoom functionality
* Updated the appearance of Slider widgets
* Removing points on a PolygonSelector
* Dragging selectors
* Clearing selectors
* Setting artist properties of selectors
* Ignore events outside selection
* CallbackRegistry objects gain a method to temporarily block signals
* Directional sizing cursors
Sphinx extensions
* More configuration of mathmpl sphinx extension
Backend-specific improvements
* GTK backend
* Qt backends
* HiDPI support in Cairo-based, GTK, and Tk backends
* Qt figure options editor improvements
* WX backends support mouse navigation buttons
* WebAgg uses asyncio instead of Tornado
|
|
The gtk and pango options depend on ocaml-lablgtk (which is gtk2), but
ocaml-lablgtk3 depends on ocaml-cairo. For now, don't suggest the
options, as the only pkgsrc user is ocaml-lablgtk3.
Discussed with $MAINTAINER long ago. Perhaps these need a split
package, and perhaps packages that depend on ocaml-cairo might need
updating -- but gtk2 is obsolete and those packages should be moving
(perhaps upstream) to lablgtk3.
(Committed separately from 0.6.3 update for ease of bisecting and
reverting if necessary.)
|
|
Upstream NEWS:
Extend Image.get_data* to bigarrays with externally managed payload.
|
|
7.1.0-37 - changes not found
7.1.0-36 - 2022-05-30
Commits
beta release cfdb489
Corrected the avif check to fix the issue reported in #5159. c638f3f
introducing the dominant-color property 9135de4
improve dominant color reporting 3077a6c
Updated CodeQL Action. b7b90a1
Try with different permissions. c092510
Corrected permission name. 0014ddf
Corrected pragma comments due to repository renames. ad98584
Added arm64 to the main build. 5eb9b2b
cosmetic 967fc1c
Download ChangeLog after cloning the repositories. 7b0bf73
latest ImageMagick documentation 0442c9d
release cd1add4
|
|
|
|
|
|
Version 1.7
* Fixed: code style, add missing final newline.
* Fixed: autogen.sh: fix some shellcheck issues.
* Replace insecure c-strings functions (following libbsd integration).
* New option: --select=hole (-shole), hole selection area.
* New option: --select=hide (-shide), hide selection area, support image.
* New option: --select=blur (-sblur), blur selection area.
* New option: (-) add redirection to standard output (format PNG).
* Improvement option: --stack, add an optional join direction (v/h).
* Fixed: free memory image and font resources.
* Bug fixed: segfault if mouse cursor image was not obtained.
* Use err/warn functions (following libbsd integration).
* Others various code improvement.
* Added new library dependency: libbsd.
* Autotools: added option --without-libbsd.
* Improvement: Autotools: remove unused files, remove obsolete macros, assume
C89 functions exist, delete scrot.spec.
* Improvement: remove unused C macro, use strndup function, use designated
initializers (C99).
* Improvement: Doc: polish the txt2man manual, CONTRIBUTING.md, TODO.md.
* Others various code improvement.
* New option: --file (-F), provide the filename as an option.
* Fixed: code style guideline violations (WebKit).
* Use strlcpy/strlcat (following libbsd integration).
* Fixed a mistake in README.md.
* Convert all source files to the WebKit style.
* New option: --ignorekeyboard (-i), Don't exit for keyboard input. ESC still
exits.
|
|
2.42.8 (stable)
===
- Clear the pixbuf's memory buffer to avoid returning uninitialized memory
- Turn GdkPixbufModule functions into typed callbacks
- tiff: Use non-deprecated C99 integer types
- gif: Check for overflow when compositing or clearing frames
- Change png/jpeg/tiff build options from boolean to feature
- jpeg: Do not rely on UB around setjmp/longjmp
- Build fixes
- Documentation fixes
- Translation updates
|
|
|
|
drawing (1.0.1) unstable; urgency=low
* enable the highlighter by default
* less intrusive "what's new" message dialog
* non-linear zooming speed profile
* slower scrolling speed to have a better precision with higher zoom levels
* require itstool as a dependency even though it's some useless bloat
* fix the adaptivity of the elementaryOS layout
* better keep the image centered on the mouse pointer when changing the zoom
* avoid —again— insane attempts to open the binary as an image
* update several translations
drawing (1.0.0) unstable; urgency=low
* enable tools with "alt+letter" mnemonics
* larger sidebar items, where the selected tool is easier to see
* new "skew" tool
* enable or disable specific tools options with the <shift> or <alt> keyboard modifiers
* show more numerous, more dynamic, more contextual help tips as the window's subtitle
* display cursor coordinates and other related data when pressing the <ctrl> keyboard modifier
* dynamically change the label of the "options" submenu in the menu-bar, to increase its discoverability
* scale tool option to set the size in percentage
* suggest to "apply & save" when trying to save while an operation is unapplied
* highlighter option to straighten the line, so it better follows the underlying text
* improvements to the "points" tool's numbers readability
* suggest to "apply & deselect" when trying to save while the selection is active
* more precise tools for tiny modifications required by pixel-art
*
* display pixels sharply when zooming deeper than 400%
* hide information messages after 4 seconds if they're not that useful
* disable the 'reload image from the disk' action if the image has never been saved
* new 'reset the canvas' action
* warn the user if they're opening an already opened image
* suggest to reload the picture if it has changed on the disk
* artificially limited framerate to avoid overloading the CPU
* menu item and action to change the theme variant preference
* toggle the menubar with ctrl+f2
*
* update the user help manual
* shorter appdata summary, to comply with guidelines
* update several translations
drawing (0.8.5) unstable; urgency=low
* text tool option for a thicker outline
* visual feedback when the user moves the minimap preview
* update several translations
drawing (0.8.4) unstable; urgency=low
* option to disable anti-aliasing with the text tool
* if "undo" is pressed several times in a short period, recompute only once
* disable the 'reload image from the disk' action if it has never been saved
* update several translations
|
|
Bump PKGREVISION.
|
|
Upstream says C99 is required (during a discussion about README not
specifying prereqs).
|
|
|
|
|
|
freeimage uses an internal libtiff function (by declaring it and
calling it). tiff (4.4.0) changed internals, but this was never part
of the public API/ABI.
Add patch taken from upstream forum (which seems to be their
bugtracker) to use a different function newly added to the public API
in 4.4.0.
|
|
|
|
Changes since 2020.0.0
Fast preview window can be panned in zoomed state with middle mouse button.
New overview mode: inside panorama sphere (similar to a interactive panorama viewer)
Updated build system for OpenEXR3.
Several bug fixes.
|
|
2.9.21
Bug fixes
|
|
v0.3.3
New maintenance release for the 0.3.x branch. Includes all new cameras and lenses.
|
|
|
|
Upstream does not provide NEWS. Skimming over 1300 lines of
ChangeLog, this release contains mostly bufixes, speed improvemnents,
and other minor improvements.
This commit drops 5 patches for CVEs. These patches all appear to
have been taken from the upstream repo.
One CVE remains:
https://nvd.nist.gov/vuln/detail/CVE-2018-10126
http://bugzilla.maptools.org/show_bug.cgi?id=2786
https://gitlab.com/libtiff/libtiff/-/issues/128
|
|
Upstream changes:
scales 1.2.0
New features
label_number():
New style_positive and style_negative argument control how positive and negative numbers are styled (#249, #262).
The prefix comes after the negative sign, rather than before it, yielding (e.g) the correct -$1 instead of $-1.
New scale_cut argument enables independent scaling of different parts of the range. This is useful in label_dollar() to support scaling of large numbers by suffix (e.g. “M” for million, “B” for billion). It can be used with cut_short_scale() when billion = thousand million and cut_long_scale() when billion = million million (initial implementation provided by @davidchall). Additionally, the accuracy is now computed per scale category, so rescaled values can have different numbers of decimal places (#339).
label_number_si() is deprecated because it previously used short scale abbreviations instead of the correct SI prefixes. You can mimic the previous results with label_number(scale_cut = cut_scale_short()) or get real SI labels with label_number(scale_cut = cut_SI("m")) (#339, with help from @davidchall).
label_bytes() now correctly accounts for the scale argument when choosing auto units (@davidchall, #235).
label_date() and label_time() gain a locale argument that allows you to set the locale used to generate day and month names (#309).
New label_log() displays the base and a superscript exponent, for use with logarithmic axes (@davidchall, #312).
New compose_trans() allows arbitrary composition of transformers. This is mostly easily achieved by passing a character vector whenever you might previously have passed the name of a single transformer. For example, scale_y_continuous(trans = c("log10", "reverse")) will create a reverse log-10 scale (#287).
Bug fixes and minor improvements
breaks_width() now supports units like "3 months" in the offset argument.
col_quantile() no longer errors if data is sufficiently skewed that we can’t generate the requested number of unique colours (#294).
dollar(negative_parens) is deprecated in favour of style_negative = "parens".
hue_pal() respects h.start once again (#288).
label_number_auto() correctly formats single numbers that are greater than 1e+06 without an error (@karawoo, #321)
manual_pal() now always returns an unnamed colour vector, which is easy to use with ggplot2::discrete_scale() (@yutannihilation, #284).
time_trans() and date_trans() have domains of the correct type so that they can be transformed without error (#298).
Internal precision(), used when accuracy = NULL, now avoids displaying unnecessary digits (@davidchall, #304).
scales 1.1.1
breaks_width() now handles difftime/hms objects (@bhogan-mitre, #244).
hue_pal() now correctly inverts color palettes when direction = -1 (@dpseidel, #252).
Internal precision(), used when accuracy = NULL, now does a better job when duplicate values are present (@teunbrand, #251). It also does a better job when there’s a mix of finite and non-finite values (#257).
New oob_keep() to keep data outside range, allowing for zoom-limits when oob_keep is used as oob argument in scales. Existing out of bounds functions have been renamed with the oob_-prefix to indicate their role (@teunbrand, #255).
ordinal_french() gains plural and gender arguments (@stephLH, #256).
|
|
7.1.0-35 - 2022-05-16
Commits
beta release e37bfbd
remove special use case of Kmeans for color reduction @ ImageMagick/ImageMagick#5152 53d7d06
fix temporary file leak 7496436
one-off release due to "-monochrome command no longer dithers grayscale ff6dbbb
7.1.0-34 - 2022-05-15
Commits
beta release 68a0412
require min 3 channels for compositing 5d38476
PDF to PBM no longer returning all white @ ImageMagick/ImageMagick#5134 8e605a2
Removed incorrect method definition from the header file. 18ccd96
fix build with -Werror @ ImageMagick/ImageMagick6#177 0dcacb8
clarify usage 186578a
eliminate compiler warnings 4fe856b
latest autoconf/automake config 4b69c54
cosmetic 2722c2f
cosmetic 78a1988
automake/autoconf update a772a53
automake/autoconf update 9d882e4
correct check for Magick++ compliance f4d8e6e
automake/autoconf remove obselete macros 644472a
build RPM tweaks 40bc17c
tweak BZIP2 autoconf macro af5fdcd
do not change grayscale colorspace to sRGB when compositing 05074b2
release f2934c5
|