Your message dated Thu, 10 Apr 2025 15:02:52 +0000
with message-id <e1u2tqa-00gr5h...@fasolo.debian.org>
and subject line Bug#1099996: fixed in fltk1.4 1.4.2-1
has caused the Debian Bug report #1099996,
regarding ITP: fltk1.4 -- Fast Light ToolKit 1.4.x
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1099996: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1099996
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: "Aaron M. Ucko" <u...@debian.org>
X-Debbugs-Cc: debian-de...@lists.debian.org
* Package name : fltk1.4
Version : 1.4.2
Upstream Contact: f...@fltk.org
* URL : https://www.fltk.org/
* License : LGPL-2+ with static linking exception
Programming Lang: C++
Description : Fast Light Toolkit 1.4.x
The Fast Light Toolkit (FLTK) is a cross-platform graphical user
interface toolkit originally based on libForms.
https://salsa.debian.org/ucko/fltk1.4 has preliminary packaging as a
continuation of my work on previous versions; I've done more than
that by now, and in particular enabled native Wayland support (as
requested in #984620), but have been holding off on pushing them so
that I can rebase as needed without affecting anyone else.
This packaging will take fluid (FLTK's UI designer and code generator)
over from 1.3.x, but upstream has confirmed my assessment that it will
yield 1.4-isms only by explicit request (due to e.g. explicitly using
widgets added in 1.4).
I've historically been a solo maintainer here (as was the previous
FLTK packager), but a (small) team may be in order in the long run.
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu
--- End Message ---
--- Begin Message ---
Source: fltk1.4
Source-Version: 1.4.2-1
Done: Aaron M. Ucko <u...@debian.org>
We believe that the bug you reported is fixed in the latest version of
fltk1.4, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1099...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Aaron M. Ucko <u...@debian.org> (supplier of updated fltk1.4 package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 31 Mar 2025 22:06:02 -0400
Binary: fltk-options fltk-options-dbgsym fltk1.4-doc fltk1.4-games
fltk1.4-games-dbgsym fluid fluid-dbgsym libfltk-cairo1.4
libfltk-cairo1.4-dbgsym libfltk-forms1.4 libfltk-forms1.4-dbgsym libfltk-gl1.4
libfltk-gl1.4-dbgsym libfltk-images1.4 libfltk-images1.4-dbgsym libfltk1.4
libfltk1.4-compat-headers libfltk1.4-dbgsym libfltk1.4-dev
Source: fltk1.4
Architecture: all amd64 source
Version: 1.4.2-1
Distribution: experimental
Urgency: medium
Maintainer: Aaron M. Ucko <u...@debian.org>
Changed-By: Aaron M. Ucko <u...@debian.org>
Closes: 984620 1099996
Description:
fltk-options - Fast Light Toolkit - library option manager
fltk1.4-doc - Fast Light Toolkit - documentation
fltk1.4-games - Fast Light Toolkit - example games: checkers, sudoku
fluid - Fast Light Toolkit - user interface designer
libfltk-cairo1.4 - Fast Light Toolkit - Cairo rendering layer support
libfltk-forms1.4 - Fast Light Toolkit - Forms compatibility layer support
libfltk-gl1.4 - Fast Light Toolkit - OpenGL rendering support
libfltk-images1.4 - Fast Light Toolkit - image loading support
libfltk1.4 - Fast Light Toolkit - main shared library
libfltk1.4-compat-headers - Fast Light Toolkit - compatibility header symlinks
libfltk1.4-dev - Fast Light Toolkit - development files
Changes:
fltk1.4 (1.4.2-1) experimental; urgency=medium
.
* New upstream minor release, with a forked source package.
(Closes: #1099996.)
* debian/*: Substitute 1.4 for 1.3, including in filenames.
* debian/*.symbols*: Fully reset, imposing specific version requirements
only on post-1.4.0 symbols.
- Stop worrying about long ago compiler upgrades, but do continue
to count symbols absent under Clang or LTO as optional.
- Account for architecture variation, provisionally treating i386 and
amd64 as representative of all 32- and 64-bit architectures
respectively.
* debian/libfltk1.4.symbols(.*-bit-only): Add symbols from enabling
(limited) standard C++ library integration.
* debian/FLTK-Targets-none-tail.cmake: Prefix fluid with fltk::.
* debian/control:
- Add build dependencies needed for the new Wayland backend:
libdbus-1-dev, libdecor-0-dev (>= 0.2.0) | libgtk-3-dev, libegl-dev,
libglew-dev, libpango1.0-dev, libwayland-dev, libxkb-common-dev, and
wayland-protocols. (With some debian/rules changes, closes: #984620.)
- fltk1.4-games additionally conflicts/replaces fltk1.3-games and
mentions flpuzzle, whose needs are relegated to Recommends.
- Add a new fltk-options binary package, which libfltk1.4 suggests.
(Its contents are small, but folding it in would break multiarch
support.)
- Substitute pkgconf for transitional pkg-config.
* debian/copyright: Update, courtesy of Dima Kogan.
* debian/fix-fltk-config: New, because the traditional one-liner doesn't
cut it with the CMake build system.
* debian/fix-fltk-targets:
- Account for modern fltk::* target names (including for executables)
and for suffix changes (-shared/-static rather than _SHARED/_STATIC).
- Clean up stray new references to (system) library directories.
* debian/fltk-options.*: Populate new fltk-options package.
* debian/fltk1.4-doc.docs: Drop in favor of CMake PDF installation.
* debian/fltk1.4-doc.examples: Copy relevant portions of (obj-*/)test.
* debian/fltk1.4-doc.install: Let CMake install HTML.
* debian/libfltk*1.4.install: Accommodate paths that include patchlevels.
* debian/libfltk1.4-compat-headers.install: Don't expect
fl_file_chooser.h under CMake.
* debian/libfltk1.4-{compat-headers,dev}.install: Account for .h header
additions and removals. (Most headers have capital .H extensions and
as such automatically go to libfltk1.4-dev.)
* debian/libfltk1.4-{compat-headers,dev}.links: Make explicit
fl_file_chooser.{h,H} symlinks.
* debian/libfltk1.4-dev.install: Move CMake support files from
/usr/lib/fltk to /usr/share/fltk, where FLTK's CMake build system
puts them. They're already necessarily architecture-independent to
allow for multiarch coinstallability. Retain our ersatz
CMakeCache.txt even under CMake; the full version is
architecture-dependent.
* debian/libfltk1.4-dev.lintian-overrides: Update accordingly.
* debian/libfltk1.4.docs: Delete (no more known-bugs list to install).
* debian/rules:
- Accommodate name changes (.txt extension additions) to upstream
documentation files installed into all binary packages.
- When sanity-checking the postprocessed FLTK-Targets-none,cmake, look
for [_cmake_import_]check_targets rather than add_*, no longer
present in raw output either.
- Replace old CMake OPTION_* settings with current equivalents:
FLTK_OPTION_CAIRO_EXT, FLTK_BUILD_SHARED_LIBS, and FLTK_INSTALL_LINKS.
- Build and install fltk-options.
- Formally prepare to use CMake for the actual build: move XCFLAGS
up, supply CMakeTmp via a new cmake_out macro, and install CMake
support files to /usr/share/fltk rather than /usr/lib/fltk.
- Drop anything specific to the traditional build system.
- Explicitly define CP936 and -fvisibility-inlines-hidden for lack of
corresponding CMake build system options.
- Set DEB_C(XX)FLAGS_MAINT_APPEND from XCFLAGS.
- Change cmake_out to obj-$(DEB_HOST_GNU_TYPE).
- Set LD_LIBRARY_PATH for the sake of dynamically linked local fluid.
- Explicitly suppress dh_autoreconf(_clean) and
dh_update_autotools_config.
- Ensure fix-fltk-config's executability too.
- Set FLTK_INSTALL_{HTML,PDF}_DOCS, CMAKE_SKIP_RPATH, and (for now)
CMAKE_HAVE_THREADS_LIBRARY; however, set FLTK_INSTALL_* only when
building architecture-independent packages.
- Invoke CMake's docs target for documentation.
- Copy games from under $(cmake_out).
- Postprocess fltk-config with fix-fltk-config.
- Clean up duplicate uncompressed man pages.
- Enable (limited) standard C++ library integration.
- Install glpuzzle (a Klotski implementation), as flpuzzle, relegating
anything only it needs to Recommends. (Installation suggested by
upstream developer Albrecht Schlosser.)
* debian/.gitignore: Add fltk-options.
* documentation/CMakeLists.txt:
- Set timestamp values, including a new TODAY, via CMake's
SOURCE_DATE_EPOCH-honoring builtin.
- Adjust installation destinations.
* documentation/{Makefile,src/fltk-title.tex.in}: Uniformly use @...@
for substitutions for CMake compatibility; specifically, change \today
to @TODAY@.
* documentation/make_pdf: Consult SOURCE_DATE_EPOCH directly.
* fltk-config.in: Drop added sed calls in favor of fix-fltk-config.
* {fltk-options,fluid}/CMakeLists.txt: Link to shared FLTK libraries.
* fltk-options/Makefile: Install modern MIME XML metadata rather than a
legacy mimelnk .desktop file that doesn't even exist.
Checksums-Sha1:
16a9086eccd9fe1b93dbea597839747521eb82ea 3006 fltk1.4_1.4.2-1.dsc
99a985fc3787c88de8c86ed39667cd1a9a7a9f6e 9277276 fltk1.4_1.4.2.orig.tar.gz
4130e6620519b34154bea9c014e0fd0066452390 62728 fltk1.4_1.4.2-1.debian.tar.xz
b7054da43d823f186547577a8c5175981f9a9a60 34392
fltk-options-dbgsym_1.4.2-1_amd64.deb
edb009439586879c830db23c788385bfbd96530d 55288 fltk-options_1.4.2-1_amd64.deb
95c152447144a4196d6541c316858c829dae490c 15416148 fltk1.4-doc_1.4.2-1_all.deb
52e430a6e39b499de5408dd9fdd76728eca2868b 7680708
fltk1.4-games-dbgsym_1.4.2-1_amd64.deb
8f90ab5ebc4d2f69d913ec0457b053839d456154 999204 fltk1.4-games_1.4.2-1_amd64.deb
c8a2cc7f1da4c2abb7e0cc0550bf39f8c1a30dc2 28585 fltk1.4_1.4.2-1_amd64.buildinfo
5f5642be8c242a65237b90e805e5cb36c8ee6a84 1149476 fluid-dbgsym_1.4.2-1_amd64.deb
6c69619aa6d5cdb48ec89308d7dbf6b3a52d9b18 330980 fluid_1.4.2-1_amd64.deb
4a545d56867b188badb1c8abf10caa9fe41d3799 2348
libfltk-cairo1.4-dbgsym_1.4.2-1_amd64.deb
a8b464c3e632e8e3f5153662eaeedd01a9856700 28844
libfltk-cairo1.4_1.4.2-1_amd64.deb
4bfff626a6df003ec913dd793c97fb6730867597 49760
libfltk-forms1.4-dbgsym_1.4.2-1_amd64.deb
7c64ead02b6db98f60a01e3d3a462f2b5ba038d6 36476
libfltk-forms1.4_1.4.2-1_amd64.deb
2ba6098f3d0d9a0e47ddeb87556f0ca318376469 179800
libfltk-gl1.4-dbgsym_1.4.2-1_amd64.deb
ab694b8cfded118ee73c6124c6367364f94528db 83572 libfltk-gl1.4_1.4.2-1_amd64.deb
7c8cb60769ddbfca4ac9e8732f6dbdcb19abb3de 295428
libfltk-images1.4-dbgsym_1.4.2-1_amd64.deb
2696c6cf2bddac4bca69c1adb29ed26526010ddf 109668
libfltk-images1.4_1.4.2-1_amd64.deb
d89affffe6f83df8f1297265a40f5444eb7ed9c8 29348
libfltk1.4-compat-headers_1.4.2-1_all.deb
a86f2b9c72966f6c502d3ca1e340bc1212f2d9d6 2504628
libfltk1.4-dbgsym_1.4.2-1_amd64.deb
9c02ab31993b594e2a45a9199fb64773d2bc7a37 1055956
libfltk1.4-dev_1.4.2-1_amd64.deb
ae259f46a42132024329ce42575603c0e7253bb9 585240 libfltk1.4_1.4.2-1_amd64.deb
Checksums-Sha256:
adfdc79d256471ba3858150151ae7bb26fc68f7b55a7625bcca7791efaaca560 3006
fltk1.4_1.4.2-1.dsc
abf51c65c73e08d470488b3fc834c943dc8cec16f7919165827f3403318a15ef 9277276
fltk1.4_1.4.2.orig.tar.gz
a86f736754949d7f47161ca1751bd4aed253b0afd9d469880152f130d4fab0ed 62728
fltk1.4_1.4.2-1.debian.tar.xz
1c2c151353b84e8e0d1b44c7de714ac3cf403448f6cb1bc323a412e8055cd2d7 34392
fltk-options-dbgsym_1.4.2-1_amd64.deb
f35cec0d89f73a5c7bbdf39a4ac77a448225ddbe43eb9deeea2f4dc8dac7c5db 55288
fltk-options_1.4.2-1_amd64.deb
388af4c3dede7039fc5f97f514c036350b75d70aae49a684c0456f527d2962a4 15416148
fltk1.4-doc_1.4.2-1_all.deb
5177b5046d36219c69b95cd2818fad0c281d2f46b432bcdf41e949d2bdd310eb 7680708
fltk1.4-games-dbgsym_1.4.2-1_amd64.deb
481a6f8d53f0b306ba95ede458cb7cb45c0fa31c4f98132437d4565b342c3e04 999204
fltk1.4-games_1.4.2-1_amd64.deb
de17e9816b71a066cfebcdb521be4a4c5d4af3d3c25baa097e4bc5d0e0a7ba5b 28585
fltk1.4_1.4.2-1_amd64.buildinfo
d4bd8b65365a75842c61d5cf740fc1bd2d8c16ccc0a2a4ba6f024a9cd2f1943a 1149476
fluid-dbgsym_1.4.2-1_amd64.deb
57df9fbd789f86e0ecacf3f6a3d5126453c32c1d746fc64e3e9f24f5428ecbf2 330980
fluid_1.4.2-1_amd64.deb
b02d031fca07a8bd1f00f0612377872bce04f88b3337856ebcccb1f8f139bb76 2348
libfltk-cairo1.4-dbgsym_1.4.2-1_amd64.deb
4cb6f51ede8e2f9c86d7e639ab8ffc8dd9f2d8893137aab78fb5b33ba4516f49 28844
libfltk-cairo1.4_1.4.2-1_amd64.deb
d73165c06ea5c43cedc12a2da9eaa2db949292477417e81671c4a80930d45e40 49760
libfltk-forms1.4-dbgsym_1.4.2-1_amd64.deb
b44f9d62004184d561ce55c4904fe5708936463c1527e1d7d6bf8e629bd34aed 36476
libfltk-forms1.4_1.4.2-1_amd64.deb
737123ab049c37510941c00a789c9f7fc4ea62db88a21bdff7acfe1342c3ef29 179800
libfltk-gl1.4-dbgsym_1.4.2-1_amd64.deb
d443cb278b5cb73612a3d6388cd83c40c4d9d9e8cb4a73b5181cf0c9c20359c7 83572
libfltk-gl1.4_1.4.2-1_amd64.deb
6faf7042e540124400abc38b55fcda9bd60f418874307e802e26728958dafcc3 295428
libfltk-images1.4-dbgsym_1.4.2-1_amd64.deb
2368a113ac519706f0eea3979df77133e02a7d2b2b1b068195a9f964fd9f3bc1 109668
libfltk-images1.4_1.4.2-1_amd64.deb
5bfdaab2abb365b5ca47f42644855122067fc226baf9ac8e841dc06604d53d87 29348
libfltk1.4-compat-headers_1.4.2-1_all.deb
8512f338b637f375ce0208c95db34bea99a7ac334ebb1c358d436b20a57ae709 2504628
libfltk1.4-dbgsym_1.4.2-1_amd64.deb
e9679337f2dcbb895276a0fab9e41ba703eb042350acac36cacc06059d260989 1055956
libfltk1.4-dev_1.4.2-1_amd64.deb
876ad806d0bc032893703856a424ee0dc3e6ecd384fea386af218ab7ea1c2b62 585240
libfltk1.4_1.4.2-1_amd64.deb
Files:
73a453bf87f965e98f761d1e3d966c11 3006 libs optional fltk1.4_1.4.2-1.dsc
2df31c81fbf9ef79f9ac5895d4559e6b 9277276 libs optional
fltk1.4_1.4.2.orig.tar.gz
4a5db421d6d11c45c51201b8026a3bea 62728 libs optional
fltk1.4_1.4.2-1.debian.tar.xz
4a17f90cf1c1903b75030802a3a20e8a 34392 debug optional
fltk-options-dbgsym_1.4.2-1_amd64.deb
658ea64b2cdf137655c1f45b5c0bb562 55288 x11 optional
fltk-options_1.4.2-1_amd64.deb
f780d1e2af492dd888c62169bff72815 15416148 doc optional
fltk1.4-doc_1.4.2-1_all.deb
7378150ab6d2a32d89f461c90aaa68dc 7680708 debug optional
fltk1.4-games-dbgsym_1.4.2-1_amd64.deb
f716f7cd239ccf3c07ad434c71f80c10 999204 games optional
fltk1.4-games_1.4.2-1_amd64.deb
5f359aeeb87378e448cb4b891340e0c1 28585 libs optional
fltk1.4_1.4.2-1_amd64.buildinfo
1981525596c98ad06100f2b7421304e7 1149476 debug optional
fluid-dbgsym_1.4.2-1_amd64.deb
7a72fc6996c97f90e0e6ffd50b3dd481 330980 devel optional fluid_1.4.2-1_amd64.deb
02314c04090a8c59fca942fe2cd7e32e 2348 debug optional
libfltk-cairo1.4-dbgsym_1.4.2-1_amd64.deb
ee21b49b3cc5a0b3d12fee1d90aad0a3 28844 libs optional
libfltk-cairo1.4_1.4.2-1_amd64.deb
bc92195dbad6263e27f10eb0e7608d29 49760 debug optional
libfltk-forms1.4-dbgsym_1.4.2-1_amd64.deb
76e4e108bb921c3f470394e828cf7ac9 36476 libs optional
libfltk-forms1.4_1.4.2-1_amd64.deb
bdd4eafa6755bc15747a9563fac828fe 179800 debug optional
libfltk-gl1.4-dbgsym_1.4.2-1_amd64.deb
6c86f36eb3ae2261efa4fb1dea848712 83572 libs optional
libfltk-gl1.4_1.4.2-1_amd64.deb
d07c12601b48b4d1b9f5a50ede9f15fb 295428 debug optional
libfltk-images1.4-dbgsym_1.4.2-1_amd64.deb
8ed241d48dc49c8735e852f25a3c4b8b 109668 libs optional
libfltk-images1.4_1.4.2-1_amd64.deb
3ddeeb97bf095c0d13604f1a1e843d43 29348 libdevel optional
libfltk1.4-compat-headers_1.4.2-1_all.deb
2bd440d39e355f09ddb2a15c9a126dc4 2504628 debug optional
libfltk1.4-dbgsym_1.4.2-1_amd64.deb
50d2bc3923a7cb5738bee6131762d545 1055956 libdevel optional
libfltk1.4-dev_1.4.2-1_amd64.deb
968ba25e3528f330bca4dd882fc54cc6 585240 libs optional
libfltk1.4_1.4.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfDq5z9IwvTDdAJxZHnCRsfFKZKIFAmfrTS8ACgkQHnCRsfFK
ZKKVdg/7BWjTFgzdy3KR1HJwaMLgdB1VV6F4PZE8VDHqJ6zPKtnjdIMWzsycTAKE
imbQ8NQRKi6T7kd70JX7CE/8mruZOmvtb9wG1Ji2iDi326WE3YnMRnsWrpOsjybS
owDeEWEXg8H9mMGfBX4xuODfZ5dFrSWWzliB3zEyT9y+uKXdO4rZvsD+FN4DdVV6
SpJr8SLDwnCRgqLyDhxUb2HkmjA/U+i5+9eprQesqnF1wHD8Cpik4cdxWVxX/Hme
1JauidNLWmEl+jMZWrxhyqvj7/HP+5uw0kkU86zmA6wE1SaaBjOgwW5zjY1nyt3k
m6NXVwEGX51odggOuA0cV+bsdxVzRFbQF9GyEFW2weAxAdrVWjhusLrJX2eqA9F2
NSgiIpS03fRwhY9abPTLajPiQi4fKpjdk3D9Fg1aYmFgHf2PoE/GvZCtTpeTvYr7
9bTDXF6zTOkMV4BUuxwF99wftMMEicZYDOVGelvzGEUzAubA161VAXBamqS6sTD8
ihfOWVVaWmWehJxpDZ+jrGXwkNyqEL6kLkUgHcoCVq4FCYO4y8EjzB3QdWP39Qnb
aSaUAxhEPTSOK8HA+FRnJqizLqwODmyUCPyPSZSNcuINl5TcOoIti771Ds9uUVZj
MFL7I/1JvD+SMb8rcvVrJgLi5dYwVq7RjNvnEdauNfaJAc2l8ao=
=TPUf
-----END PGP SIGNATURE-----
pgpqdPaP3TKqm.pgp
Description: PGP signature
--- End Message ---