Commit Graph

121 Commits

Author SHA1 Message Date
probonopd d6ac06cab4 Do not bundle "platformthemes/libqgtk2.so", "styles/libqgtk2style.so" (#538)
https://github.com/linuxdeploy/linuxdeploy-plugin-qt/issues/109
Thanks Jean Ghali
2022-07-04 21:15:41 +02:00
tobtoht 66d6eeea28 Allow linuxdeployqt to be built with Qt 6
Allow linuxdeployqt to be built with Qt 6; this does not mean that we build linuxdeployqt with Qt 6 or that linuxdeployqt can deploy Qt 6 applications yet

Thanks @tobtoht
2022-05-24 19:03:04 +02:00
Tristan Cladet 570ca2dcb1 Add -qtlibinfix support in order to precise the libinfix set for a custom Qt distribution. Without this option, linuxdeployqt is not able to look at the Qt plugins directory. (#463)
* Add -qtlibinfix support in order to precise the libinfix set for a custom Qt distribution. Without this option, linuxdeployqt is not able to look at the Qt plugins directory.

* Add dedicated qtlibinfix section in documentation.

* Missing lib prefix for the -qtlibinfix example in documentation.

* Update README.md

Co-authored-by: Tristan Cladet <tristan.cladet@siemens.com>
Co-authored-by: probonopd <probonopd@users.noreply.github.com>
2021-08-28 22:16:28 +02:00
probonopd a3648aed4a Bump glibc 2021-04-26 20:01:27 +02:00
Alexander Gorishnyak 5195ec194e Add additional check on link creation (#403) 2019-11-22 21:04:07 +00:00
probonopd 992d7afbfe Handle '#' comments correctly and allow this script to run standalone
[ci skip]
2019-09-26 18:36:38 +00:00
probonopd 570cd59e1d Update excludelist.h to reflect the current state of https://github.com/AppImage/pkg2appimage/blob/master/excludelist
https://github.com/Subsurface-divelog/subsurface/issues/1971#issuecomment-535628461
2019-09-26 18:32:12 +00:00
probonopd 586aaf7111 Additional check
Additional check to make sure that the undocumented, unsupported and not recommended `-unsupported-allow-new-glibc` option is not abused to create results that are broken; see https://github.com/probonopd/linuxdeployqt/issues/340 for more information
2019-09-21 10:31:38 +00:00
tilya 42e51ea7c7 Adds the option to pass custom update information (#389)
If linuxdeployqt is called with the option -updateinformation=<update
string>, it passes that update string to appimagetool. Otherwise it uses
-g to guess (the original behavior).
2019-08-28 05:40:52 +00:00
probonopd c721bc9e32 Use PVS-Studio Analyzer
https://www.viva64.com/en/pvs-studio/
2019-07-28 19:02:31 +00:00
probonopd 9bb5ff7274 Also deploy Qt 4 translations, closes #360 (#368)
https://github.com/probonopd/linuxdeployqt/issues/360#issuecomment-487554671
2019-04-30 16:40:01 +00:00
probonopd de6d87358b Mention glibc 2.23 and xenial 2019-04-10 07:48:00 +02:00
probonopd cfa4dc561a Revert "Revert "Deploy platformthemes/libqgtk2.so, styles/libqgtk2style.so, iconengines and imageformats (#352)""
This reverts commit fb878b1dfc.
2019-03-09 22:00:23 +01:00
probonopd fb878b1dfc Revert "Deploy platformthemes/libqgtk2.so, styles/libqgtk2style.so, iconengines and imageformats (#352)"
This reverts commit aa78a03de0.
2019-03-09 21:15:55 +01:00
probonopd aa78a03de0 Deploy platformthemes/libqgtk2.so, styles/libqgtk2style.so, iconengines and imageformats (#352) 2019-03-07 17:44:13 +00:00
probonopd 7789123089 Revert breakage
https://github.com/Subsurface-divelog/subsurface/pull/1953#issuecomment-457954945
2019-01-27 22:16:48 +00:00
probonopd eba669d39b Always bundle iconengines,imageformats
Closes https://github.com/probonopd/linuxdeployqt/issues/82
Closes https://github.com/probonopd/linuxdeployqt/issues/325
2019-01-27 20:02:13 +00:00
probonopd f5df5184e2 Make the bundled application look good on, e.g., Xfce (#346) 2019-01-27 19:53:17 +00:00
probonopd 37631e5640 LogNormal() for removing rpaths, it's not something that needs to be warned about 2019-01-20 14:36:46 +00:00
probonopd 1bcce5d0a5 openSUSE Leap 15.0 uses glibc 2.26 and is used on OBS 2019-01-17 07:44:05 +01:00
probonopd 56a8027535 Update shared.cpp 2019-01-13 15:19:26 +00:00
probonopd 4123a34a39 Update main.cpp 2019-01-13 15:18:51 +00:00
probonopd 2ce6e0d2ce extern bool bundleEverything;
[ci skip]
2019-01-13 15:08:16 +00:00
probonopd ae8fad38fe skipGlibcCheck, #340 2019-01-13 10:10:06 +01:00
probonopd 9905d4a625 Reorder 2019-01-13 09:59:36 +01:00
probonopd b3e6e91f25 appimagetool not --verbose 2019-01-12 14:14:46 +00:00
probonopd 22ba493e3f Clarify message, #340 2019-01-08 19:01:35 +01:00
probonopd fc64c50c09 Update main.cpp 2019-01-06 04:52:07 +01:00
probonopd b9b57e266e gnu_get_libc_version 2019-01-06 04:37:28 +01:00
probonopd e26b003a43 Update main.cpp 2018-12-27 01:20:04 +00:00
probonopd 4f449c161d Update main.cpp 2018-12-27 01:08:20 +00:00
probonopd 2633eb943b Allow for icon file names with dots, such as org.olivevideoeditor.Olive.png
https://github.com/olive-editor/olive/issues/159
2018-12-27 00:54:50 +00:00
probonopd 600fc20ea7 Keep existing AppRun (#335)
Keep existing AppRun, closes #159
2018-12-15 11:12:48 +00:00
M-Mueller 3381c6c667 Correctly handle libraries in subdirectories (#328)
Leave libs that are already in the AppDir in their current location
2018-11-10 07:50:03 +00:00
Ilya Bizyaev 8b3ded6a4c Add option to specify qmlimportscanner importPaths (#320) 2018-10-05 12:29:28 +02:00
TheAssassin 296b5e91f5 Update excludelist 2018-07-19 22:04:14 +02:00
Florian Märkl b9b3321202 Add -ignore-glob argument (#305) 2018-07-15 12:01:02 +00:00
probonopd ac2d5c2180 fix-message
#303
2018-07-09 20:51:02 +02:00
probonopd 5542062897 Close #300, thanks kviktor
In https://github.com/probonopd/linuxdeployqt/issues/300#issuecomment-398049462 @kviktor writes: 

> With this workaround things seem to work great (originally I just removed the whole if/return part but with that the program ran for about 15 mins, with the current one it takes around 5 min to complete which is close to the original one, also it fixes the issue that `xcbglintegrations` is not getting copied over)
2018-06-18 19:46:45 +02:00
osemmler fff6974040 Fix the copy of the removed file. (#298) 2018-06-02 08:44:20 +00:00
probonopd c17e3f0e8a Do not remove suffixes from appName, should close #289
Thanks @TheAssassin
2018-05-09 20:07:44 +02:00
tsteven4 e03847c81d Deploy xcbglintegrations plugin when using libQt5Gui, closes #30 2018-05-09 17:22:01 +00:00
Henner Kollmann c0183494ec Merge branch 'master' into find_qmake_in_exepath 2018-05-09 14:40:01 +02:00
probonopd bba42c7cc0 Deploy positioning plugins if QtPositioning library is deployed, #287 2018-05-05 17:27:24 +00:00
Alexander Gottwald 8a17fbf310 Fix generate-excludelist.sh for Bash 4.1
Bash 4.1 does not support a -1 array subscript. Compute the last index instead.
2018-04-27 10:05:05 +02:00
probonopd 9c90a882ac Remove VDSO code, discussion in #283 (#285) 2018-04-21 10:09:13 +02:00
TheAssassin 45088e5a5e Fix -show-exclude-libs
Had to move the parsing of -show-exclude-lib up to the block where the
version options are parsed, otherwise a call like
./linuxdeployqt<...>.AppImage -show-exclude-libs
wouldn't work.

CC @patrickelectric
2018-04-13 03:37:26 +02:00
TheAssassin a99685ca77 Merge branch 'master' into TheAssassin/fix-274 2018-04-13 03:26:56 +02:00
TheAssassin b09cf168d7 C++11 required 2018-04-13 03:26:25 +02:00
TheAssassin 4ae11ebc2d Restore original argument parser 2018-04-13 02:55:38 +02:00