summaryrefslogtreecommitdiff
path: root/pkg/bundles/build.mk
AgeCommit message (Collapse)Author
2018-02-15[pkg] fixes for bundle scriptKali Kaneko
2018-02-15[pkg] add target for anonvpn bundlesKali Kaneko
2018-02-15[feat] implement fallback to webkit for bundlesKali Kaneko
in the end, depending on webengine didn't seem to be such a great idea: it makes bundles more complex, heavy and brittle. I tried compiling qt5 and the maintained qtwebkit fork, but that had also its own set of problems (lastly, pyinstaller didn't work properly; pyqt also adds a lot of garbage even if you disabled lots of modules you don't need). so, this is a fallback to a stretch-based build. it fixes the libGL library by adding the right version into the bundle. in this commit I also add a dockerfile for an image that can build bundles by installing pip dependencies directly in the system. this has the advantage that the build process is very fast, but the downside that a new image needs to be pushed to the registry each time that new dependencies are added; we'll also miss any bug due to introducing new dependncies (but hopefully it will be catched by other steps in the CI). The good side of it is that it reduces the need for some hacks in the build process when bundling from a virtualenv.
2018-01-26[pgk] fix libGL lib name in debianKali Kaneko
2018-01-26[pkg] fix libGL path for stretchKali Kaneko
2018-01-26[pkg] add more missing libs and resourcesKali Kaneko
2018-01-26[pkg] build bundles on stretchKali Kaneko
zesty EOL reached
2018-01-09[bug] add missing libs to pyinstaller for qtwebengineKali Kaneko
- Resolves: #9191
2017-12-22[pkg] Include required files in headless buildSimon Fondrie-Teitler
Also pull in cython and restructure the package.
2017-12-20[bug] copy missing provider pinning in osxkali
2017-12-20[pkg] copy uninstaller to the bundleKali Kaneko
2017-12-20[pkg] add osx bundle script inside venvadmin
2017-12-20[pkg] add make target for headless buildsSimon Fondrie-Teitler
This adds a make target which allows for headless builds. It runs pyinstaller and copies some required files.
2017-12-08[pkg] copy provider certificates on bundlesKali Kaneko
2017-12-02[pkg] update versions of openvpn and mbedtlsKali Kaneko
2017-11-30[pkg] pick gpg from local buildKali Kaneko
2017-10-11[feat] add gpg and pemfile in osx buildskali
These two details were blocking mail service from working in osx.
2017-10-06[pkg] add linux64 to the bundle commandsKali Kaneko
2017-10-03[pkg] pin pyinstaller versionKali Kaneko
Also, allow to pass a different repo to the build-in-docker script. - Resolves: #9089
2017-08-14[pkg] fix osx bundle by relinking broken _scrypt dylibkali
2017-08-14[bug] report version correctly in bundleskali
- Resolves: #8992
2017-08-14[pkg] move bundling scriptskali