50 Commits

Author SHA256 Message Date
8d820a4739 checkin
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=73
2025-05-15 15:13:02 +00:00
3f01aca681 Accepting request 1150690 from home:dimstar:rpm4.20:f
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1150690
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=71
2024-02-26 09:09:02 +00:00
36a000ba54 Accepting request 1135764 from home:dirkmueller:Factory
- update to 1.3.9:
  * Support macOS up to macOS 14 "Sonoma".
  * Update bundled libraries to current versions (see below).
  * Introduce bundled image library "prefixing" to avoid
    conflicts with system libraries.
  * Bundled library versions (see also README.bundled-libs.txt):
  *     Library       Version            Release date
  *     jpeg          jpeg-9e            2022-01-16
  *     png           libpng-1.6.40      2023-06-21
  *     zlib          zlib-1.3           2023-08-18
  * Backport X11 INCR protocol fixes from 1.4.0 (issue #451)
  * X11: Suppress compiler warnings when using gcc or clang
  * Fix crash if a program exits before it opens a window
  * Fix compilation error with current Visual Studio 2022
  * Backport warning fixes from 1.4.0 in src/fl_draw.cxx
  * Fix compiler warning as pointed out in PR #693
  * Fix another compiler warning (#693)
  * Remove unused variable, fix "type issue" (#445, part 2)
  * Fix stack buffer overflow found by address sanitizer
  * Fix "gtk+ rendering" (GitHub Issue #443)
  * Fix doxygen warnings
  * Bump version numbers, prepare release 1.3.9
  * Fix several compiler warnings
  * Update bundled image libraries and zlib to current
    versions
  * Update README, README.CMake.txt, and some support files
  * Fix compiler warnings: backported from 1.4 (git 'master')
  * CMake/MSVC: remove confusing recommendation to rerun
  * Documentation: remove dark color on title page
  * Raise CMake minimum required version to 3.15 and more

OBS-URL: https://build.opensuse.org/request/show/1135764
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=69
2024-01-02 11:31:48 +00:00
63a96d1454 Accepting request 945410 from home:dirkmueller:Factory
- drop explicit pie flags setting and use --with-optim to 
  pass in optimizer flags (bsc#1194419), binary is pie now
  automatically 
- disable building against local copies of libjpeg etc

OBS-URL: https://build.opensuse.org/request/show/945410
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=68
2022-01-11 06:02:55 +00:00
c17bfb3439 Accepting request 944936 from home:StefanBruens:branches:X11:common:Factory
- Fix LDFLAGS reported by fltk-config (strip -pie), which breaks
  building shared libraries linking to libfltk (boo#1194419)

OBS-URL: https://build.opensuse.org/request/show/944936
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=67
2022-01-10 13:55:06 +00:00
ace22fd7cb OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=66 2021-12-06 09:33:44 +00:00
88f085c091 - remove duplicated source
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=65
2021-12-06 09:33:30 +00:00
e708b8cc87 Accepting request 935860 from home:dirkmueller:Factory
- update to 1.3.8:
  * see CHANGES
  * FLTK 1.3.8 is a maintenance release with some fixes and enhancements.

OBS-URL: https://build.opensuse.org/request/show/935860
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=64
2021-12-06 09:31:37 +00:00
2da70e45b8 Accepting request 935664 from home:susnux:branches:X11:common:Factory
Update to 1.3.8

OBS-URL: https://build.opensuse.org/request/show/935664
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=63
2021-12-06 09:29:29 +00:00
adbb4bed7f Accepting request 931278 from home:dirkmueller:Factory
- update to 1.3.7:
  * see CHANGES
  * maintenance release with new macOS Big Sur support
    and some bug fixes. macOS Big Sur is supported on both Intel and the
    new Apple Silicon (M1) chips.

OBS-URL: https://build.opensuse.org/request/show/931278
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=62
2021-11-15 08:28:43 +00:00
aa001a4b9d - fix shlib-policy-name-error [bsc#1191754]
- modified sources
  % baselibs.conf

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=61
2021-10-20 15:43:00 +00:00
6967edee21 Accepting request 887525 from home:mgerstner:branches:X11:common:Factory
- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
  an position-independent executable. fltk by default passed -fPIC but not
  -pie, which breaks our gcc-PIE profil. (bsc#1184122).

OBS-URL: https://build.opensuse.org/request/show/887525
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=59
2021-04-22 12:28:20 +00:00
ca46a2562d - version update to 1.3.5
* see CHANGES or
    https://www.fltk.org/articles.php?L1635

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=56
2019-12-19 12:05:05 +00:00
cedfb860c7 Accepting request 721946 from home:marxin:branches:X11:common:Factory
- Use FAT LTO objects in order to provide proper static library.

OBS-URL: https://build.opensuse.org/request/show/721946
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=54
2019-08-13 08:27:49 +00:00
21f1570de4 - added xcursor dependency [bsc#1077881]
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=52
2018-01-29 12:21:03 +00:00
286165a7bb Accepting request 512401 from home:jengelh:branches:X11:common:Factory
- Trim description, drop TM/R marks according to guidelines.

OBS-URL: https://build.opensuse.org/request/show/512401
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=50
2017-08-07 08:22:09 +00:00
256ad9cc29 Accepting request 510969 from home:scarabeus_iv:branches:X11:common:Factory
- Drop patch fltk-1.3.2-do_not_add_unneeded_extra_dependencies.patch
  as upstream closed the ticked stating it is wrong
- Add patch fltk-1.3.4-fltk_config.patch

OBS-URL: https://build.opensuse.org/request/show/510969
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=48
2017-07-17 12:50:10 +00:00
1228a13833 Accepting request 455817 from home:dimstar:Factory
- Explicitly package %{_docdir}/fltk-devel in order to fix build
  with RPM 4.13.0.

OBS-URL: https://build.opensuse.org/request/show/455817
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=46
2017-02-13 08:34:18 +00:00
dfa50bd8a2 - updated to 1.3.4: see CHANGES
- remove fltk-1.3.3-do-not-use-internal-ABI.patch (upstreamed)

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=44
2016-11-21 15:34:19 +00:00
20216d6e97 Accepting request 282849 from home:dimstar:branches:X11:common:Factory
Do not use internal function from ftlk_gl.

OBS-URL: https://build.opensuse.org/request/show/282849
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=42
2015-01-28 09:55:50 +00:00
d260c63af8 Accepting request 280972 from home:posophe:branches:X11:common:Factory
Update

OBS-URL: https://build.opensuse.org/request/show/280972
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=39
2015-01-15 09:07:47 +00:00
Stephan Kulow
8244dd6ed0 Accepting request 258389 from home:elvigia:branches:X11:common:Factory
- Correct -devel package dependencies
* /usr/include/FL/x*.H needs x11 headers
* /usr/include/FL/gl*.H needs gl headers.

OBS-URL: https://build.opensuse.org/request/show/258389
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=37
2014-10-26 13:44:12 +00:00
1c85a29828 Accepting request 157407 from home:jnweiger:branches:X11:common:Factory
- added a fltk-devel-static subpackage to transport libfltk*.a 
  as needed by Documentation:Tools/flpsed.

OBS-URL: https://build.opensuse.org/request/show/157407
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=35
2013-03-06 08:44:04 +00:00
ca580e2c52 - by previous change, files of fltk maint package was moved to
fltk-devel, keeping fltk empty; thus:
  * libfltk1 obsoletes fltk
  * fltk-devel provides fltk

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=33
2013-01-25 13:37:40 +00:00
5d5c7a45e6 Accepting request 149610 from home:RedDwarf:branches:X11:common:Factory
Everything in home:pgajdos:fltk builds.

Feel free to revert the update to submit it to Factory or to leave the request on hold until 12.3.

OBS-URL: https://build.opensuse.org/request/show/149610
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=31
2013-01-23 12:06:41 +00:00
20f7123778 - updated to 1.3.1:
- Fixed utf_strncasecmp and utf_strcasecmp
        - Moved all inline constructors into source file to avoid bad DLLs
        - Fixed Fl_Widget::copy_label() and Fl_Window::copy_label() when
          called with the old label() (STR #2836)
        - Fixed Fl_Input_::maximum_size() documentation and replace() method
          to honor maximum_size() as number of allowed characters (STR #2747).
        - Fixed a potential crash if Fl_Double_Window::flush() was called
          before show()
        - Fixed regression (in FLTK 1.3.0) that could clear a radio
          button by using the keyboard (space or shortcut) (STR #2748)
        - Fixed fl_pie() drawing too small on X11 (STR #2703)
        - Fixed Fl_Menu issue with unusual menu flags (STR #2680)
        - Fixed Windows DLL import of fl_xid() (STR #2670)
        - Added Fl::screen_work_area() functions that compute the work area
          of a screen. These functions improve the positioning of menus.
          Changed Fl::x(), Fl::y(), Fl::w(), Fl::h() functions
          to return the origin and size of the work area of the main screen
          (STR #2695 + 2697)
        - Created the FL_SCREEN_CONFIGURATION_CHANGED event that is triggered
          when a screen is added, removed, moved or when resolution is changed
          (STR #2600)
        - Improved the description of page size and orientation by
          Fl_PostScript_File_Device.
        - Added support for horizontal wheel movement under X11 and MSWindows Vista
          and above (STR #2644).
    1.3.1 ABI FEATURES
          (To enable the following ABI features, put: #define FLTK_ABI_VERSION 10301
          at the top of your FL/Enumerations.H and rebuild FLTK and your app)
        - Fl_Tree optimized to support large trees (eg. 100k items):

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=29
2012-11-20 13:02:04 +00:00
Stephan Kulow
19bab08153 - buildrequires on specific library sonames is breaking build
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=27
2012-07-26 07:18:19 +00:00
Stephan Kulow
d53ca2ad58 Accepting request 106038 from home:coolo:readdx11
- let the devel package buildrequire xorg-x11-devel

OBS-URL: https://build.opensuse.org/request/show/106038
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=25
2012-02-20 13:27:41 +00:00
df884f79c9 - buildrequires automake
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=21
2011-12-22 07:53:24 +00:00
408efed9bb - fixed linking library with as-needed [bnc#736410]
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=20
2011-12-21 09:05:18 +00:00
5e45cf50d4 Accepting request 97481 from home:pgajdos
- fixed linking library with as-needed
  * as-needed.patch

OBS-URL: https://build.opensuse.org/request/show/97481
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=19
2011-12-21 09:02:11 +00:00
9c6b784ca1 Accepting request 83531 from home:jengelh:bl-f
- Apply packaging guidelines (remove redundant/obsolete
  tags/sections from specfile, etc.)
- Implement baselibs config

OBS-URL: https://build.opensuse.org/request/show/83531
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=17
2011-09-21 19:24:51 +00:00
99b8f2f7fd - updated to 1.3.0:
* Added UTF-8 Unicode support throughout FLTK and Fluid
    * Added Fl_Tree widget for hierarchical views
    * Added Fl_Table widget for widget layout
    * Added Fl_Native_Filechooser as a widget and global options
    * etc., see CHANGES
    * removed upstreamed and unneeded patches

OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=15
2011-07-12 06:50:08 +00:00
OBS User autobuild
c58c896145 Accepting request 46360 from X11:common:Factory
checked in (request 46360)

OBS-URL: https://build.opensuse.org/request/show/46360
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=14
2010-08-27 19:28:41 +00:00
8071cb4153 - update to 1.1.10 (see CHANGES)
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=13
2010-08-26 13:09:17 +00:00
OBS User autobuild
6538a69e73 Accepting request 36519 from X11:common:Factory
checked in (request 36519)

OBS-URL: https://build.opensuse.org/request/show/36519
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=12
2010-04-01 10:32:37 +00:00
139ddc3f2d Accepting request 36491 from home:johnberanek
Copy from home:johnberanek/fltk via accept of submit request 36491 revision 25.
Request was accepted with message:
Thanks, John.

OBS-URL: https://build.opensuse.org/request/show/36491
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=11
2010-04-01 07:50:40 +00:00
OBS User buildservice-autocommit
955810c9e5 Updating link to change in openSUSE:Factory/fltk revision 12.0
OBS-URL: https://build.opensuse.org/package/show/X11:common:Factory/fltk?expand=0&rev=86056eefe1f4d914363103ee60a9cdd4
2010-03-18 14:45:47 +00:00
OBS User autobuild
59171b6754 Accepting request 46360 from X11:common:Factory
Copy from X11:common:Factory/fltk based on submit request 46360 from user pgajdos

OBS-URL: https://build.opensuse.org/request/show/46360
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=16
2010-08-27 19:28:42 +00:00
OBS User autobuild
28d2e0d92c Accepting request 36519 from X11:common:Factory
Copy from X11:common:Factory/fltk based on submit request 36519 from user pgajdos

OBS-URL: https://build.opensuse.org/request/show/36519
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=13
2010-04-01 10:32:38 +00:00
OBS User autobuild
e4c207264d Accepting request 27536 from X11:common:Factory
Copy from X11:common:Factory/fltk based on submit request 27536 from user Beineri

OBS-URL: https://build.opensuse.org/request/show/27536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=11
2009-12-26 10:53:46 +00:00
OBS User autobuild
0822224501 Accepting request 25490 from X11:common:Factory
Copy from X11:common:Factory/fltk based on submit request 25490 from user pgajdos

OBS-URL: https://build.opensuse.org/request/show/25490
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=10
2009-12-04 10:38:41 +00:00
OBS User unknown
464c89565d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=8 2009-08-06 16:38:49 +00:00
OBS User unknown
8771eaffce OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=7 2009-06-29 14:23:58 +00:00
OBS User unknown
9030ca4f57 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=6 2009-06-09 15:01:00 +00:00
OBS User unknown
0b47d8a77a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=5 2008-07-08 14:55:58 +00:00
OBS User unknown
5c7d0b2dbd OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=4 2008-04-10 21:28:37 +00:00
OBS User unknown
79192e81c7 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=3 2007-08-30 20:46:26 +00:00
OBS User unknown
78db31f35d OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=2 2007-04-16 22:31:35 +00:00
OBS User unknown
bc21843cdb OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fltk?expand=0&rev=1 2007-01-15 23:12:36 +00:00