lp:debian/stretch/fltk1.3
- Get this branch:
- bzr branch lp:debian/stretch/fltk1.3
Branch information
- Owner:
- Ubuntu branches
- Status:
- Development
Recent revisions
- 21. By Aaron M. Ucko
-
* debian/control:
- Revert temporary dependency additions for #793517.
- Standards-Version: 3.9.6. (Already compliant.)
* debian/copyright: Factor out SGI-OpenGL license text.
* debian/fix-fltk- targets- noconfig: New script, to make
FLTK-Targets- noconfig. cmake fully sane.
* debian/rules:
- Use fix-fltk-targets- noconfig, as the previous inline
logic proved insufficient. (Closes: #793517.)
- Set DEB_HOST_MULTIARCH more efficiently (via :=). - 20. By Aaron M. Ucko
-
* CMake/FLTKConfi
g.cmake. in: Include UseFLTK.cmake, which is responsible for
defining FLTK_FLUID_EXECUTABLE. (Works around cmake-data bug #793549.)
* debian/control (libfltk1.3-dev): Temporarily upgrade all recommendations
and suggestions other than fltk1.3-doc to full dependencies, because cmake
may well try to link against all of them. (See fgrun bug #793517.) - 19. By Aaron M. Ucko
-
* debian/rules: When postprocessing FLTK-Targets-
noconfig. cmake, make
sure it cites libfltk*.so rather than libfltk*.so.1.3.x, which the
traditional build system doesn't produce. (Closes: #792386.)
* debian/*.symbols*: Split symbols (inline destructors) that GCC 5
doesn't emit into *.symbols.no-gcc5, included as optional. - 18. By Aaron M. Ucko
-
* New upstream release. (Closes: #791346.) (NOT RELEASED YET.)
* debian/*.cmake( .in): Stop trying to maintain.
* debian/*.symbols: Update for 1.3.3. FTR, some symbols have vanished,
but all turned out to be inline, internal, private, or some
combination, so their disappearance should be no problem in practice.
* debian/control:
- Build-Depends: cmake.
- Vcs-*: Modernize; cite anonscm.d.o and cgit.
* debian/copyright: Update years and list of primary developers.
* debian/libfltk1. 3-dev.install: No more (usr/include/ )FL/Xutf8. h.
* debian/rules:
- Clean up new generated file documentation/doxygen_ sqlite3. db.
- Run cmake within a temporary directory to generate
/usr/lib/fltk/ *.cmake (modulo formal multiarch adjustments).
- Link with -Wl,--as-needed to avoid the need to trim library lists
explicitly.
- Stop trimming CAIROLIBS.
* Revert upstream changes (mostly to library lists) that have become
superfluous; this package now has no changes to actual C++ files, and
only a few to other files. - 17. By Aaron M. Ucko
-
* debian/*.symbols*: Move previously mandatory symbols Clang 3.4
doesn't emit to debian/*.symbols. no-clang.
* documentation/src/fltk- book.tex: Update for current Doxygen and
TeXLive versions, to avoid "Undefined control sequence" errors and a
missing /usr/share/doc/fltk1. 3-doc/fltk. pdf.gz.
* fluid/Fl_Type.h: Give ::make_type_browser a non-friend declaration
because it has a default argument. (Closes: #755229.) - 16. By Aaron M. Ucko
-
debian/*.symbols*: Move the few symbols GCC 4.9 doesn't emit into
libfltk1.3.symbols. no-gcc49 and libfltk- gl1.3.symbols. no-gcc49,
included as optional. FWIW, half of them were already optional
because Clang doesn't emit them either. (Closes: #746845.) - 15. By Aaron M. Ucko
-
* debian/*.symbols*:
- Update for current GCC version range -- fold in assumptions of
having at least version 4.6.x (already true as of wheezy), and mark
symbols specific to builds with version 4.8.x as optional.
- Move more symbols (mostly destructor variants) Clang 3.3 doesn't
emit into libfltk*1.3.symbols. no-clang; tag them as optional.
* src/Fl_x.cxx (Fl_X::make_xid): Use Fl_Window::fullscreen_ active rather
than relying on a flag value Clang now (rightly) marks as inaccessible.
* Standards-Version: 3.9.5 (already compliant). - 14. By Aaron M. Ucko
-
fltk-config.in: Fix --ldflags output to reinstate -lX11 (to account for
potential calls to XCreatePixmap via the fl_create_offscreen macro) and to
omit the explicit -L flag, as the script's automatic filtering of standard
directories doesn't account for multiarch paths. (Closes: #713933.) - 13. By Aaron M. Ucko
-
* debian/rules: Preserve pregenerated upstream fltk.spec around calls to
dh_auto_clean and dh_auto_configure to simplify version control.
* Standards-Version: 3.9.4 (already compliant, modulo Doxygen bug #630982).
* Retarget unstable now that Wheezy is out. - 12. By Aaron M. Ucko
-
* src/Fl_x.cxx: fix drag and drop of selections from Mozilla Gecko apps
(iceape/icedove/ iceweasel in Debian). (Closes: #699860.)
* debian/libfltk1. 3.symbols: account for the new symbol that fix added.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:debian/fltk1.3