CutefishOS Installer.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Adriaan de Groot b607cf3f98 [locale] Get starting TZ in Config
- read the *region* and *zone* settings; this duplicates what
  the ViewStep does and is currently unused, but ..
- add new support for using the system's TZ (rather than
  the fixed values from *region* and *zone*). This complements
  GeoIP lookup.

This is the actual feature that started the long rewrite of
the Config object (so that all the business logic would be in
one place, usable for both widgets and QML).

FIXES #1381
5 years ago
.github/ISSUE_TEMPLATE Update issue template 7 years ago
.tx i18n: adjust tooling to renamed resource 5 years ago
3rdparty [3rdparty] Chase API deprecation in Qt 5 years ago
CMakeModules CMake: stop overwriting branding settings in the build dir 5 years ago
LICENSES [LICENSES] Add BSD2 5 years ago
ci CI: update signing key 5 years ago
data Docs: add a FreeBSD port directory (copy it to sysutils/calamares) 5 years ago
lang i18n: [python] Automatic merge of Transifex translations 5 years ago
man Manual: move to section 8, minor polishing 8 years ago
src [locale] Get starting TZ in Config 5 years ago
.clang-format CI: update clang-format 5 years ago
.editorconfig Docs: make editorconfig for CMake explicit (4-space indents) 5 years ago
.gitattributes Git: drop non-existent files from .gitattributes 7 years ago
.gitignore add tags file to .gitignore 5 years ago
.gitmodules Remove libcrashreporter-qt more thoroughly 8 years ago
.travis.yml CI: increase build directory size 7 years ago
AUTHORS there's only one bill auger, and we should spell his name right 5 years ago
CHANGES Changes: post-release housekeeping 5 years ago
CMakeLists.txt Changes: post-release housekeeping 5 years ago
CalamaresConfig.cmake.in CMake: put CMake-level ABI settings in CalamaresConfig 5 years ago
Dockerfile ci: switch to less volatile KDE Neon version 7 years ago
LICENSE Update LICENSE 11 years ago
README.md CI: change of default branch 5 years ago
calamares.desktop i18n: [desktop] Automatic merge of Transifex translations 5 years ago
calamares.desktop.in add missing ";" in calamares.desktop 6 years ago
cmake_uninstall.cmake.in CMake skeleton. 11 years ago
com.github.calamares.calamares.policy Rename pkexec policy file to .policy extension. 11 years ago
io.calamares.calamares.appdata.xml [/] Update SPDX identifiers. 5 years ago
settings.conf Documentation: uncomment oem-setup 5 years ago

README.md

Calamares: Distribution-Independent Installer Framework


GitHub release Travis Build Status Coverity Scan Build Status GitHub license

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

Dependencies

Main:

  • Compiler with C++14 support: GCC >= 5 or Clang >= 3.5.1
  • CMake >= 3.3
  • Qt >= 5.9
  • yaml-cpp >= 0.5.1
  • Python >= 3.3 (required for some modules)
  • Boost.Python >= 1.55.0 (required for some modules)
  • KDE extra-cmake-modules >= 5.18 (recommended; required for some modules; required for some tests)
  • KDE Frameworks KCoreAddons (>= 5.58 recommended)
  • PythonQt (optional, deprecated)

Individual modules may have their own requirements; these are listed in CMake output. Particular requirements (not complete):

  • fsresizer KPMCore >= 3.3 (>= 4.1 recommended)
  • partition KPMCore >= 3.3 (>= 4.1 recommended)
  • users LibPWQuality (optional)

Building

See wiki for up to date building and deployment instructions.