pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/fltk



Module Name:    pkgsrc
Committed By:   micha
Date:           Mon Feb 24 10:30:48 UTC 2025

Modified Files:
        pkgsrc/x11/fltk: Makefile distinfo

Log Message:
x11/fltk: Update to 1.4.2

Changes in FLTK 1.4.2                                   Released: Feb 23 2025

  Bug Fixes and other Improvements

  - Fix Help View 'find' method (#1119)
  - Fix possibly uncleared damage flag of Fl_Pack (#1172)
  - Fix integer overflow in image interpolation (#73)
  - Fix "Fl_Text_Editor::wrap_mode(Fl_Text_Display::WRAP_AT_BOUNDS, 0)
    hurts scrolling" (#1186)
  - Use C locale when writing float values to SVG images
  - Fix return value of Fl_Table_Row::row_selected(int) (PR #1187)
  - Fix Fl_Table_Row inconsistencies, final part (#1187)
  - Fix potential buffer overflow in Fl_Help_View (#1196)
  - Improve fullscreen window handling (#1192 and more)
  - Fix "Fl_RGB_Image::draw() seg faults when offset is too big" (#1211)

  Platform Specific Fixes and Build Procedure Improvements

  - CMake/Windows/MSYS2: Correctly detect ucrt64 environment (PR #1167)
  - CMake: make "optional" dependencies 'PUBLIC' (#1173)
  - CMake: check INTERFACE_LINK_LIBRARIES for empty value
  - CMake: fix include directories of bundled image libs
  - macOS: Fix crash if Escape is pressed while Help submenu is open (#1170)
  - macOS: Don't capture the cursor in capture_decorated_window_SCK()
  - macOS: Fix "Full screen broken on macOS in FLTK 1.3.10 (regression)" (#1192)
  - macOS: add support of showing window to multi-screen fullscreen state
  - fix "macOS Sonoma/Sequoia not capturing OpenGL 1 text on macOS"  (#1197)
  - Remove incorrect use of Fl_Window::current() in Fl_Quartz_Image_Surface_Driver
  - Make Fl_Cocoa_Gl_Window_Driver::capture_gl_rectangle() return a depth-4 image
  - macOS: Fix "Fl_JPEG_Image infinite longjmp loop on Mac release builds" (#1207)
  - Windows: replace "Arial" by "Microsoft Sans Serif" fonts for 'FL_HELVETICA'
  - fltk-config: fix "Check bundled image libraries in source tree"
  - fltk-config: reorder include dirs of bundled image libs
  - Fix "fltk-config reports dep on gtk3 when it does not exist" (#1201)

  Wayland related Improvements and Fixes

  - Fix a border case in member function Fl_Wayland_Window_Driver::resize()
  - Make draw to image and draw to clipboard behave equally in X11 and Wayland
  - Fix Fl_{Wayland|Xlib}_{Copy|Image}_Surface_Driver::set_current()
  - Fix handling of key repeats
  - Improve member function Fl_Wayland_Screen_Driver::insertion_point_location()
  - Fix "Redrawing of a surface may fail if a subsurface is being moved" (#1191)
  - Update bundled libdecor to last upstream version (21 Jan 2025)

  Fixes and Improvements in Fluid:

  - Improve filename list in main menu
  - Improve path handling on Windows
  - Minor fix and docs
  - Rename Strategy constants to comply with CMP
  - Fix file history text

  Documentation Improvements

  - Document how screen work areas are computed across platforms (#1180)
  - Remove duplication and typo in documentation of Fl::copy()
  - Improve and reorder Fl_Tabs documentation
  - Document issues with Fl_Scroll as children of Fl_Tabs (#1175)
  - Improve documentation of Fl_Box constructors (#1194)

  Other Changes

  - Fix typos and compiler warnings
  - Add Fl_Valuator destructor
  - test/utf8: Change default font under Windows for "Unicode Display Test"
  - test/editor: ensure buffer termination, update documentation accordingly


To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92 pkgsrc/x11/fltk/Makefile
cvs rdiff -u -r1.30 -r1.31 pkgsrc/x11/fltk/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/fltk/Makefile
diff -u pkgsrc/x11/fltk/Makefile:1.91 pkgsrc/x11/fltk/Makefile:1.92
--- pkgsrc/x11/fltk/Makefile:1.91       Wed Feb 12 11:52:04 2025
+++ pkgsrc/x11/fltk/Makefile    Mon Feb 24 10:30:48 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.91 2025/02/12 11:52:04 micha Exp $
+# $NetBSD: Makefile,v 1.92 2025/02/24 10:30:48 micha Exp $
 
-DISTNAME=      fltk-1.4.1-source
+DISTNAME=      fltk-1.4.2-source
 PKGNAME=       ${DISTNAME:S/-source//}
-PKGREVISION=   1
 CATEGORIES=    x11
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=fltk/}
 GITHUB_PROJECT=        fltk

Index: pkgsrc/x11/fltk/distinfo
diff -u pkgsrc/x11/fltk/distinfo:1.30 pkgsrc/x11/fltk/distinfo:1.31
--- pkgsrc/x11/fltk/distinfo:1.30       Fri Jan 31 12:22:44 2025
+++ pkgsrc/x11/fltk/distinfo    Mon Feb 24 10:30:48 2025
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.30 2025/01/31 12:22:44 micha Exp $
+$NetBSD: distinfo,v 1.31 2025/02/24 10:30:48 micha Exp $
 
-BLAKE2s (fltk-1.4.1-source.tar.bz2) = a6bd639364903fa157331cc00b1d8d1b91e64e3c64b2ddb64a5a27747cb104e8
-SHA512 (fltk-1.4.1-source.tar.bz2) = 90b223f66e3a8eb23225a259cddfeb90f1f8744ff6a366f274923c1c34d251e028835755d1738efb53398ac7e45e362a71542978faef04fc3d84a87f7b722037
-Size (fltk-1.4.1-source.tar.bz2) = 8456879 bytes
+BLAKE2s (fltk-1.4.2-source.tar.bz2) = 4b465c0d88ca1d8ee023a180b2e7ca1adea4b5f1df403a3ee865d8e7c668395d
+SHA512 (fltk-1.4.2-source.tar.bz2) = 65f4546c3b80c48a39cd719a7bdfd8bbb46c670b1606af22ebfaf67a60f1f2b5b01b111c0eea7729506038613c75dcec15efb93607973d3845181e0e8444f81e
+Size (fltk-1.4.2-source.tar.bz2) = 8462860 bytes
 SHA1 (patch-FL_Fl__Cairo.H) = 8d6b8779040c466881502d82245789f69b6a019d
 SHA1 (patch-cairo_Makefile) = 578c24fac83e61f68c934159f28f5abd05896d27
 SHA1 (patch-configure) = 1beca8af8341f344623f04b9d89cac53119cf1ef



Home | Main Index | Thread Index | Old Index