Albrecht Schlosser
9a7af11108
Silence compiler warnings [-Wunused-but-set-variable]
2022-04-03 22:30:59 +02:00
Albrecht Schlosser
af4954aee3
CMake/macOS: build arm files for libpng only on ARM
...
Remove macOS warning "ranlib: file ... has no symbols" although this
works only partially (see comment in png/CMakeLists.txt).
2022-02-05 21:37:37 +01:00
Greg Ercolano
2b400f6abc
Solves png warnings from gcc 11.2.0/Rev2 for issue #296
2021-11-25 09:50:45 -08:00
Albrecht Schlosser
46cbc31de2
Use "symbol prefixing" in bundled libs (part 3 of 3)
...
Add prefix 'fltk_z_' to bundled zlib.
Update dependencies.
2021-11-14 19:33:20 +01:00
Albrecht Schlosser
3cbf11af8d
Use "symbol prefixing" in bundled libs (part 1 of 3)
...
Add prefix 'fltk_' to bundled libpng.
2021-11-14 19:31:25 +01:00
Albrecht Schlosser
d0874f1058
Reformat bundled lib 'makedepend' files
...
The new 'makedpend' format in the bundled libs is one line per
dependency, sorted, like all the other makedepend files.
libpng: add ARM platform files
2021-06-10 12:32:19 +02:00
Albrecht Schlosser
a484541d4b
CMake: improve detection and configuration of image libs
...
Also: fix old (pre 3.13) link_directories() usage
2021-04-30 19:47:47 +02:00
Albrecht Schlosser
bbaec9bd88
Update CMake and make files, minor edits only
...
There are no functional changes to be expected, mostly formatting
and comments.
2021-02-15 19:45:20 +01:00
Albrecht Schlosser
f09e17c3c5
Remove $Id$ tags, update URL's, and more
...
- remove obsolete svn '$Id$' tags from all source files
- update .fl files and generated files accordingly
- replace 'http://www.fltk.org ' URL's with 'https://...'
- replace bug report URL 'str.php' with 'bugs.php'
- remove trailing whitespace
- fix other whitespace errors flagged by Git
- add and/or fix missing or wrong standard headers
- convert tabs to spaces in all source files
The only relevant code changes are in the fluid/ folder where
some .fl files and other source files were used to generate
the '$Id' headers and footers.
2020-07-06 20:28:20 +02:00
ManoloFLTK
93f19c3a24
Add files needed when building libpng for the arm64 architecture.
...
These files can be compiled-in for other architectures but produce no binary code.
2020-06-24 21:55:39 +02:00
Albrecht Schlosser
8c4930a7d7
Upgrade bundled libpng from 1.6.16 to 1.6.37
...
Release: 1.6.37 - April 14, 2019
For further details see README.bundled-libs.txt.
2020-01-09 19:26:29 +01:00
Albrecht Schlosser
ae4b51b970
Remove obsolete watcom makefiles.
...
These makefiles included '../watcom.mif' which had already been removed
and they had not been updated anyway.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10634 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-17 14:53:09 +00:00
Albrecht Schlosser
992192dd02
Update bundled libpng from version 1.5.10 to 1.6.16.
...
libpng 1.6.16 is the current stable version, 1.6.17 is in development (rc..).
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10625 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-03-16 16:47:32 +00:00
Albrecht Schlosser
4d823c0d4a
[CMake] Install bundled (jpeg, png, zlib) library headers if built (STR #3187 ).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10581 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2015-02-16 16:29:49 +00:00
Albrecht Schlosser
318c3619dc
CMake enhancements, as discussed in STR #3055 .
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10342 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2014-09-27 00:41:06 +00:00
Manolo Gouy
7fadd473af
Fix STR#2846: revert CMakeLists.txt as before libpng upgrade
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9556 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-05-29 14:08:40 +00:00
Matthias Melcher
4f7f902a00
Updated PNG library to current version 1.5.10
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@9370 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2012-04-22 00:06:25 +00:00
Greg Ercolano
4f4a8fc3c7
Modifications to all LGPL headers for STR #2685 .
...
(to clarify static exception LGPL by changing license references)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8864 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-07-19 04:49:30 +00:00
Albrecht Schlosser
75294d3e24
Fixed dependencies of bundled libs, corrected a typo.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8553 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-04-01 13:40:41 +00:00
Albrecht Schlosser
9ec5f3ae57
Fixed svn properties of new files in previous commit.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8524 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-03-22 09:20:16 +00:00
Albrecht Schlosser
8920d92944
Updated the bundled libpng to v1.5.1 (released Feb 3, 2011).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@8523 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2011-03-22 09:11:57 +00:00
Greg Ercolano
4fd11eba88
Changed references to fltk-bugs@fltk.org -> STR form.
...
Todo: LGPL license file references (COPYING, license.dox, etc)
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7563 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-04-28 03:15:47 +00:00
Albrecht Schlosser
a0d26b634a
Mostly rewritten CMake files by Michael Surette. They are more complete
...
than what we had previously, but may need some more testing. The latest
changes (removing old APPLE_QD definitions and code) might need another
update.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@7451 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2010-04-05 22:33:58 +00:00
Albrecht Schlosser
af556fc53b
Updated the bundled libpng to v1.2.40 (released Sep. 10, 2009).
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6880 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-09-18 11:11:32 +00:00
Albrecht Schlosser
7c32ec2b94
Updated the bundled libpng to v1.2.35 (released 18 Feb. 2009)
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6684 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-03-14 14:37:51 +00:00
Matthias Melcher
167d767e0f
Changed the copyright to 2009 for header files. Still todo: src and test directory.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6614 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2009-01-01 16:11:32 +00:00
Albrecht Schlosser
3db04d80a1
Updated the bundled libpng to v1.2.33.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6592 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-12-17 18:57:18 +00:00
Fabien Costantini
ae697b80b2
Doxygen documentation : took the opportunity to update copyright info as we modified already in batch almost all sources, added also a fil doxygen command to class headers to harmonize with original matt Fl_Widget dox. format.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6265 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-09-16 07:26:22 +00:00
Michael R Sweet
023ddf39ba
Update libpng to 1.2.26.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@6060 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2008-03-01 06:37:33 +00:00
Michael R Sweet
628210154b
Fix install targets for image libraries.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5667 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-07 02:35:44 +00:00
Michael R Sweet
dc24949ad5
Update bundled zlib to v1.2.3.
...
Update bundled libpng to v1.2.16.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5666 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06 22:02:28 +00:00
Michael R Sweet
44b2ff35cf
Use install command instead of CHMOD, CP, and MKDIR.
...
Drop all POSTBUILD stuff as it is no longer used.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@5663 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2007-02-06 19:35:28 +00:00
Dejan Lekic
1cd06f3ad0
This commit contains patch submitted by "fltk.x0" (thanks fltk.x0!) in the middle of May this year - STR #863 . Also small change in fluid.cxx - time.h was needed for successful build on MinGW.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4468 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-08-06 05:02:56 +00:00
Michael R Sweet
067d8d2d16
Fix eol-style in Watcom files...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4359 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-05-19 16:07:13 +00:00
Michael R Sweet
add37faa25
Copyright updates.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4052 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24 21:55:12 +00:00
Michael R Sweet
3ee9c50180
CMake build fixes (STR #724 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@4047 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2005-02-24 20:26:22 +00:00
Michael R Sweet
23bb059065
Watcom fixes (STR #584 , STR #594 , STR #595 )
...
Fixed library include order when building DSOs on MacOS X (STR
#596 )
fl_xid() could cause a WIN32 application to crash (STR #560 , STR
#576 , STR #618 )
Fl_Browser::remove_() removed the item from the list before
computing the item height, which caused problems with some
programs (STR #613 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3897 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-11-20 03:19:59 +00:00
Michael R Sweet
ca005c4067
Documentation updates (STR #568 )
...
More CMake updates (STR #499 )
The Watcom C++ compiler needed a small change (STR #567 )
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3869 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-10-18 20:29:58 +00:00
Michael R Sweet
44a7ad2c48
Don't need this header...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3843 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-24 03:32:24 +00:00
Michael R Sweet
4e70f60070
libpng 1.2.7
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3842 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-24 03:04:23 +00:00
Michael R Sweet
1ca225e19d
Added (unsupported) CMake files (STR #499 )
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3829 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-13 02:12:41 +00:00
Michael R Sweet
88ff012c44
Update PNG to 1.2.6 + wutil patch.
...
Update ZLIB to 1.2.1.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3809 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-08 16:04:43 +00:00
Michael R Sweet
d7fe9245b4
Install image header files in FL/images so that FLTK apps will use the
...
same headers as the image libraries FLTK uses.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3804 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-09-06 11:20:53 +00:00
Michael R Sweet
b98e54a92f
Remove the GCC -Wshadow option.
...
Use fltk_xyz for the PNG, JPEG, and ZLIB libraries instead of the normal
names, to avoid collisions with existing installs.
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3727 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-07-29 18:13:11 +00:00
Michael R Sweet
7ee19d1140
Fix local image library build bug.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3688 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-07-23 19:26:27 +00:00
Michael R Sweet
388a864ef7
Makefile and configure script support for image libs.
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3644 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-07-06 00:18:49 +00:00
Michael R Sweet
c1525a2062
Add copies of the JPEG, PNG, and Z libraries...
...
git-svn-id: file:///fltk/svn/fltk/branches/branch-1.1@3635 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
2004-07-05 14:12:39 +00:00