Felix Weilbach
7e45dd9d14
Take branding for vfs plugins into account
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-11-10 15:13:25 +01:00
Thatoo
37a64ab19b
upload-appimage.sh correction
...
Signed-off-by: Thatoo <thatoo@users.noreply.github.com>
2021-10-22 12:42:04 +02:00
Thatoo
3ab698a0c5
To allow auto update of AppImage package
...
Signed-off-by: Thatoo <thatoo@users.noreply.github.com>
docker image 4
Signed-off-by: Thatoo <thatoo@users.noreply.github.com>
2021-10-20 15:50:38 +02:00
Felix Weilbach
ae3d10d3a7
Use build-appimage.sh from Brander
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-10-04 12:51:17 +00:00
Felix Weilbach
88e7861239
Enable warnings as errors when compiling with Clang and GCC
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-09-17 13:32:26 +00:00
Felix Weilbach
332a48e6a1
Update to Qt 5.15
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-08-19 14:01:46 +02:00
znerol
547c1f57d9
Fix macOS app bundle name in packaging scripts
...
Signed-off-by: znerol <lo+github@znerol.ch>
2021-08-18 09:43:50 +02:00
Matthieu Gallien
65d22c08b7
put VFS plugins into the correct path
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-08-17 10:18:25 +00:00
István Váradi
e0697eefa0
Do not build for Groovy
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2021-07-28 14:46:55 +00:00
Felix Weilbach
7094d699e9
Allow installation on Windows version < 1709
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-07-08 08:11:17 +00:00
Matthieu Gallien
8ad6f89fed
bring back dynamic load of VFS plugins
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2021-07-08 08:11:17 +00:00
allexzander
860514f01b
Run legacy uninstall exe in a secure way.
...
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-06-30 11:58:13 +00:00
István Váradi
f69c595103
Use the full GPG key ID for signing Debian packages
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2021-06-24 12:01:29 +00:00
István Váradi
c27782279e
Add building for Ubuntu Impish
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2021-06-21 17:23:34 +02:00
Felix Weilbach
3e3c124af1
Enable clazy in drone
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-06-17 09:47:00 +02:00
Felix Weilbach
7850551cad
Start macOS app bundle name with uppercase letter
...
It's a convention on macOS that app bundle names start with an uppercase
letter. Also this aligns the app name with Windows and Linux.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-06-15 12:19:55 +00:00
Felix Weilbach
d4b0273792
Generate application png icons from svg icons
...
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-06-14 10:14:28 +00:00
Felix Weilbach
e7c65a71b8
Remove conditional logic for OEM.cmake
...
This file is not used in Brander and in the desktop client and just
confused people.
Signed-off-by: Felix Weilbach <felix.weilbach@nextcloud.com>
2021-06-14 10:14:28 +00:00
allexzander
c88e76a4a9
Minimum supported Windows 10, build 1709.
...
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-04-15 13:47:37 +03:00
allexzander
7d2ab1f3fe
Do not schedule reboot when installing MSI in silent mode unless 'SCHEDULE_REBOOT' is set.
...
Signed-off-by: allexzander <blackslayer4@gmail.com>
2021-04-14 06:59:21 +00:00
Kevin Ottens
576a25161b
Integrate the version suffix to the MSI filename
...
This should be enough to reinstate the "-daily" marker in the filename
for daily builds.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2021-01-14 19:24:42 +00:00
Felix Weilbach
db0f1e245d
Remove NO_SHIBBOLETH flag and dead code
...
Signed-off-by: Felix Weilbach <felix.weilbach@t-online.de>
2021-01-05 12:58:58 +01:00
István Váradi
dadc053809
Add support for Hirsute
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-12-22 10:19:08 +01:00
Kevin Ottens
a938e7d05f
Adjust the appimage script to the buildsystem changes
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-12-15 11:01:53 +01:00
Dominik Schmidt
a985ea8624
Do not select ownCloud in Finder after installation to fix #6781
2020-12-15 10:58:11 +01:00
Christian Kamm
7dc65b060d
NSIS: Register placeholder extension
...
Also change the placeholder suffix config option to not include the dot,
the dotless form is needed in the nsis script.
2020-12-15 10:57:50 +01:00
István Váradi
3d9d5f2fe7
Handle the case when the release version differs from that in VERSION.cmake
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-11-30 15:33:34 +01:00
allexzander
0fdb423fe0
fix AppImage build by using v0.10.0 for qtkeychain
...
Signed-off-by: allexzander <blackslayer4@gmail.com>
2020-11-30 13:41:12 +02:00
Kevin Ottens
0e617d020f
Adjust AppImage build of QtKeychain to be found by cmake
...
Now that things are done in a more standard way, let's adjust the
AppImage build so that QtKeychain is picked up properly now that our
FindQt5Keychain.cmake file is gone.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-11-02 13:28:02 +01:00
Michael Schuster
61dc4b9137
Update comments
...
Everyone uses their private mail, so ensure people can get in touch.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-15 02:18:52 +02:00
Michael Schuster
ce279d0bbd
Windows MSI: Add SKIPAUTOUPDATE property for the skipUpdateCheck setting
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:18:35 +00:00
Michael Schuster
2476dcb425
Windows MSI: Stay compatible with the upstream "StartMenuShortcuts" feature
...
Even though we only create a program shortcut in the Start Menu, try to make administrators lives easier by not diverging feature and option naming.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-10-05 07:18:35 +00:00
Michael Schuster
e024aa3f16
Windows: Win32 migration tools code review
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 16:40:19 +02:00
Michael Schuster
a9014f9852
Windows MSI: Add MSI scripts and UI resources
...
Uses CMake to generate and install all required files in the "msi/" directory.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 16:40:19 +02:00
Michael Schuster
f321cd8ae6
Windows: Add Win32 stand-alone migration tool NCNavRemove
...
Removes all Explorer Navigation Pane entries for a given ApplicationName, specified in NavRemove.ini in the working directory.
Also compiles a DLL with the same behaviour that exports:
- RemoveNavigationPaneEntries
Both tool variants are Mutex-protected.
Statically linked, optimized for binary size, no Qt dependencies.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 16:40:19 +02:00
Michael Schuster
68776fe319
Windows MSI: Add helper DLL and shared migration tools code
...
The helper DLL will be utilized by Windows Installer with Custom Actions defined in the NCMsiHelper.wxs WiX fragment.
Exports:
- ExecNsisUninstaller
- RemoveNavigationPaneEntries
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-21 16:40:19 +02:00
Camila San
9c5a51bb07
Entitlement to sign the QtWebEngineProcess with an exception.
...
Fix for #1793 : The problem seems to be related enabling hardened runtime.
This exception allows the webview to load.
Signed-off-by: Camila San <hello@camila.codes>
2020-09-18 04:35:06 +00:00
Michael Schuster
0e1e3a29ce
Windows: Remove unused and outdated NSIS Transifex settings
...
The last translation update from Transifex was done in 2017, so the scripts and settings were never used for Nextcloud.
This commit removes the unused scripts and "Auto-generated" comments in the translation files.
Some files have been modified over time either way and MSI will replace NSIS soon.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-16 05:41:27 +00:00
Michael Schuster
7f5b7f637c
Windows: Fix NSIS language encoding (use UTF-8 instead of Win code pages)
...
The old conversion to specific code pages caused display errors (see issue #2393 for Russian).
Based on bin/l10n.sh, the files in this commit were converted to UTF-8 using iconv with the following parameters:
iconv -f CP1252 -t UTF-8 -o German.nsh German.nsh
iconv -f CP1252 -t UTF-8 -o Galician.nsh Galician.nsh
iconv -f CP1253 -t UTF-8 -o Greek.nsh Greek.nsh
iconv -f CP1250 -t UTF-8 -o Slovenian.nsh Slovenian.nsh
iconv -f CP1257 -t UTF-8 -o Estonian.nsh Estonian.nsh
iconv -f CP1252 -t UTF-8 -o Italian.nsh Italian.nsh
iconv -f CP1252 -t UTF-8 -o PortugueseBR.nsh PortugueseBR.nsh
iconv -f CP1252 -t UTF-8 -o Spanish.nsh Spanish.nsh
iconv -f CP1252 -t UTF-8 -o Dutch.nsh Dutch.nsh
iconv -f CP1252 -t UTF-8 -o Finnish.nsh Finnish.nsh
iconv -f CP932 -t UTF-8 -o Japanese.nsh Japanese.nsh
iconv -f CP1250 -t UTF-8 -o Slovak.nsh Slovak.nsh
iconv -f CP1254 -t UTF-8 -o Turkish.nsh Turkish.nsh
iconv -f CP1252 -t UTF-8 -o Norwegian.nsh Norwegian.nsh
iconv -f CP852 -t UTF-8 -o Czech.nsh Czech.nsh
The installer script nextcloud.nsi in the client-building repo needs the following line (to be added on top):
Unicode true
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-09-16 05:41:27 +00:00
Valdnet
a432501d80
l10n: Add a period
2020-09-09 10:07:10 +02:00
Valdnet
9822079cae
l10n: Extract the button name
2020-09-08 16:44:51 +02:00
Valdnet
528fa92e86
l10n: Delete unnecessary sentence
2020-09-08 16:44:51 +02:00
Valdnet
1444500f77
l10n: A few more fixes
2020-09-08 16:44:51 +02:00
Valdnet
e2737b5067
l10n: Word correction
2020-09-08 16:44:51 +02:00
Valdnet
f931bc832c
l10n: Corrected translation
2020-09-08 16:44:51 +02:00
István Váradi
cd303e313d
Do not build for Eoan
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-08-21 18:54:56 +02:00
Kevin Ottens
14bfa5025f
Make sure wget looks for the certificates at the right place
...
Might happen because we got too many copies of OpenSSL around
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-08-12 06:45:13 +00:00
Michael Schuster
6cc1aa723e
Update CI for Qt 5.12.9
...
Also remove the jq package installation from the AppImage build script because
the package is included in the new Docker image (see nextcloud/docker-ci#231 ).
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-07-22 14:19:57 +02:00
Michael Schuster
815cd7f3fc
Fix Windows installer graphics files for 2.7
...
For some reason the exported bitmaps in #2211 were not properly saved in the right
format for display by the NSIS installer system.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-07-21 10:54:02 +02:00
Michael Schuster
b801a74281
Drone Upload: Fix if condition for master, in addition to #2213
...
Don't try to comment on master (old condition was from a previous version of the script).
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-07-21 01:20:19 +02:00
Michael Schuster
c3f5a9b9cc
Drone: Upload AppImage to GitHub using nextcloud-desktop-bot
...
Uploading AppImage's to transfer.sh often fail and cause the CI to wait for
the 15 minutes timeout.
This new approach uses a bot user to create releases in a dedicated ci-builds
repository. Each PR (or master) will get a dedicated release with the AppImage
supplied as a release asset. Older assets will be deleted prior uploading the
recent build.
The bot will then (in case of a PR) create a comment in the PR, containing the
download link.
Home of the CI releases: https://github.com/nextcloud-desktop-bot/ci-builds/releases
Inspired by: https://github.com/nextcloud/android/blob/master/scripts/uploadArtifact.sh
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-07-20 17:11:33 +02:00
Michael Schuster
b997f3e10a
Update Windows installer graphics with 2.7 logo
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-07-18 12:29:47 +00:00
István Váradi
69a37e10ce
Fetch tags for Debian build
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-07-11 17:39:17 +02:00
Michael Schuster
acb56be528
macOS: Use macdeployqt instead of the old admin/osx/macdeployqt.py
...
In order to build the new 2.7 releases (new QML dependencies) without manually
modifying the old Python script each time, rely on Qt's standard tool instead.
This should streamline the build systems for upcoming dependency changes.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-06-07 14:39:42 +02:00
Kevin Ottens
7f7dd6bc76
Upgrade to the latest client image
...
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-05-27 16:43:24 +02:00
István Váradi
81682b4cbe
Do not build master for distributions without Qt 5.12
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-05-21 21:01:57 +02:00
Kevin Ottens
cd5db46036
Remove now unused files
...
Those files all refer to Qt version older than 5.12, also they seemed
unused for a while now.
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-05-19 19:43:35 +02:00
Kevin Ottens
3867e73fd5
Stop supporting Qt older than 5.12
...
This both removes older Qt from the CI and also adjust all the
find_package calls in CMakeLists.txt
Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
2020-05-14 21:15:45 +02:00
István Váradi
697d303259
Do not build for Xenial anymore.
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-05-08 19:47:43 +02:00
István Váradi
4f3ea3ae66
Remove unnecessary Debian build files
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-05-04 16:40:26 +02:00
István Váradi
230b2f3781
Add Groovy build
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-04-27 19:20:40 +02:00
István Váradi
46c1d7f298
Allow specifying the base commit and version in the configuration file
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-04-27 19:20:30 +02:00
István Váradi
7b2de328a2
Change Debian build to the new more Debian-y way
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-04-27 19:19:04 +02:00
István Váradi
47824c104e
Merge pull request #1895 from ivaradi/debian-version
...
Debian versioning updates
2020-04-27 17:00:37 +02:00
István Váradi
8345d47cc5
Add Groovy-specific files
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-04-26 10:08:58 +02:00
István Váradi
b389eed6b0
Remove Ubuntu Disco, add Groovy
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-04-26 08:40:37 +02:00
István Váradi
5d2e99d15c
Generate alpha, beta and stable versions
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-03-24 19:06:16 +01:00
István Váradi
19a58ed9c8
Generate more unique and ordered version numbers for Debian builds
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-03-24 19:06:07 +01:00
István Váradi
8ee6b0dab2
Provide specific install file for Debian oldstable
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-03-12 07:53:00 +01:00
Michael Schuster
e833e86da6
Updater: Add CMake option BUILD_UPDATER to make the updater optional
...
- Default: BUILD_UPDATER = NO
To ease builds for distro packages and contributors (regardless of the specified update URL)
- Enable updater build for Drone CI and AppImage builds
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-03-09 02:34:55 +01:00
Michael Schuster
275fe95895
Merge pull request #1834 from cclauss/python3-issues
...
Use print() function in both Python 2 and Python 3
2020-03-06 02:55:17 +01:00
István Váradi
9a23210e59
Added Focal-specific files
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-03-05 14:37:41 +01:00
cclauss
b34ed01109
Use print() function in both Python 2 and Python 3
...
Signed-off-by: cclauss <cclauss@me.com>
2020-03-05 11:35:30 +01:00
István Váradi
744d527300
Added build for Focal
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2020-03-04 20:47:03 +01:00
István Váradi
56a7a68de3
Do not install files related to cloud providers under Xenial
...
Signed-off-by: István Váradi <Istvan.Varadi@ericsson.com>
2020-01-31 08:41:11 +01:00
Corentin Noël
31d55c5c4e
Merge pull request #1729 from nextcloud/tintou/cloud-providers-debian-install
...
Install libcloudproviders files by default on debian
2020-01-30 21:09:55 +01:00
Dominique Fuchs
35f8103b40
Testing fix for qmldir import with linuxdeployqt AppImage by correcting source path
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
2020-01-19 09:10:59 +01:00
Michael Schuster
7136d92011
Linux AppImage build script: Add QML dir for new 2.7 Tray menu
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-01-18 16:31:48 +01:00
Michael Schuster
a35aa58943
Linux AppImage build script: Use QtKeyChain master
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2020-01-18 16:31:22 +01:00
Corentin Noël
1e2a9a322b
Install libcloudproviders files by default on debian
...
Signed-off-by: Corentin Noël <corentin@elementary.io>
2020-01-15 17:32:40 +01:00
István Váradi
2fc76c2b24
Build for Debian stable and oldstable
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-11-26 16:20:11 +01:00
Michael Schuster
3b5966bba0
Add timestamp to Mac installer code signing
...
Use the --timestamp option for 'productsign' to add a secure timestamp.
See: https://developer.apple.com/documentation/xcode/notarizing_macos_software_before_distribution/resolving_common_notarization_issues
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-11-17 17:50:52 +01:00
Michael Schuster
801098f546
Fix dir in upload script
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-11-16 21:53:25 +01:00
Michael Schuster
4fc8936553
Make AppImage upload optional and add timeout
...
Moves the upload into a separate Drone command and adds a timeout for curl
to fail after 15 minutes.
Returns zero to keep Drone from failing.
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-11-16 21:36:59 +01:00
Michael Schuster
dd0135ce2e
Move .desktop file path to new env var to avoid duplicates
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-11-16 21:34:13 +01:00
Michael Schuster
d830a1c5f7
Upgrade for Qt 5.12.5 in docker-ci
...
- Use the new image: nextcloudci/client-5.12:client-5.12-5
- Use it's new QT_BASE_DIR: /opt/qt5.12.5
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-11-16 21:31:07 +01:00
Michael Schuster
9e8498ad4e
Revert "Remove HTTP/2 support from Xenial"
2019-11-14 02:22:01 +01:00
István Váradi
a143b42c2a
Remove HTTP/2 support from Xenial
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-11-05 19:34:32 +01:00
Michael Schuster
e54f127a06
Merge branch 'master' into lnx-domainname-desktopfiles
2019-10-27 17:30:48 +01:00
István Váradi
805b85a4d7
Add libdbus-1-dev to the build dependencies
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-10-20 10:23:49 +02:00
Camila Ayres
5783c406a2
Merge branch 'master' into master
2019-10-17 13:44:07 +02:00
Michael Schuster
097b923871
Add new "styles" plugin to macOS deployment script for Qt 5.12.5
...
Qt 5.12 needs this library to use the correct style for Light / Dark Mode:
styles/libqmacstyle.dylib
The interface looks like from the 1990's without this library ;-)
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-10-15 23:32:04 +00:00
Dominique Fuchs
f3ab9d5fef
Merge branch 'master' into master
2019-10-05 10:35:59 +02:00
Corentin Noël
04dd02c295
Build with libcloudproviders on debian and in the AppImage
...
Signed-off-by: Corentin Noël <corentin.noel@collabora.com>
2019-10-03 10:33:46 +02:00
István Váradi
37f74291b5
Remove kdelibs5-dev from the build dependencies for Eoan
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-10-02 20:04:23 +02:00
Dominique Fuchs
0c4c5c5f8b
Fixed typo / double suffix
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
2019-09-30 10:59:59 +02:00
Dominique Fuchs
3ad1c0e7a8
Created wrapper variable LINUX_APPLICATION_ID to clean up code
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
2019-09-30 09:45:41 +02:00
Dominique Fuchs
a8ecf486d1
Updated AppImage instructions w/ new desktop file name
...
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
2019-09-26 21:01:01 +02:00
Michael Schuster
819a006a17
Replace old NSI Windows setup wizard graphics
...
New UI resources based on current https://github.com/nextcloud/promo
New:
- Icon based on https://github.com/nextcloud/desktop/pull/1401
- Wizard image & header image (dotted background replaces old cloud background)
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-09-07 02:00:49 +02:00
Michael Schuster
8b2c47cdcb
Remove old Qt 5.5 patch for Xenial
...
Signed-off-by: Michael Schuster <michael@schuster.ms>
2019-09-06 17:05:18 +02:00
István Váradi
1883c04a12
Remove dependency on libgnome-keyring0 on Eoan
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-08-09 06:47:59 +02:00
István Váradi
40753860cf
Merge branch 'master' into ubuntu-eoan
2019-07-30 06:50:19 +02:00
István Váradi
04d825f4b6
Remove Ubuntu Cosmic and add Eoan package
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-07-27 11:21:39 +02:00
István Váradi
2d2c1ef29e
Update Qt 5.5 compatibility patch for Xenial
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-07-26 21:08:23 +02:00
István Váradi
d6ab7920d9
Fix the Debian changelog generator
...
Signed-off-by: István Váradi <ivaradi@varadiistvan.hu>
2019-07-25 16:48:24 +02:00
Roeland Jago Douma
bb9017d3a6
Move over AppImage builder to 5.12
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2019-03-21 15:57:40 +01:00
István Váradi
20b9404539
Support Ubuntu Disco Dingo
2018-12-05 19:46:45 +01:00
István Váradi
f0b96445d2
Fixed the PPA names as well
2018-11-13 20:49:26 +01:00
István Váradi
bcb4b44c69
Also use the correct OBS repository
2018-11-13 16:47:06 +01:00
István Váradi
82f9ec78dc
Use the version kind to differentiate between target repos
2018-11-13 16:44:20 +01:00
István Váradi
5a26e7dabe
Use the tags to determine if a version is a release or a beta one
2018-11-13 16:42:42 +01:00
Roeland Jago Douma
6ada87ed15
Update isntaller background for OSX
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-11-06 10:39:10 +01:00
István Váradi
ea806a1287
Patch for Xenial to be able to compile with Qt 5.5
2018-11-04 17:28:13 +01:00
Claas Augner
2344db8937
qtkeychain: 0.8.0 -> 0.9.1
2018-10-26 18:49:03 +02:00
István Váradi
fc6e6149e5
Require libssl 1.1 on distributions other than Xenial
2018-08-13 16:24:44 +02:00
István Váradi
13e2bb099b
Require libssl 1.0 on Xenial
2018-08-13 16:24:18 +02:00
István Váradi
be3640dc51
Depend on libqt5svg5-dev
2018-07-31 16:24:16 +02:00
István Váradi
343402740f
Make the Bionic control file the default one
2018-07-31 16:22:02 +02:00
István Váradi
1364755141
Use libkf5kio-dev directly on Bionic and Cosmic
2018-07-31 16:21:03 +02:00
Roeland Jago Douma
30a4f1edd7
Merge pull request #510 from ivaradi/beta-ppa
...
Use the beta PPA for builds (re #402 )
2018-07-30 20:34:05 +02:00
István Váradi
d63bcb4d4b
Use the beta PPA for builds (re #402 )
2018-07-26 20:19:18 +02:00
István Váradi
dd9e12fe43
Start building for cosmic
2018-07-26 20:08:48 +02:00
István Váradi
8e92f87694
Stop building for artful
2018-07-26 20:07:36 +02:00
István Váradi
df9cc8396a
Add a dependency on libgnome-keyring0 on Bionic
2018-07-22 20:33:45 +02:00
István Váradi
dec5473eec
The version is also read from the VERSION.cmake file
2018-07-03 09:11:31 +02:00
Roeland Jago Douma
cd0b638a80
Add openssl 1.0 to appimage as Qt needs it
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-27 23:14:10 +02:00
Roeland Jago Douma
7ce9c22d2c
Build AppImage with Qt-5.11
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-26 17:49:00 +02:00
Roeland Jago Douma
2c5e559df6
Bundle NSS because else 💥
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-23 21:29:16 +02:00
Roeland Jago Douma
30b211381f
More fixes for the OSX daily builds
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-21 15:22:53 +02:00
Roeland Jago Douma
cbf3725814
Fix macdeployqt
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-20 13:05:41 +02:00
Roeland Jago Douma
8b96ef53b9
Add our own dsa_pub.pem
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-14 20:59:27 +02:00
Roeland Jago Douma
4ddbb35d77
Fix debian patch
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-06-05 13:29:51 +02:00
Markus Goetz
16bf765818
macOS: Don't hardcode path in Installer source
2018-06-05 13:29:51 +02:00
Markus Goetz
5667408c58
macOS: Offer only standard installation in installer
2018-06-05 13:29:51 +02:00
Markus Goetz
a0e17ce221
create_mac.sh: Also name properly in source dir
2018-06-05 13:29:51 +02:00
Markus Goetz
3defc30e12
macosx.pkgproj; This is a .cmake preprocessed file
2018-06-05 13:29:51 +02:00
István Váradi
92de0770bc
Re-encoded Ubuntu/Debian upload keys
2018-06-05 08:34:41 +02:00
István Váradi
d0e4c67459
Merge branch 'master' of github.com:nextcloud/client
2018-06-05 06:58:12 +02:00
Markus Goetz
0d182280c4
macdeployqt: Adjust minimum version based on our Qt #5932
2018-06-04 20:02:43 +02:00
Roeland Jago Douma
8477c5a565
Merge pull request #327 from nextcloud/upstream/pr/6271
...
postinstall macOS: check if Finder is running
2018-06-04 20:00:58 +02:00
István Váradi
76c4b05270
Patch the OSX CMakeLists.txt for Xenial
2018-05-22 07:04:09 +02:00
Joss Brown
df8708dd46
postinstall macOS: check if Finder is running
...
Some users have disabled Finder, and the postinstall will always reenable Finder, unless it checks Finder status first.
2018-05-17 21:14:57 +02:00
Markus Goetz
b22daf8691
macOS: Put Qt version in .pkg name
2018-05-16 20:08:25 +02:00
István Váradi
a602df065e
Fixed the name of the Qt WebEngine package
2018-05-06 17:12:17 +02:00
István Váradi
fee2872a98
Added build dependency on qt5webengine-dev
2018-05-06 09:53:49 +02:00
István Váradi
7827fe4151
Fix Debian build
2018-05-03 19:02:49 +02:00
Roeland Jago Douma
4c40789dca
Merge pull request #140 from nextcloud/appimage_drone_bump
...
Bump AppImage Drone
2018-03-23 15:36:33 +01:00
Daniel Hansson
eec728eab8
Merge pull request #196 from ivaradi/master
...
Recommends relation to libgnome-keyring0
2018-02-24 21:46:09 +01:00
István Váradi
99add9f00d
Recommend libgnome-keyring0 on Debian too
2018-02-24 10:33:19 +01:00
István Váradi
0b3129f366
Added a Recommends relation to libgnome-keyring0
2018-02-24 10:19:01 +01:00
István Váradi
2cc670453a
A separate Dolphin client install file is not required for Bionic
2018-02-08 17:19:13 +01:00
István Váradi
22153cf912
KDE_INSTALL_USE_QT_SYS_PATHS turned on so that the plugin is installed to the correct directory on Xenial too
2018-02-08 17:18:18 +01:00
István Váradi
b11661f4c0
Reinstated the check for being on the master branch to enable uploading the packages
2018-02-02 18:57:51 +01:00
István Váradi
4c74f29b5f
Removed yakkety and zesty, added bionic
2018-02-01 20:07:40 +01:00
István Váradi
549abc8c90
Build Xenial with Qt 5.5
2018-02-01 20:06:18 +01:00
István Váradi
ed9509f31f
Merge branch 'master' into debian-build
2018-02-01 18:44:55 +01:00
István Váradi
d0896f0c82
Removed some debug printouts and dead code and added Bionic in place of Zesty
2018-01-31 20:04:33 +01:00
István Váradi
4d396c645e
Why does Drone sometimes not use the new changes?
2018-01-31 19:58:24 +01:00
István Váradi
ebaae773f6
Trying a different strategy to sign the package files
2018-01-31 19:53:50 +01:00
István Váradi
11a540114e
Hiding the keys from the output
2018-01-30 19:22:26 +01:00
Roeland Jago Douma
df123bb3bc
Use NC windows installer images
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-01-30 11:55:16 +01:00
Roeland Jago Douma
45eefb27cf
Bump AppImage Drone
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2018-01-28 20:04:42 +01:00
István Váradi
72f629a7dc
Added secrets to .drone.yml
2018-01-27 08:50:28 +01:00
István Váradi
9ad6f1485e
Printing environment
2018-01-26 12:54:35 +01:00
István Váradi
459b6ab1e7
Trigger another build in the hope that it will see the previous commit
2018-01-26 12:41:27 +01:00
István Váradi
85140d3784
Reverting to upper-case key variable names
2018-01-26 12:28:14 +01:00
István Váradi
7a1f32894b
Try if the variables are lower-case
2018-01-25 17:21:02 +01:00
István Váradi
1acd7db5f8
Dummy commit to trigger a new build
2018-01-25 17:16:59 +01:00
Roeland Jago Douma
48bce4c6b0
Merge remote-tracking branch 'oc/master' into oc_up
2018-01-25 11:17:04 +01:00
István Váradi
5e7f72b8df
Attempt to pass the key in the environment
2018-01-23 19:51:13 +01:00
István Váradi
ed9300f924
Commit to trigger build
2018-01-23 19:42:34 +01:00
István Váradi
3ea3699cdd
The source packages are temporarily uploaded even when not on the master branch
2018-01-17 19:24:02 +01:00
István Váradi
f4fcf46a1c
Utilizing some Drone environment variables
2018-01-16 19:36:36 +01:00
Olivier Goffart
cfe9909560
admin/linux/Dockerfile: Add comments
2018-01-15 13:56:35 +01:00
Dominik Schmidt
969d90d15b
Fix UIC detection in windows cross env
2018-01-14 00:57:40 +01:00
Dominik Schmidt
86ea5876cd
Use standard png2ico in our cross env too
2018-01-13 23:28:52 +01:00
Dominik Schmidt
bb8468c627
Add Linux CI Dockerfile
2018-01-13 23:28:18 +01:00
Dominik Schmidt
1f9763eda9
Package libssp-0.dll in NSIS installer.
...
It's needed since 586fd346ea
activated stack-protector-strong
2018-01-13 13:58:17 +01:00
István Váradi
66c745e133
Moved Debian build to Drone
2018-01-11 11:34:41 +01:00
István Váradi
c26d986dbf
New repository directory name
2017-12-12 17:27:01 +01:00
István Váradi
e55518f820
Fixed IV variable reference
2017-12-12 17:22:29 +01:00
István Váradi
44854beefb
Further script and file path renaming
2017-12-12 17:17:23 +01:00
István Váradi
7e41a811dd
Fix of script path
2017-12-12 17:14:49 +01:00
István Váradi
d2e159c385
Automatic building of Ubuntu/Debian packages
2017-12-12 17:11:46 +01:00
Roeland Jago Douma
be8b99bf3a
Build AppImage on all pushes
...
This allows quickly testing of the appimages for feedback
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-11-21 14:20:09 +01:00
Roeland Jago Douma
5dc73ffd8b
OWNCLOUD.cmake => NEXTCLOUD.cmake
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-11-20 14:12:52 +01:00
Jenkins for ownCloud
eadc791795
[tx-robot] updated from transifex
2017-10-17 12:43:06 +02:00
Jürgen Weigert
eb1a96c164
Update clean_tarball.sh
...
warning against removing sqlite. it is used with Linux with cmake switch on CentOS6
USE_OUR_OWN_SQLITE3=TRUE
2017-09-28 21:09:43 +02:00
Markus Goetz
de8ab35cb3
Add clean_tarball.sh #6005
2017-09-11 18:56:22 +02:00
Kashyap Prajapati
6be122edc4
Broken URL fixed in Dockerfile
...
Url to mingw repo fixed.
2017-07-13 14:49:00 +02:00
Christian Kamm
da54b3d7e5
Merge remote-tracking branch 'origin/2.3'
2017-07-12 10:06:04 +02:00
Jocelyn Turcotte
3b20684dc7
shell/macos: Remove legacy (< 10.10) overlay icons
...
Having to update the plugins to add a submenu in the context menu,
it's more cost-effective to remove support for legacy macOS versions
than implementing and testing this setup.
2017-07-07 10:49:51 +02:00
Jenkins for ownCloud
4e5e290ec2
[tx-robot] updated from transifex
2017-07-07 01:15:16 +02:00
Jenkins for ownCloud
54cc1cdcf7
[tx-robot] updated from transifex
2017-05-20 01:18:15 +02:00
Jenkins for ownCloud
1a555449ec
[tx-robot] updated from transifex
2017-04-08 01:15:19 +02:00
Jenkins for ownCloud
55b423fbb5
[tx-robot] updated from transifex
2017-04-06 01:15:15 +02:00
Jenkins for ownCloud
73e58fa090
[tx-robot] updated from transifex
2017-03-25 01:15:15 +01:00
Jenkins for ownCloud
005c027274
[tx-robot] updated from transifex
2017-03-07 01:15:15 +01:00
Roeland Jago Douma
99aaf22ae5
Update windows docker file to use 2.3 OBS repo
...
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-02-15 09:49:29 +01:00
Jenkins for ownCloud
72cd9abd4a
[tx-robot] updated from transifex
2017-01-28 01:15:15 +01:00