Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-07-11Add serial to the hidden importsj.spijker@ultimaker.com
Should fix USB printing not working
2022-07-08Updated conandata to run from mainj.spijker@ultimaker.com
Note: This will work correctly when all the requirements are also merged Contributes to CURA-9365
2022-07-02Revert "Don't use collect all on PyQt6"Jelle Spijker
This reverts commit 253e61cd4e0f40c69e5a58f561ae9d5dd9e0a11f.
2022-07-01Don't use collect all on PyQt6j.spijker@ultimaker.com
Contributes to CURA-9365
2022-07-01Collect all of numpy-stlj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-30Create tcl and tk pathsj.spijker@ultimaker.com
Needed by the dist Contributes to CURA-9365
2022-06-30Updated mapping of pyinstaller metadataj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-30Use package for cura as wellj.spijker@ultimaker.com
Still need to fix the mappings and hidden imports Contributes to CURA-9365
2022-06-29Add PyQt6 to hidden importsj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-29Add PyQt6 sip to hidden_importsj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-29Use correct UM qml pathj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-29Fixed mapping for pyinstaller from source installj.spijker@ultimaker.com
Some paths in dependencies were moved around due to the new deploy functionality this should fix it. Contributes to CURA-9365
2022-06-26Add numpy-stl to hidden-importsJelle Spijker
Fixes #10696 Contributes to CURA-9365
2022-06-25Only build Arcus, Savitar and pynest2d sharedj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-23Compile cpython dependencies staticallyj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-23Use latest fdm_materials and cura_binary_dataj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-22Use latest aliasj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-22use mpdecimal 2.5.0j.spijker@ultimaker.com
The Python recipe has some problems with version 2.5.1 https://github.com/conan-io/conan-center-index/blob/fff8ccc29b8d65f899bdae8df876f4d8086c17e0/recipes/cpython/all/conanfile.py#L187 Contributes to CURA-9365
2022-06-22pin fm_materials and cura_binary_dataj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-22don't use prereleasenumberj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-22Cheating with Arcusj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-22use umbase 0.1.1 or higherj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-21Remove user and channelj.spijker@ultimaker.com
Even though we had to patch these recipes, the user/channel shouldn't be necesary any more because of the order in which our remotes are defined in the conan-config repo. It will first look into our own remotes, before going over to conan-center-index. Once the packages upstream are fixed for us, then we can use the conan-center-index packages again, without changing the code. Contributes to CURA-9365
2022-06-19Compile libffi and mpdecimal statically on Windowsj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-19Use patched recipes for cpython, mpdecimal, tk, tclj.spijker@ultimaker.com
Once upstream recipes are fixed these can be removed again. export the changes for now ``` # Export patched conan-center-index recipes, I will open PR's for all of those git clone https://github.com/jellespijker/conan-center-index.git pushd . cd conan-center-index git checkout fix_tcl_recipe_env_info conan export recipes/tcl/all tcl/8.6.10@ultimaker/testing git checkout fix_tk_recipe_env_info conan export recipes/tk/all tk/8.6.10@ultimaker/testing git checkout fix_mpdecimale_recipe_not_use_msys conan export recipes/mpdecimal/2.5.x mpdecimal/2.5.1@ultimaker/testing git checkout add_3_10_4_version_cpython conan export recipes/cpython/all cpython/3.10.4@ultimaker/testing ``` Contributes to CURA-9365
2022-06-19Use cpython 3.10.4j.spijker@ultimaker.com
See branch in fork conan-center-index https://github.com/jellespijker/conan-center-index/tree/add_3_10_4_version_cpython Contributes to CURA-9365
2022-06-18Use Conan CPython packagej.spijker@ultimaker.com
Now all our deps are compiled with the same flags. This should help to make it more agnostic over the systems. Contributes to CURA-9365
2022-06-18Fixed couple of mistakes in conandataj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-18Using node-semver to validate version in conandataj.spijker@ultimaker.com
Still not sure if this is the best approach. Contributes to CURA-9365
2022-06-17Add entrypoint info to conandataj.spijker@ultimaker.com
With the new PyCharmRunEnv generate conan should automatically create a pycahrm run target, setting the paths correctly. Usage as: `conan instal ....... -g PyCharmRunEnv` Contributes to CURA-9365
2022-06-17Use Cura source folder for pyinstallerj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-17Use semver compatible range modifierj.spijker@ultimaker.com
https://docs.conan.io/en/latest/versioning/version_ranges.html It won't match build metadata otherwise. The order of search for matching versions is as follows: First, the local conan storage is searched for matching versions, unless the --update flag is provided to conan install. If a matching version is found, it is used in the dependency graph as a solution. If no matching version is locally found, it starts to search in the remotes, in order. If some remote is specified with -r=remote, then only that remote will be used. If the --update parameter is used, then the existing packages in the local conan cache will not be used, and the same search of the previous steps is carried out in the remotes. If new matching versions are found, they will be retrieved, so subsequent calls to install will find them locally and use them. Contributes to CURA-9365
2022-06-16Use only pip in conan requirementsj.spijker@ultimaker.com
No longer download and mess with sources from other repo's. Created Conan packages for cura-binary-data, fdm_materials and uranium. Charon is installed with pip. I had to create a separate requirement file for that since you can't mix and match git and hashes. Contributes to CURA-9365
2022-06-14Use different icon formats depending on OSj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-13Don't use buildmetadata for conandata versionj.spijker@ultimaker.com
Contributes to CURA-9365
2022-06-13Generate the pyinstaller spec filej.spijker@ultimaker.com
This will be generated if you do a conan install with devtools It assumes that the projects `cura-binary-data`, `fdm_materials`, `uranium`, `libcharon` are installed along side the `cura` project. It will automatically install the fdm_materials when running conan source. The pyinstall dist can be created with: ``` # Windows Powershell conan install . -pr:b cura_build.jinja -pr:h cura_release.jinja --build=missing --update -o cura:devtools=True conan source . .\venv\Scripts\Activate.ps1 pyinstaller Ultimaker-Cura.spec ``` ``` # bash conan install . -pr:b cura_build.jinja -pr:h cura_release.jinja --build=missing --update -o cura:devtools=True conan source . source venv\bin\activate pyinstaller Ultimaker-Cura.spec ``` Contributes to CURA-9365
2022-06-13Use dev as development versionj.spijker@ultimaker.com
Since we're no longer running from `master` branch It is more fitting to rename it to either dev or main. This version is only used when running from source when the CURA_VERSION variable isn't set while performing the `conan install` Contributes to CURA-9365
2022-06-12Manage deps with the conan_dataj.spijker@ultimaker.com
Contributes to CURA-9365