summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2022-11-27mate-backgrounds: update to 1.26.0gutteridge2-7/+7
Change log: ### mate-backgrounds 1.26.0 * Translations update ### mate-backgrounds 1.25.0 * Translations update * Add 'Something slowly gets clear' elephants wallpaper. (#34) * build: add meson config files to EXTRA_DIST
2022-11-27eom: update to 1.26.0gutteridge2-7/+6
Change log: ### eom 1.26.0 * Translations update * update copyright to 2021 ### eom 1.25.1 * Translations update * eom-window: Remove -Wmissing-field-initializers warnings * build: change the message for NLS in the configure summary * build: allow users to disable gettext support (--disable-nls) * build: Use PACKAGE_URL variable * build: display package name and version in configure summary * Fix desktop file validation warning * Remove cppcheck warning knownConditionTrueFalse * Remove unnecessary casts on signal function calls * Update copyright to 2021 * Remove warning -Wshadow * eom-uri-converter: dereference of NULL 'repl_str' reported by gcc * Do not remove the accelerators from image properties dialog * Upgrade ui files * eom-save-as-dialog-helper: Fix resource path * eom-image: warning -Wexpansion-to-defined * eom-scroll-view.c: Redundant casting GTK_WIDGET * eom-scroll-view: Remove warning incompatible-pointer-types * Ensure scrollbar moves when dragged to move image * require libexif 0.6.22 * Remove unused macros ### eom 1.25.0 * Translations update * eom-metadata-reader: add gdk/gdk.h include * egg-editable-toolbar: Remove trailing spaces/tabs * Shorten the function name for notebook scroll-event * eom-util: Fix code indent * Add tab scrolling support for dialog windows * add git.mk to generate .gitignore * build: silent build warnings for distcheck * eom-window: expand the comment on about dialog * Remove warnings: cast between incompatible function types * eom.desktop: Do not collect the translation for Icon * help: Fix some incongruencies * help: Fix Image Collection shortcut (#263) * Use user page on github when user email is private * Update authors
2022-11-27mate-themes: update to 3.22.23gutteridge3-8/+330
Change log: ### 3.22.23 (GTK 3.22) * Translations update * add YaruOK and YaruGreen
2022-11-25Add qt6-qt3d version 6.4.1 to pkgsrc-currentnros9-1/+1538
Qt6 module that provides functionality for simulation systems with support for 2D and 3D rendering in Qt C++ and Qt Quick.
2022-11-25Add qt6-qtquick3d version 6.4.1 to pkgsrc-currentnros7-1/+1028
Qt6 Quick 3d provides a high-level API for creating 3D content 3D user interfaces based on Qt Quick.
2022-11-25Add qt6-qtquicktimeline version 6.4.1 to pkgsrc-currentnros6-1/+79
Qt6 module for creating keyframe based animations using Qt quick.
2022-11-25Add qt6-qtlottie version 6.4.1 to pkgsrc-currentnros6-1/+93
Qt6 module that enables usage of lottie animations in Qt apps.
2022-11-25Add qt6-qtdatavis3d version 6.4.1 to pkgsrc-currentnros6-1/+274
Qt6 module for data visualization in 3D space.
2022-11-25Add qt6-qtcharts version 6.4.1 to pkgsrc-currentnros6-1/+426
Qt6 module for easy graphical chart creation.
2022-11-25*: mark py-sip and its users as not supporting Python 3.11wiz1-1/+3
Consider switching to py-sip5 (or (unpackaged) py-sip6)
2022-11-25py-cairo: update to 1.22.0.wiz2-6/+6
1.22.0 - 2022-11-19 ------------------- * Officially support Python 3.11 :pr:`285` * PDFSurface.version_to_string(): Fix crash with negative versions :pr:`279` * typing: ImageSurface.get_stride() returns an int :pr:`282` * typing: Fix incorrect interface for Matrix constructor :pr:`271` * typing: Use Generic for Context :pr:`274` * docs: some cairo.Context fixes :pr:`276` * docs: try to make create_from_png/write_to_png more clear :pr:`261` * docs: add an example for how to convert a surface to pillow :pr:`281` * docs: cairo.Format.RGB24: document that unused bytes may be overwritten :pr:`289` * tests: don't depend on specific ref counts :pr:`291` * tests: compatibility fixes for cairo 1.17.6 :pr:`264`
2022-11-25ImageMagick: update to 7.1.0.52wiz4-10/+8
Merged coders: Enable opening https files in mingw #5727 utilities: Enable support for unicode paths in mingw #5713 Commits beta release bf925a7 support optional extension area 42bae95 check extension attribute type to set the alpha channel 7b771b4 Pass image's type instead of colorspace to IsGrayImageType d3539ae cosmetic 839984c eliminate unnecessary file open when globbing (thanks to P Antoine) 73dd9de OCE-2022-70: DoS at Stdin 09e738e possible DoS @ stdin (OCE-2022-70); possible arbitrary file leak (OCE-2022-72) 05673e6 revert scene check 2752356 Use new certificate. e9da157 cosmetic 3aa3062 enhanced delete list parsing 5118724 cosmetic 4ba2bbc support -delete registry:NAME to delete images from the system registry fe5eeb8 support -delete registry:NAME to delete images from the system registry ba541de string optimization d78b958 allow for EOF d0bee0b Use new private api. 2d0b7fc Whitespace. 3193b5e Renamed variable fa28e60 rotate HLS by 120 degrees (private email from John Z) 5f4ad1d Use the new ElementInfo api. ead0c10 blob byte optimization 6fac1c9 add check for grayscale image @ ImageMagick/ImageMagick#5705 e7d354e optimize reading blob string 4ff14c8 proper boundary check 79cd5a5 register WebP mime type c3f81bc fix monochrome colormap b4193e8 Fixed possible null reference. ffd7221 Use the ElementInfo api instead. 7a2b09b Another fix. ad532fa set blob EOF flag bc1e75c Use the ElementInfo api and fixed return value of SetLogEventMask. d80fafe Earlier unlock of semaphore. d4ae038 Fixed unlock of semaphore. 9d98dad latest autoconf update 5d3d9e2 Use the ElementInfo api. dc5bb28 Use the ElementInfo api. ae600a1 Code cleanup. 13ba626 Use the ElementInfo api. 24a4cd0 Fixed bug that was introduced when using the ElementInfo api. f9d96c7 ImageMagick/ImageMagick#5713 fb70c5b robust support of masks in MPC and MIFF 9f0f4b2 ImageMagick/ImageMagick#5713 914e376 ImageMagick/ImageMagick#5680 11df7ff ImageMagick/ImageMagick#5680 43ba8a6 initialize package key 878da43 release 04ee6ce
2022-11-25gimp-devel: update to 2.99.14.wiz6-174/+31
Overview of Changes from GIMP 2.99.12 to GIMP 2.99.14 ===================================================== Core: - The download button in About dialog when a new version is available will now show the development download page when running unstable branch code. - The update check on macOS now uses native HTTPS-able API, so that we don't have to wait for GIO to have HTTPS modules for macOS. - The main process is now run as a GimpApp which is a new class derived from GtkApplication. The main process of `gimp-console` on the other hand is a `GimpConsoleApp` which is derived from GApplication. Both new classes share a same GimpCoreApp interface. This is a main step for the GTK+3 port. - Various improvements on awareness of multi-item selection across core features. A notable fix is the preview when transforming multiple layers at once (with various transform tools). Various actions are now multi-drawable aware as well. - New "Vectors Structure" in the XCF format: XCF files (format bumped to version 18) can now store and load all the usual and common properties of other items. In other words, it makes XCF now able to store locks, color tags and several selected paths. - XCF saving with RLE and zlib encoding are now multi-threaded and therefore much faster in most cases. - Pasting an image now creates a new layer by default (not a Floating Layer anymore). The only 3 cases where we still have floating items are: * when pasting into a layer mask; * when doing quick copy/cut paste on-canvas with the Alt modifiers; * when floating layers explicitly with the "Float" action. - Copy-paste code was deeply reviewed and re-specified in the light of multi-item selection; it's still a WIP: * When pasting several drawables, we currently paste them over the top selected layer (visually in Layers dockable). * Pasted data position was rewritten, based on existing logic, but taking into account the multiple selected items. * Pasting a selected area from multiple layers still creates multiple layers, not merged pixel contents as a single layer. * New layers created when copying from a selection are consistently the offset and dimensions of the bounding box of the dimension. * When a layer and one of its group layer parent are selected, it is equivalent to have only the child layer selected. - 2 new actions were added: "Paste as Single Layer" and "Paste as Single Layer in Place" under the "Paste as" submenu of Edit menu. These paste the copied layers as a single merged layer, instead of as several layers (as "Paste" and "Paste in Place" do). Graphical User Interface: - New "Gray" theme based on a 18.42% luminance middle-gray background, which should be a good neutral environment for color work. - The foreground/background editor in the toolbox will now take into account the toolbox icon size and resize itself accordingly (live, as you change theme). This allows to have really narrow toolbox when you use small icons. - Theme-override icon size selection in Preferences > Themes: this allows to override theme-set icon sizes, with a global concept of small, medium, large and huge. The following widgets are so far modified: toolbox icons, fg/bg editor in toolbox, fg/bg editor in Colors dockable, dockables tab icons, bottom buttons (in the button box) of dockables, header eye and lock icons above item trees, and eye and lock icon switches in item tree cells. - Symmetry dockable contents is now shown, yet deactivated, when no images are opened, improving discoverability. - Reworked the "Convert to * Working Space?" dialog into a "Keep the Embedded Working Space?" one. Keeping an image working space is now the recommended and default action. "Convert" became an explicit action requiring to click (neither mapped to Enter nor Escape keys). - "Floating Selection" renamed to "Floating Layer" or "Floating Mask" depending on the type of item it applies to. - "Floating Masks" are now drawn above the layer mask in the Layers dockable, making the fact that they would anchor to the below layer mask (not the layer) much more obvious. - "Paste into Selection" and "Paste into Selection in Place" were moved under the "Paste as" submenu of Edit menu. Tools: - Text tool: new "Outlined" and "Outlined and filled" options, with various sub-options to choose the outline style, color, pattern, width, cap and join styles, miter limit, anti-aliasing and dash pattern. - Align tool: * now multi-item aware, it is much more usable than it used to be when we had to click on canvas to select items. * On-canvas clicks are now only needed to select guides (Alt or Alt-Shift click and selected guide colors change) or for the reference object (normal click). * Also the reference object gets on-canvas handles and the name is written in the dockable, making it obvious if you selected the right reference or not. * Moreover the selected reference will now loop when layers are stacked on each other, which allow to select a bottom layer, even if there are layers above it everywhere. * New option "Use extents of layer contents" to Align tool: this is similar to first run "Crop to Content" on every layer to align or distribute (without actually cropping the layers). * Fine-grained align/distribute button sensitivity to make it more obvious when an action would not make any change anyway. * New anchor point setting (pivot widget) to choose which part of the target items will be aligned or distributed. * Get rid of various broken distribution actions. * Distribution actions don't move the 2 extreme (top/bottom or left/right depending on distribution direction) targets, but distribute all other targets within their range. It is more consistent with how it works in other software. * Adding 2 "Distribute with evenly (horizontal|vertical) gaps" actions, which distribute by keeping a common gap between objects instead of between anchor points. * Offset settings have been removed. - Transform tools are now auto-activated on selection (and when switching images or item selection). Plug-ins: - PDF: * Export code was ported to GimpProcedureDialog. * New "root-layers-only" argument to "file-pdf-save", which comes with a checkbox in the export dialog to allow exporting as pages the root layers only. The main usage is to organize your pages' contents in layer groups. - AVIF: * RGB AVIF compatibility with Safari on iOS 16.0: Some AVIF images are rendered differently in Apple's implementation compared to implementations of Google and Mozilla. See: https://github.com/AOMediaCodec/av1-avif/issues/195 This changes requires libheif 1.10.0 though the plug-in can still build with older libheif. - PSD: * export of CMYK(A) files added, with 8 or 16-bit precision per channel, using a CMYK soft-proof profile for conversion. * Paths are now exported with PSD files. - JPEG-XL: * Metadata import/export now supported (requires libjxl 0.7.0). - Python-Console: * sys.stdout.flush() implemented as a no-op inside the console, to be able to easily copy-paste code, or using libraries which flush the output. - ICNS: * Initial support for loading and exporting. - TIFF: * New toggle to optionally load reduced pages. We keep a heuristic to try and guess whether these are thumbnails (single reduced image in the second position), but it's only used to decide whether the option is checked by default or not. It is now up to anyone to decide or not whether they want to load these reduced images. API: - Changes in libgimp: * Abstract method get_window() of GimpProgressVtable had its signature changed. The window ID is now a guint64. * New functions: + gimp_text_layer_set_markup() + gimp_image_get_selected_channels() + gimp_image_get_selected_vectors() + gimp_image_list_selected_channels() + gimp_image_list_selected_vectors() + gimp_image_set_selected_channels() + gimp_image_set_selected_vectors() + gimp_image_take_selected_channels() + gimp_image_take_selected_vectors() + gimp_image_list_selected_drawables() * Updated functions: + gimp_vectors_stroke_translate() now uses offsets in double type. * New classes: + GimpTextLayer: child class of GimpLayer. - Changes in libgimpwidgets: * Updated widgets: + GimpPickButton now has a specific implementation for Windows. In particular it improves color picking with multi-monitor and scales different than 100%. Build: - meson requirement bump to meson 0.56.0. - Many fixes to the meson build scripts, making it closer to be our official build for GIMP 3.0. - The CI now generates a tarball containing the GIMP references, generated by gi-docgen and g-ir-doc. - Improved Clang 15.0.0 support. - "win*-nightly" jobs were added back and are now more efficient with the --output-dll-list option. - babl requirement bumped to babl 0.1.98. - GEGL requirement bumped to GEGL 0.4.40. - GIMP macOS builds (gimp-macos-build repository) was moved to using MacPorts in order to take advantage of a bigger community to maintain our dependencies. - GIMP now has an Apple Silicon build.
2022-11-25gegl: update to 0.4.40.wiz3-10/+9
GEGL-0.4.40 2022-11-13 Operations: • newsprint: do not drop alpha channel in RGB modes. Core • fixes for legacy build, still supporting building latest GEGL for stable GIMP with old babl (not recommended if distros can have recent enough meson.). • avoiding possible multi thread race in babl garbage collection
2022-11-25babl: update to 0.1.98.wiz3-9/+9
2022-11-13 babl-0.1.98 More robust bounds protection in ICC handling, avoid garbage collecting lookup tables in-line with processing.
2022-11-24Add qt6-qtshadertools version 6.4.1 to pkgsrc-currentnros6-1/+79
shader tools for use with qt6.
2022-11-24Add qt6-qtimageformats version 6.4.1 to pkgsrc-currentnros6-1/+91
qt6-qtimageformats adds additional image handlers for Qt6.
2022-11-24gimp: fix PLIST for aalib optionwiz1-2/+2
From Chavdar Ivanov on pkgsrc-users.
2022-11-24Add qt6-qtsvg version 6.4.1 to pkgsrc-currentnros6-1/+122
qt6-qtsvg is the svg handling module for Qt6.
2022-11-24graphics/camlimages: Replace MESSAGE with an actual fixgdt2-13/+4
MESSAGE exhorted the user to adjust ocaml's ld.conf. Remove that, and use ocaml.mk harder so that the directory is automatically registered. Ride the recent bump to PKGREVISION 100. This is a clue!
2022-11-23massive revision bump after textproc/icu updateadam141-248/+282
2022-11-23graphics/graphviz: Update to 7.0.2micha5-53/+29
Remove patches for GUILE and PHP (options no longer supported by pkgsrc). ## [7.0.2] – 2022-11-18 ### Added - The `cluster`, `dot_builtins`, `dot2gxl`, `gv2gxl`, `gvedit`, and `prune` utilities are now included in the CMake build system. #1753, #1836 ### Changed - `gvedit` now uses a relative path from its own executable to discover its attributes file, `../share/graphviz/gvedit/attrs.txt`. This should make it more relocatable and make its behavior more consistent across operating systems. - `alt` tags are no longer set in the cmap output. #265 ### Fixed - `gxl2gv`, when dealing with `name` attributes, may be less likely to crash. We say “may be less likely” because a bug remains that makes a crash still the most likely outcome. #2300 - Gradient URL references in SVG output once again align with their targets (linear or radial gradients) when `id` attributes are in use. This was arguably a regression in Graphviz 6.0.1. #2307 - The CMake build system’s interactions with a Zlib installed in a non-system location has been improved. - Do not try to install `gv.php` if using SWIG-4.1.0. Graphviz 7.0.1 changes listed SWIG 4.1.0 as supported, but there was an oversight that is fixed in 7.0.2. Complete #2277, #2303 - Several compilation errors when building Smyrna on macOS have been fixed. This was a regression in Graphviz 7.0.1. - A crash when using neato layout with large inferred per-node edge counts was fixed. #42 ## [7.0.1] – 2022-11-09 ### Added - SWIG 4.1.0 is now supported in the Autotools build system. #2277, #2303 ### Changed - When built with zlib support, Graphviz will unconditionally use `deflateBound`. The only user-visible effect should be slightly decreased memory usage when using a zlib-compressed output format. - The test suite only detects Graphviz companion programs adjacent to the first `dot` found in `$PATH` #2201 ### Fixed - Failure of arrowhead and arrowtail to respect penwidth #372 \ Fixed also for the `diamond` and `tee` [edge arrow shapes](https://graphviz.org/doc/info/arrows.html#primitive-shapes). - The CMake build system no longer uses the final install location as the staging area for example graphs and templates during `cpack`. This bug was introduced in Graphviz 4.0.0. #2232 - The CMake build system uses corrected paths to DevIL and FreeType headers and libraries when discovered. - The CMake build system under MinGW no longer attempts to install third party Expat and Getopt libraries. ## [7.0.0] – 2022-10-22 ### Changed - **Breaking**: An `outline_width` field has been added to the `Agnodeinfo_t` struct. - **Breaking**: An `outline_height` field has been added to the `Agnodeinfo_t` struct. - When using the CMake build system, the minimum requirement has been increased from CMake 3.9 to CMake 3.13.0. - When compiling Graphviz with the Intel C Compiler, the Autotools build system no longer suppresses `-ffast-math`. Users relying on this are encouraged to investigate what in their build environment is appending a flag their C compiler does not support. - The `-ffast-math` compiler flag is no longer enabled by the Autotools build system. - Reserved stack size on Windows for the `dot.exe` binary has been increased from the default 1MB to ~3.8MB. ### Fixed - Issues with GCC 8, `-O3` and `-ffast-math` #1412 - Problem building Graphviz-5.0.1: undefined symbols `__*_finite` #2296 - Failure of arrowhead and arrowtail to respect penwidth #372 \ Fixed for all [polygon-based node shapes](https://graphviz.org/doc/info/shapes.html#polygon) (except for the `cylinder` node shape) and for the [edge arrow shapes](https://graphviz.org/doc/info/arrows.html) `normal`, `inv`, `box` and `dot` ### Removed - Support for the MOSEK commercial solver has been removed. The `MOSEK` build-time macro no longer does anything.
2022-11-22graphics/geeqie: Redo patch-ac (UB avoidance)gdt3-43/+64
Redo patch-ac, which was about avoiding UB from calls that were not async-signal-safe from a signal handler. Further, the code called mmap in a way that POSIX says must fail. Add links to upstream bug report and upstream pull request.
2022-11-21graphics/geeqie: Don't find pandocgdt2-1/+20
pandoc is used to make README.html, and it's not ok to have a different set of installed files based on random programs being present.
2022-11-21geeqie: make gtk3 not an optionwiz2-8/+5
Requested by gdt
2022-11-21geeqie: add upstream pull request URL in commentwiz3-5/+7
2022-11-21geeqie: disable doxygen detectionwiz4-2/+40
To avoid PLIST changes if doxygen is installed
2022-11-21*: Re-apply SunOS linker argument removals.jperkin6-7/+19
These are currently duplicated in mk/platform/SunOS.mk but the generic removals will be removed soon in favour of per-package removals, due to flags getting leaked into installed files.
2022-11-21graphics/ocaml-cairo: Update to 0.6.4gdt2-7/+6
Upstream changes are minor, mainly ocaml 5 support. Tested with unison (lablgtk option).
2022-11-21geeqie: refer upstream solutionwiz2-3/+4
2022-11-21geeqie: update to 2.0.1.wiz6-43/+45
Geeqie 2.0.1 ============ - Exclude build directories from release tar Geeqie 2.0 ============ - GTK2 no longer supported - Configuration system moved from Autotools to Meson - Spelling checks for metadata - When navigation folders, on return to a folder select last image viewed - Search facility in Exif window - Display keyboard shortcuts in popup menus - LIRC deleted - renderer-clutter() deleted And as usual: - Many bug fixes - Updated language support
2022-11-20graphics/p5-Image-ExifTool: Update to 12.50gdt2-10/+10
Upstream changes are essentially bugfixes and minor improvements, but there are a very large number of them (see Changes for details).
2022-11-14py-pygall: py-test-runner is needed at setup timewiz1-2/+2
2022-11-14graphics/oculante: update to 0.6.22pin3-183/+187
0.6.22 (2022-11-13) Features - Save/load edit information in metafile. This allows non-destructive eding while leaving your original pictures intact. (c47bddb6) Chore - Update SVG rendering (9fdc2e56) - Slightly relax & update dependencies (bb9c03a8)
2022-11-14py-matplotlib: updated to 3.6.2adam2-6/+6
REL: v3.6.2 This release contains several bug-fixes and adjustments: Avoid mutating dictionaries passed to subplots Fix bbox_inches='tight' on a figure with constrained layout enabled Fix auto-scaling of ax.hist density with histtype='step' Fix compatibility with PySide6 6.4 Fix evaluating colormaps on non-NumPy arrays Fix key reporting in pick events Fix thread check on PyPy 3.8 Handle input to ax.bar that is all NaN Make rubber band more visible on Tk and Wx backends Restore (and warn on) seaborn styles in style.library Restore get_renderer function in deprecated tight_layout nb/webagg: Fix resize handle on WebKit browsers (e.g., Safari)
2022-11-13gdk-pixbuf2: updated to 2.42.10adam3-8/+8
2.42.10 (stable) - Search for rst2man.py - Update the memory size limit for JPEG images - Translation updates
2022-11-12Update graphics/charls to version 2.3.4nros4-8/+10
Changes from CHANGELOG.md: # Change Log ## [2.3.4] - 2021-2-12 ### Changed - Replaced legacy test images. ## [2.3.3] - 2021-2-5 ### Fixed - Fixed [#167](https://github.com/team-charls/charls/issues/167), Decoding\Encoding fails on IBM s390x CPU (Big Endian architecture). ## [2.3.2] - 2021-1-29 ### Fixed - Fixed https://github.com/team-charls/charls/issues/160, warning: cast from 'unsigned char*' to 'uint16_t*' increases required alignment of target type. - Fixed https://github.com/team-charls/charls/issues/161 , warning: useless cast to type 'size_t' {aka 'unsigned int'} [-Wuseless-cast]. ### Changed - Updates to the CMakeLists.txt for Unix builds (except macOS) to hide more symbols from the shared library. - C++14 is now the minimum version instead of explicitly required. This allows consuming applications more flexibility. Typically CMake will select the latest C++ standard version that the used C++ compiler supports. ## [2.3.1] - 2021-1-25 ### Fixed - Fixed https://github.com/team-charls/charls/issues/155 , charls::jpegls_decoder::decode: 2 overloads have similar conversions in v2.3.0 ## [2.3.0] - 2022-1-24 ### Added - The encoder API has been extended with a rewind method that can be used to re-use a configured encoder to encode multiple images in a loop. - Added support to decode JPEG-LS images that use restart markers https://github.com/team-charls/charls/issues/92 . - Added support to write and read comment (COM) segments https://github.com/team-charls/charls/issues/113 . - Added support to encode/decode oversized images (width or height larger then 65535). - Extended the validation of the encoded JPEG-LS byte stream during decoding. - Added support to encode JPEG-LS images with: - The option to ensure the output stream has an even size. - The option to write the CharLS version number as a comment (COM segment) to the output stream. - The option to write the coding parameters to the output stream if the bits per pixel are larger then 12 (enabled by default). - Usage of compiler specific attributes on the public API as replacement for ``[[nodiscard]]`` (which is a C++17 feature). ### Fixed - Fixed https://github.com/team-charls/charls/issues/84 , Default preset coding parameters not computed for unset values. - Fixed https://github.com/team-charls/charls/issues/102 , CMake find_package(charls 2.2.0 REQUIRED) not working. ### Changed - CMakeSettings.json has been replaced with CMakePresets.json. - Non default coding parameters are explicitly stored in the output stream during encoding. - GCC shared library release builds are now using LTO (Link Time Optimization). - Some functions use compiler intrinsics for slightly better performance. ## [2.2.1] - 2022-2-3 ### Fixed - Backport of fix for https://github.com/team-charls/charls/issues/167 , Decoding\Encoding fails on IBM s390x CPU (Big Endian architecture).
2022-11-12archivers/fastjar, archivers/lzip, audio/tcd, cross/avrdude, devel/guile-lib,nikita3-6/+6
devel/libjit, devel/m17n-lib, devel/quilt, devel/treecc, emulators/simulavr, fonts/jomolhari-ttf, graphics/dvipng, graphics/freetype2, graphics/libotf, ham/xlog, misc/color-theme, misc/m17n-db, multimedia/flvstreamer, net/mimms, print/chktex, security/oath-toolkit, sysutils/attr, sysutils/pidof, sysutils/renameutils, textproc/lout: change MASTER_SITES from http://download.savannah.gnu.org to https://download.savannah.gnu.org
2022-11-12lximage-qt: update to 1.2.0gutteridge3-9/+10
Change log: lximage-qt-1.2.0 / 2022-11-05 ============================== * Fixed visual glitches in painting cached images. * Added Sorting sub-menu to View menu.
2022-11-12lxqt-themes: update to 1.2.0gutteridge2-8/+7
Change log: lxqt-themes-1.2.0 / 2022-11-05 =============================== * Better preview images for themes. * Cleaned up QSS file of some themes.
2022-11-10screengrab: update to 2.5.0gutteridge3-10/+8
Change log: 2.5.0 / 2022-11-05 ================== * Fixed the screenshot of window and its decoration with multi-screen setups. * Removed shared libraries.
2022-11-09Reset MAINTAINERjoerg2-4/+4
2022-11-06py37-reduce: Drop 37 from PYTHON_VERSIONS_ACCEPTEDgdt1-2/+2
Drop 37 from PYTHON_VERSIONS_ACCEPTED for all but py-backports.cached-property (which exists only for 37, and I'm guessing it will build fine and not cause trouble). This follows the new plan of "37 is all but removed, with the lang/python37 package remaining, but py37-foo are not built by default" compromise to avoid problems from the current state of massive py37-foo build failures while stopping short of outright removal.
2022-11-02Revbump all Go packages after go119 security updatebsiegert1-2/+2
2022-11-02py-pygal: updated to 3.0.0adam2-16/+17
3.0.0 Fixed Remove Iterable import deprecation warning Remove invalid escape sequence warnings in tests Fix test failures due to removed pytest attribute Fix linting errors with latest isort and flake8 Changed Replace deprecated tested versions of Python (including Python 2) with latest ones in CI
2022-11-01graphics/lcms2: Update to 2.14gdt3-12/+11
Upstream NEWS, less bugfixes, minor improvements, and things about Windows: ----------------------- 2.14 Featured release ----------------------- lcms2 now implements ICC specification 4.4 New multi-threaded plug-in Remove check on DLL when CMS_NO_REGISTER_KEYWORD is used ----------------------- 2.13.1 Hot fix ----------------------- Fix for pure white going gray in grayscale transforms. ----------------------- 2.13 Featured release ----------------------- Added support for premultiplied alpha tifficc can now handle alpha channels, both unassociated and premultiplied CGATS parser can now deal with very long strings Added thread safe code to get time Added automatic linear space detection Added cmsGetStageContextID function Added cmsDetectRGBProfileGamma function configure now accepts --without-fastfloat to turn plugin off Checked to work on STM32 Cortex-A, Cortex-M families
2022-10-31graphics/oculante: update to 0.6.20pin3-63/+75
0.6.20 (2022-10-30) Bug Fixes - Support bad Gif data gracefully (fixes #60) (c0acfa69) - Build script generates app icon on windows (548b9749)
2022-10-31py-graphviz: updated to 0.20.1adam2-7/+6
Version 0.20.1 -------------- Fix documentation building: upgrade to Sphinx 5.0. Fix broken user guide links in API documentation. Version 0.20 ------------ Add keyword-only ``neato_no_op`` argument to ``.render()``, ``.pipe()``, and stand-alone ``graphviz.render()`` and ``graphviz.pipe()``. When building a ``Graph`` or ``Digraph``, warn about an expected DOT syntax error in rendering when passing a string that ends with an odd number of backslashes (e.g. invalid ``dot.node('spam', label='\\')`` instead of correct ``..., label=r'\\'`` for a node labled as a backslash). Increase visibility of ``graphviz.escape()`` in the documentation.
2022-10-31py-Pillow: updated to 9.3.0adam2-7/+6
9.3.0 (2022-10-29) ------------------ - Limit SAMPLESPERPIXEL to avoid runtime DOS - Initialize libtiff buffer when saving - Inline fname2char to fix memory leak - Fix memory leaks related to text features - Use double quotes for version check on old CPython on Windows - Remove backup implementation of Round for Windows platforms - Fixed set_variation_by_name offset - Fix malloc in _imagingft.c:font_setvaraxes - Release Python GIL when converting images using matrix operations - Added ExifTags enums - Do not modify previous frame when calculating delta in PNG - Added support for reading BMP images with RLE4 compression - Decode JPEG compressed BLP1 data in original mode - Added GPS TIFF tag info - Added conversion between RGB/RGBA/RGBX and LAB - Do not attempt normalization if mode is already normal - Fixed seeking to an L frame in a GIF - Consider all frames when selecting mode for PNG save_all - Don't reassign crc on ChunkStream close - Raise a warning if NumPy failed to raise an error during conversion - Show all frames in ImageShow - Allow FLI palette chunk to not be first - If first GIF frame has transparency for RGB_ALWAYS loading strategy, use RGBA mode - Round box position to integer when pasting embedded color - Removed EXIF prefix when saving WebP - Pad IM palette to 768 bytes when saving - Added DDS BC6H reading - Added support for opening WhiteIsZero 16-bit integer TIFF images - Raise an error when allocating translucent color to RGB palette - Added reading of TIFF child images - Improved ImageOps palette handling - Defer parsing of palette into colors - Apply transparency to P images in ImageTk.PhotoImage - Use rounding in ImageOps contain() and pad() - Fixed GIF remapping to palette with duplicate entries - Allow remap_palette() to return an image with less than 256 palette entries - Corrected BMP and TGA palette size when saving - Do not call load() before draft() in Image.thumbnail - Copy palette when converting from P to PA - Allow RGB and RGBA values for PA image putpixel - Removed support for tkinter in PyPy before Python 3.6 - Do not use CCITTFaxDecode filter if libtiff is not available - Fallback to not using mmap if buffer is not large enough - Fixed writing bytes as ASCII tag - Open 1 bit EPS in mode 1 - Removed support for tkinter before Python 1.5.2 - Allow default ImageDraw font to be set - Save 1 mode PDF using CCITTFaxDecode filter - Added support for RGBA PSD images - Parse orientation from XMP tag contents - Added support for reading ATI1/ATI2 (BC4/BC5) DDS images - Do not clear GIF tile when checking number of frames - Support saving multiple MPO frames - Do not double quote Pillow version for setuptools >= 60 - Added ABGR BMP mask mode - Fixed PSDraw rectangle - Raise ValueError if PNG sRGB chunk is truncated - Handle missing Python executable in ImageShow on macOS
2022-10-31libimagequant: updated to 2.17.0adam2-6/+6
version 2.17 ------------ - quality improvement - ARM64 build fix