Distribution-independent installer framework
Find a file
Adriaan de Groot 78031636af Correct for distortion of globe.
In the timezone widget, locations in the far north -- Inuvik,
Thule, Longyearbyen -- were displayed too far south, because the
map location calculation assumes a linear gradient, which places
90 degrees north at about 70 degrees. Change calculation to
pretend the world is flat south of 62 degrees north, and then
'bend' the remaining 28 degrees of latitude to the top of the
image. This puts most places in the right spot, although Yellowknife
is now on the south shore of Great Slave.

Fort Nelson should be north of Dawson Creek, too -- the math still
needs a little work.

While here, put Antarctica in the south, otherwise Rothera keeps
showing up in Greenland.
2017-10-09 13:14:53 -07:00
.github adding an ISSUE_TEMPLATE for bug reporting 2017-09-11 12:17:44 -04:00
.tx Python-i18n: tx pull and push improvements 2017-08-10 10:42:03 -04:00
ci Document another way to create tarballs 2017-09-25 17:13:33 +02:00
CMakeModules CMake: refactor boost.python search 2017-09-23 10:22:41 -04:00
data Create example distro squashfs (from build host) 2017-08-23 17:33:03 -04:00
lang [python] Automatic merge of Transifex translations 2017-09-25 16:02:44 +02:00
LICENSES Licensing: Re-import GPLv2.1 slideshow 2017-09-25 13:31:47 +02:00
man Manual: move to section 8, minor polishing 2017-06-07 03:03:29 -04:00
src Correct for distortion of globe. 2017-10-09 13:14:53 -07:00
.editorconfig Added .editorconfig 2015-06-13 21:56:21 -04:00
.gitattributes Add testmodule.py and globalStorage.yaml to export-ignore for tarballs. 2015-07-20 17:26:53 +02:00
.gitignore Add KDevelop and Visual Studio Code files to .gitignore. 2016-12-08 12:54:14 +01:00
.gitmodules Remove libcrashreporter-qt more thoroughly 2017-09-13 08:47:07 -04:00
.travis.yml PEP8: Just don't do it 2017-09-11 11:23:28 +02:00
AUTHORS Licensing: add self 2017-09-19 15:57:25 +02:00
calamares.desktop [desktop] Automatic merge of Transifex translations 2017-09-25 16:02:43 +02:00
CalamaresBuildTreeSettings.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CalamaresConfig.cmake.in We have a Python API for jobmodules! 2014-07-17 19:42:16 +02:00
CalamaresConfigVersion.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
cmake_uninstall.cmake.in CMake skeleton. 2014-06-04 16:35:26 +02:00
CMakeLists.txt Bump version number 2017-09-25 16:34:30 +02:00
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 2014-11-05 23:34:03 +01:00
Dockerfile Use KDE Neon since it has a newer kpmcore 2017-06-12 13:03:24 +02:00
LICENSE Update LICENSE 2014-06-03 22:32:42 +02:00
README.md Fix docs links 2017-09-25 16:50:48 +02:00
settings.conf Also disable dummypythonqt in jobs list. 2017-01-16 12:55:59 +01:00

Calamares: Distribution-Independent Installer Framework


GitHub release Build Status Travis Build Status Coverity Scan Build Status GitHub license

Report a Bug Contribute Translate Freenode (IRC): #calamares Wiki

Dependencies

Main:

  • Compiler with C++11 support: GCC >= 4.9.0 or Clang >= 3.5.1
  • CMake >= 3.2
  • Qt >= 5.6
  • yaml-cpp >= 0.5.1
  • Python >= 3.3
  • Boost.Python >= 1.55.0
  • dmidecode

Modules:

  • welcome:
    • NetworkManager
    • UPower
  • partition:
    • extra-cmake-modules
    • KF5: KCoreAddons, KConfig, KI18n, KIconThemes, KIO, KService
    • KPMcore >= 3.0.3
  • bootloader:
    • systemd-boot or GRUB
  • unpackfs:
    • squashfs-tools
    • rsync

Building

See wiki for up to date building and deployment instructions.