Jakob Gahde
6340408518
Also set rpath for -executable=<path>, resolves #83
8 years ago
probonopd
bd459f7869
Do not error when there are no translations
8 years ago
probonopd
9a93e030cf
Attempt to obey pre-existing RPATHs, #52
8 years ago
probonopd
6d4c1d966b
Attempt to obey pre-existing RPATHs, #52
8 years ago
probonopd
646201dcab
Revert "Create shared.cpp"
This reverts commit fd8bd30534
.
8 years ago
probonopd
fd8bd30534
Create shared.cpp
8 years ago
probonopd
b661b394fa
Closes #138 , the function 'getBinaryDependencies' was never used
8 years ago
Adrian Schröter
11e35ce7af
Fix Qt version detection, qtDetected must not be a bool
8 years ago
Adrian Schröter
2bbb0844b5
Try to find version specific qmake first
Improve logging
8 years ago
Live-CD User
697b1262dc
Attempt at fixing #128
8 years ago
probonopd
21214ee27a
Disable patchQtCore
8 years ago
probonopd
3df78b975a
Do not bundle libpangoft2-1.0.so.0, libpangocairo-1.0.so.0, libpango-1.0.so.0
https://github.com/probonopd/AppImages/issues/240
8 years ago
probonopd
0f2dba46ff
Translations deployment, thanks Ribtoks
https://github.com/probonopd/linuxdeployqt/compare/16f2176...Ribtoks:18efafdea7cd77fb9e201ecfbf522b5d5c68a165?expand=1
8 years ago
probonopd
e8ea2c94a5
Fix for PrivateWidgets not being deployed, closes #113
16f2176b15
8 years ago
probonopd
195b793686
Do not exit if qmlimportscanner is not found
8 years ago
probonopd
1c852a19ae
Skip QML imports if no Qt detected
8 years ago
probonopd
08d091725c
Update shared.cpp
8 years ago
probonopd
731c08ad89
Modify qt.conf
8 years ago
probonopd
b0cb33c9de
Revert "No longer generate qt.conf since we use qt_prfxpath now"
Possible workaround for #98 , #99 , #122
This reverts commit 5df50f332b
.
8 years ago
probonopd
f6664faaf9
Update shared.cpp
8 years ago
probonopd
ea673893db
Stop on ldd not found errors; use qmake-qt5 if needed
Closes #101
8 years ago
probonopd
bace185665
See whether this makes any difference for setting the rpath of plugins
8 years ago
probonopd
b71bd4d587
Deploy libraries in QML imports
8 years ago
probonopd
8f87719a32
Revert move, not sure if it makes a difference
8 years ago
probonopd
8e95f095dc
Remove non-working code
8 years ago
probonopd
6926e89d15
Workaround for OBS builds
8 years ago
probonopd
2897666c50
Add verbosity concerning non-properly deployed libs
8 years ago
probonopd
60725dec9a
Fix string patching
8 years ago
probonopd
8acc1cb3d9
Patch hardcoded paths for Arch Linux Qt
Partially addresses https://github.com/probonopd/linuxdeployqt/issues/98
8 years ago
probonopd
a8515d1bda
Patch all qt_* strings in libQt5Core.so that exist ( #97 )
Closes https://github.com/probonopd/linuxdeployqt/issues/79
8 years ago
probonopd
af8d32bb8f
Also exclude libnssutil3.so
As per https://github.com/lirios/browser/issues/44#issuecomment-287635212
8 years ago
Àlex Fiestas
0fea9e03d2
Fix a typo in "QT_INSTALL_QML" key usage (removing extra space)
The key with a space at the end does not seem to exists neither in my
testing environment (container reproducing current travis.yml file) nor
on my main system.
8 years ago
Àlex Fiestas
a1a4923ba3
Exclude /usr/local from being detected as "Distribution Qt"
/usr/local is the canonical place to put self built applications and
libraries so it should be exlucded from the logic to detect distribution
shipped Qt.
8 years ago
Àlex Fiestas
ac9e9db2d0
Remove or replace all uses of qmlImportsPath by qtToBeBundledInfo
It seems that the removal of qmlImportsPath was half-done and there were
still some uses of it around.
8 years ago
probonopd
fc571daf7b
Always use qtToBeBundledInfo.value("QT_INSTALL_QML ")
8 years ago
probonopd
9359693d9f
Do not exit because this could be a script that patchelf can't work on
8 years ago
Uwe Hermann
a6e35bc727
Fix two compiler warnings.
../shared/shared.cpp: In function ‘LibraryInfo parseLddLibraryLine(const QString&, const QString&, const QSet<QString>&)’:
../shared/shared.cpp:220:102: warning: unused parameter ‘rpaths’ [-Wunused-parameter]
LibraryInfo parseLddLibraryLine(const QString &line, const QString &appDirPath, const QSet<QString> &rpaths)
^~~~~~
../shared/shared.cpp: In function ‘void stripAppBinary(const QString&)’:
../shared/shared.cpp:681:36: warning: unused parameter ‘bundlePath’ [-Wunused-parameter]
void stripAppBinary(const QString &bundlePath)
^~~~~~~~~~
8 years ago
probonopd
5b68f3af59
Warn about systm Qt when encountering Qt in /usr
8 years ago
probonopd
eae604d254
Set qt_plugpath=plugins
As per https://github.com/probonopd/linuxdeployqt/issues/75#issuecomment-280962215
8 years ago
probonopd
b32682ba8e
Set qt_plugpath to ../plugins in an effort to solve #75
8 years ago
probonopd
3aca9d5c9b
Clear qt_plugpath which may exist and may be set to /usr/... in distro Qt packages
8 years ago
probonopd
7adb7cc292
Add explicit {}
8 years ago
probonopd
2e5cfae904
Do not hardcode usr/
8 years ago
probonopd
86ce8f84e2
Workaround to deploy Qt diretory to qt/ in FHS-like mode
8 years ago
probonopd
a0a3e54851
Fix rpath, set to $ORIGIN/lib/ in non-FHS mode
8 years ago
probonopd
5df50f332b
No longer generate qt.conf since we use qt_prfxpath now
8 years ago
probonopd
2e6835bc64
Set "qt_prfxpath=." or "qt_prfxpath=..", closes #12
8 years ago
probonopd
792c5cc9d5
Set "qt_prfxpath=." or "qt_prfxpath=../../", closes #12
8 years ago
probonopd
342524d2d1
Update shared.cpp
8 years ago
probonopd
8eef3f66be
For now, use -n option for appimagetool, closes #71
8 years ago