Package: codelite
Version: 8.0.1+dfsg2-1
Severity: normal
Tags: patch
Dear maintainer,
I noticed that codelite has a BD on libwxgtk-webview3.0-dev, but there's
no resulting runtime dependency on libwxgtk-webview3.0-0.
Investigating, I see there's a WITH_WEBVIEW option which debian/rules
passes, which just adds the wx webview library to the list linked
against, but I can find no trace of and code actually using the
wxWebView class in the code, which is presumably why nothing ends up
pulling in libwxgtk-webview3.0-0.
I tried a build with the attached patch and it succeeds. I haven't
tried to test the resulting package though.
In wxwidgets3.0 3.0.2-3, I've dropped the webview packages as they
require an old and deprecated version of webkitgtk, so it would be
good to eliminate this dependency, especially if it indeed isn't
used.
Cheers,
Olly
diff -Nru codelite-8.0.1+dfsg2/debian/changelog codelite-8.0.1+dfsg2/debian/changelog
--- codelite-8.0.1+dfsg2/debian/changelog 2015-06-14 11:44:30.000000000 +1200
+++ codelite-8.0.1+dfsg2/debian/changelog 2015-06-29 23:56:35.000000000 +1200
@@ -1,3 +1,11 @@
+codelite (8.0.1+dfsg2-1.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * debian/control,debian/rules: Codelite never uses wxWebView, so don't try
+ to enable using it.
+
+ -- Olly Betts <[email protected]> Mon, 29 Jun 2015 22:58:00 +1200
+
codelite (8.0.1+dfsg2-1) unstable; urgency=medium
* Remove codelitephp/PHPParserUnitTests/Tests/Mage.php which is licensed
diff -Nru codelite-8.0.1+dfsg2/debian/control codelite-8.0.1+dfsg2/debian/control
--- codelite-8.0.1+dfsg2/debian/control 2015-05-16 22:30:49.000000000 +1200
+++ codelite-8.0.1+dfsg2/debian/control 2015-06-29 22:57:58.000000000 +1200
@@ -12,7 +12,6 @@
liblldb-3.5-dev [!arm64 !hurd-i386 !mips64el !ppc64el !sparc],
libssh-gcrypt-dev,
libwxgtk3.0-dev,
- libwxgtk-webview3.0-dev,
libwxsqlite3-3.0-dev,
llvm-3.5 [!hurd-i386 !sparc],
pkg-config
diff -Nru codelite-8.0.1+dfsg2/debian/rules codelite-8.0.1+dfsg2/debian/rules
--- codelite-8.0.1+dfsg2/debian/rules 2015-05-17 06:24:21.000000000 +1200
+++ codelite-8.0.1+dfsg2/debian/rules 2015-06-29 23:55:27.000000000 +1200
@@ -10,7 +10,6 @@
LLVM_VERSION := 3.5
CONFIG_EXTRA := \
- -DWITH_WEBVIEW=1 \
-DCMAKE_INSTALL_LIBDIR=lib \
-DLIBCLANG_T=/usr/lib/$(DEB_HOST_MULTIARCH)/libclang-$(LLVM_VERSION).so \
-DLIBCLANG_INCLUDE_T=/usr/lib/llvm-$(LLVM_VERSION)/include/ \