--- Begin Message ---
Source: lablgl
Version: 1:1.05-2
Severity: important
Tags: patch
Dear Maintainer,
The current lablgl package build-depends on the deprecated Tcl/Tk 8.5
which is to be removed from Debian soon. I'd like to suggest a patch
which switches this dependency to tcl-dev and tk-dev (the default
version, as for now it's 8.6). If you don't mind, I could do NMU
with this change. I can't say that I've thorouhgly tested if it
works fine though.
-- System Information:
Debian Release: 9.4
APT prefers stable-debug
APT policy: (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental'), (1, 'unstable'), (1, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-0.bpo.3-amd64 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru lablgl-1.05/debian/changelog lablgl-1.05/debian/changelog
--- lablgl-1.05/debian/changelog 2015-10-10 07:54:02.000000000 +0300
+++ lablgl-1.05/debian/changelog 2018-03-15 11:54:47.000000000 +0300
@@ -1,3 +1,11 @@
+lablgl (1:1.05-2.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Switch to the Default Tcl/Tk version from 8.5 since 8.5 is to be removed
+ from Debian.
+
+ -- Sergei Golovan <sgolovan@debian.org> Thu, 15 Mar 2018 11:54:47 +0300
+
lablgl (1:1.05-2) unstable; urgency=medium
* Add liblabltk-ocaml-dev to Build-Depends
diff -Nru lablgl-1.05/debian/control lablgl-1.05/debian/control
--- lablgl-1.05/debian/control 2015-02-26 10:55:23.000000000 +0300
+++ lablgl-1.05/debian/control 2018-01-19 15:13:13.000000000 +0300
@@ -11,8 +11,8 @@
Build-Depends:
debhelper (>= 9),
ocaml (>= 4.00.1),
- tcl8.5-dev,
- tk8.5-dev,
+ tcl-dev,
+ tk-dev,
liblabltk-ocaml-dev,
libgl1-mesa-dev | libgl-dev,
libglu1-mesa-dev | libglu-dev,
@@ -36,8 +36,8 @@
#
# debhelper (>= 4.0): used in debian/rules, debian/compat
# ocaml: the ocaml compiler and stdlib, with labltk
-# tcl8.5-dev: #include <tcl.h>
-# tk8.5-dev: #include <tk.h>
+# tcl-dev: #include <tcl.h>
+# tk-dev: #include <tk.h>
# libgl-dev: #include <GL/gl.h>
# #include <GL/glx.h>
# libglu-dev: #include <GL/glu.h>
@@ -71,7 +71,7 @@
Depends:
libgl1-mesa-dev | libgl-dev,
libglu1-mesa-dev | xlibmesa-glu-dev | libglu-dev,
- tk8.5-dev,
+ tk-dev,
ocaml-findlib,
libxmu-dev,
freeglut3-dev,
diff -Nru lablgl-1.05/debian/Makefile.config lablgl-1.05/debian/Makefile.config
--- lablgl-1.05/debian/Makefile.config 2013-07-24 10:21:16.000000000 +0400
+++ lablgl-1.05/debian/Makefile.config 2018-01-19 15:13:38.000000000 +0300
@@ -20,9 +20,9 @@
# Where to find Tcl/Tk headers
# This must the same version as for LablTk
-TKINCLUDES = -I/usr/include/tcl8.5
+TKINCLUDES = -I/usr/include/tcl
# Tcl/Tk libs (for broken RTLD_GLOBAL: e.g. FreeBSD 4.0)
-TKLIBS = -ltk8.5 -ltcl8.5
+TKLIBS = -ltk -ltcl
# Where to find OpenGL/Mesa/Glut headers and libraries
GLINCLUDES =
--- End Message ---
--- Begin Message ---
Source: lablgl
Source-Version: 1:1.05-3
We believe that the bug you reported is fixed in the latest version of
lablgl, 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 892990@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated lablgl 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 16 Mar 2018 09:44:22 +0100
Source: lablgl
Binary: liblablgl-ocaml liblablgl-ocaml-dev
Architecture: source
Version: 1:1.05-3
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description:
liblablgl-ocaml - Runtime libraries for lablgl
liblablgl-ocaml-dev - OpenGL interface for Objective Caml
Closes: 892990
Changes:
lablgl (1:1.05-3) unstable; urgency=medium
.
* Switch to the default Tcl/Tk version from 8.5 since 8.5 is to be removed
from Debian. Thanks to Sergei Golovan for the patch! (closes: #892990)
* debian/copyright:
- change license short name "BSD" to "BSD-3-clause"
- add short license names GPL-2+, LGPL-2.1
- https in format specifier
* Standards-Version 4.1.3
* debhelper compat level 11
Checksums-Sha1:
0208d3d9e886cb58cf083cbf6701e3160614145d 2433 lablgl_1.05-3.dsc
ae805a0f8896f29ec94c594400cab65ae076c54b 11216 lablgl_1.05-3.debian.tar.xz
78ac8c43a8a7456a10773111744e06fef92c8d1f 9729 lablgl_1.05-3_source.buildinfo
Checksums-Sha256:
f358f81476d1e63ed52bfbdd4d634c76a4a96ef4ee2ed9d3fe8a3844d0cfc43e 2433 lablgl_1.05-3.dsc
a2e9cfe506933a18034b46e4aed50dc92fee6f0176a47169f408490a237e7f8c 11216 lablgl_1.05-3.debian.tar.xz
7b4d63268d25cabde3a8c0e106be9e70283a5bb3018527d9d737515801daf3ad 9729 lablgl_1.05-3_source.buildinfo
Files:
115651c8c53ffca2699216d865cf9984 2433 ocaml optional lablgl_1.05-3.dsc
05f09fae1a84fc39cf485e58084b2ee3 11216 ocaml optional lablgl_1.05-3.debian.tar.xz
e2e40479004068f3a11a76531e98cf18 9729 ocaml optional lablgl_1.05-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEAgVIKeEtDyqOZI5idFxHZtTKzf8FAlquvIsACgkQdFxHZtTK
zf/Lxw/5AVVB7+IYlNju1BErAfmniKSIfxvTGKBKb7QIIGCP3my34dHxGtvfikJ2
4clelKWhYwwS1oI9D4gx2T2nIgQ+yAHb1WlBEGeihjDyBs9t7yO7ZsLxHBKoXz0A
2mRzC+sEQyU63B6RRybP8aGWGvNas+v2dWXidX10QaL028tMUSAACiYJnU0oZLeD
FYcYfZ/5fx4iZ/eBGJ26o2Dd2VAQX9tI9CBUFCAO/Zk4TVE2X9Wu4vrtTQ8+7HOo
6Flvf0UHf7aDIEMV4nf+XSQn3m/phYIqTc42Wl/Vtm3TKTELibpZ6z7s5Sw9JOFd
XLXqDr4Ez3u6wL2jVbDUqhzLxS2u6mzfiprPNpH1CzVdXlsK6OP/zsd+BdSd5Gqd
QDsAOC7zFCnWEZYy5GWSwoqHLQIC5kwQtLKrAG5+LM6RbcMegdtd6elbUzSZa6ig
fzUMb1LngK57L59yDqqaGhzYjyyjwsbFl0iOSJ5qx8b9rEf4+Tor3IBuEWhK4sdz
BJJQ6cYiP9H3TZzYK1EJS08EvGwoSxJ9YFQ4Lwq6dj+S5QPRQBpF8iaehjnY8+7I
aCwEfo9Pl14U9uLAh5rcn48j8ZVrePZ2GHQAGevAQH6nx9qHUJyRK2bhp0z07R2d
JtdE9ZxP0hAkeS0Fs6Mf/WMvce97yBnDj/WfwJcl6+rBozgpoUI=
=N2Bd
-----END PGP SIGNATURE-----
--- End Message ---