probonopd
ff61e88162
Do not run strip on files that contain rpath starting with $
Workaround for https://github.com/NixOS/patchelf/issues/10 ?
8 years ago
U. Bruhin
453fbfd163
Fix compile error when using Qt5.2
Error message: 'QJsonValue::QJsonValue(const void*)' is private
8 years ago
Manio
a680de5b2b
Improve bundling of Qt libs
Workaround for not bundling Qt libs when Qt is installed in /usr/local/Qt...
8 years ago
Manio
959ef98726
Update shared.cpp
Final improvement to Qt WebEngine resources location
8 years ago
Manio
92e02657d9
Update shared.h
Add new function
8 years ago
atehxx
97b8ba862b
Update shared.cpp
Fixed few paths to Web Engine resources as where they seem to be in 5.7.1
8 years ago
probonopd
4951fd133b
Deploy imageformats
8 years ago
Mikkel Krautz
f95bb9c1ca
shared/shared.cpp: improve Linux VDSO detection.
This commit improves the the VDSO lookup mechanism
by supporting the shared object names of the VDSO
object for other architectures.
8 years ago
Mikkel Krautz
d57f180179
shared/shared.cpp: remove a few minor C++11-isms.
These are the only issues preventing linuxdeployqt
from building on non-C++11 compilers.
Uses of the range-based for loop are replaced with
Qt's foreach macro.
Uses of auto are replaced with appropriate types.
8 years ago
probonopd
5c79e30f19
Also deploy plugins/iconengines/libqsvgicon.so whenever libQt5Svg.so.* is about to be deployed, closes #36
8 years ago
Thorbjørn Lindeijer
f45c7e3156
Improved the way Qt files are located
Using 'qmake -query' to get all information explicitly instead of parsing
the output of 'qmake -v' and deriving binary path, plugin path and QML
path from there.
Fixes #28
Fixes #37
8 years ago
probonopd
64178d00d5
Update shared.cpp
8 years ago
probonopd
120e6764bc
Update shared.cpp
8 years ago
probonopd
de00b3afb7
Fix missing "'"
8 years ago
probonopd
0730cacb6b
Use appimagetool rather than AppImageAssistant
8 years ago
probonopd
82f99776e2
Return correct exit code
8 years ago
probonopd
3415b30006
Trying to close #34 by taking care of libQt5WebEngineCore
8 years ago
probonopd
2a19bc32b5
Blacklist libnss3.so
Workaround for:
```
[1022/150138:ERROR:nss_util.cc(740)] Error initializing NSS with a persistent database (sql:/home/me/.pki/nssdb): libsoftokn3.so: cannot open shared object file: No such file or directory
[1022/150138:ERROR:nss_util.cc(211)] Error initializing NSS without a persistent database: NSS error code: -5925
[1022/150138:FATAL:nss_util.cc(213)] nss_error=-5925, os_error=0
```
8 years ago
probonopd
b1f3506c36
Exit with error code if AppImage generation fails
8 years ago
probonopd
3a464ba922
Stream output of AppImage generation while it happens
8 years ago
probonopd
80aca76f19
Fix bundling of QtQuick/PrivateWidgets
8 years ago
probonopd
71e301f91a
Remove 2 compiler warnings
8 years ago
probonopd
7c2590e387
Add comment about qml location
8 years ago
probonopd
69e57be9aa
Increase verbosity
8 years ago
probonopd
331353df02
Try to determine the Qt to be deployed from qmake on the $PATH
8 years ago
probonopd
d6c72c2edf
Generated by linuxdeployqt
8 years ago
probonopd
a4217a1ad0
Attempt to close #30 by deploying the xcbglintegrations plugins together with libQt5OpenGL
8 years ago
probonopd
42cbdb1a86
Increase verbosity
8 years ago
probonopd
da5e33b94f
Fix libQt5XcbQpa.so.5 => not found; #5
https://github.com/probonopd/linuxdeployqt/issues/5#issuecomment-245474269 thanks @skinnysuricate
8 years ago
probonopd
cb490c0302
LogError() if AppImage is already there
8 years ago
probonopd
3ed9b1c99b
-bundle-non-qt-libs
8 years ago
probonopd
08eddb5562
-bundle-non-qt-libs
[ci skip]
8 years ago
probonopd
755e9643af
fix Type=Application in .desktop file
8 years ago
probonopd
18b57437f5
Fix #19
8 years ago
probonopd
ec3230952e
Attempt to fix #18
8 years ago
probonopd
1bb3d1caae
Update shared.cpp
8 years ago
probonopd
117b176215
Bundle libicu*
8 years ago
probonopd
24e880156e
Bundle plugins and imageformats only if the corresponding .so libraries are bundled
8 years ago
probonopd
684c702fee
Simplify findAppBinary
8 years ago
probonopd
0b91936ca9
Tell users about the workaround for #2 until it is fixed
8 years ago
probonopd
43e8640d90
Increase verbosity and leave the first line in a try to solve #5
8 years ago
probonopd
dc665c69e3
Do not bundle libraries from /usr
8 years ago
probonopd
438fc5d1b8
Use more descriptive names
8 years ago
probonopd
36a5faf64f
exit(1) when needed tools are not available
8 years ago
probonopd
e947ff4941
Make #5 verbose (help wanted)
8 years ago
probonopd
da700386f4
Clear error messages when tools such as ldd, patchelf, strip are not installed
8 years ago
probonopd
0ee3d62825
Minor cleanup
8 years ago
probonopd
c3482ed44d
Remove more extraneous code specific to macOS bundle symlinking
8 years ago
probonopd
339bc27bbd
Remove unneeded code from macOS
8 years ago
probonopd
c589480529
Remove QVersionNumber, seems to be only used for macOS
8 years ago