|
|
commit feec8f9fb1f50d875851a3fa08a4285264235063
Author: Albrecht Schlosser <albrechts.fltk@online.de>
AuthorDate: Thu Apr 11 14:15:38 2024 +0200
Commit: Albrecht Schlosser <albrechts.fltk@online.de>
CommitDate: Thu Apr 11 14:15:38 2024 +0200
Remove remaining references to xdbe on X11
This option has been removed in 1.4.0 because it was unreliable
and rarely used.
CHANGES.txt | 15 ++++++++++-----
README.txt | 1 -
fltk.spec.in | 2 +-
3 files changed, 11 insertions(+), 7 deletions(-)
diff --git CHANGES.txt CHANGES.txt
index 23b2efb..1348c2a 100644
--- CHANGES.txt
+++ CHANGES.txt
@@ -137,6 +137,13 @@ Changes in FLTK 1.4.0 Released: Feb ?? 2024
- New macros for easy function and method callbacks with multiple
type safe arguments (see FL_METHOD_CALLBACK_1 etc.) .
+ Removed Features
+
+ - X11 platform: Support of XDBE, the configure option '--enable-xdbe'
+ and the CMake option 'OPTION_USE_XDBE' have been removed because XDBE
+ was unreliable and rarely supported by X servers. Double buffering
+ support in Fl_Double_Window is not affected.
+
New Configuration Options (ABI Version)
- X11 platform: Added support for drawing text with the pango library
@@ -177,11 +184,9 @@ Changes in FLTK 1.4.0 Released: Feb ?? 2024
Other Improvements
- (add new items here)
- - Added support of macOS 14.0 "Sonoma".
- - Added support for macOS 13.0 "Ventura".
- - Added support for macOS 12.0 "Monterey".
- - Added support for macOS 11.0 "Big Sur" and for building for
- the arm64 architecture.
+ - Added support of macOS 14.0 "Sonoma", 13.0 "Ventura", 12.0 "Monterey",
+ and 11.0 "Big Sur".
+ - Added macOS support for the arm64 architecture since 11.0 (Big Sur).
- Added support for macOS 10.15 "Catalina"
- Added support for macOS 10.14 "Mojave": all drawing to windows is done
through "layer-backed views" when the app is linked to SDK 10.14.
diff --git README.txt README.txt
index ac72928..361780b 100644
--- README.txt
+++ README.txt
@@ -76,7 +76,6 @@ BUILDING AND INSTALLING FLTK UNDER UNIX AND macOS
--disable-gl - Disable OpenGL support
--enable-shared - Enable generation of shared libraries
--enable-threads - Enable multithreading support
- --enable-xdbe - Enable the X double-buffer extension
--enable-xft - Enable the Xft library (anti-aliased fonts)
--enable-pango - Draw text with the pango library
--disable-wayland - Force building for X11 only (no Wayland support)
diff --git fltk.spec.in fltk.spec.in
index 01f28a6..e17f286 100644
--- fltk.spec.in
+++ fltk.spec.in
@@ -57,7 +57,7 @@ Install fltk-games to play Block Attack!, Checkers, or Sudoku on your computer.
%setup
%build
-CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} --mandir=%{_mandir} --enable-largefile --enable-shared --enable-threads --enable-xft --enable-xdbe --enable-xinerama
+CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" LDFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix} --mandir=%{_mandir} --enable-largefile --enable-shared --enable-threads --enable-xft --enable-xinerama
# If we got this far, all prerequisite libraries must be here.
make
[ Direct Link to Message ] | |
|
| |