cividesk / civicrm
There is no license information available for the latest version (6.5.x-dev) of this package.
CiviCRM platform for Cividesk.
6.5.x-dev
2026-07-23 11:40 UTC
Requires
- civicrm/civicrm-core: 6.5.1
- civicrm/civicrm-drupal-8: 6.5.1
- civicrm/civicrm-packages: 6.5.1
- cweagans/composer-patches: ~1.0
This package is auto-updated.
Last update: 2026-07-28 02:36:26 UTC
README
Getting started
Drupal 9: with composer
composer require cividesk/civicrm:6.0.x-dev
You can even then remove the `civicrm/civicrm-core`, `civicrm/civicrm-drupal-8andcivicrm/civicrm-packageslines from yourcomposer.jsonfile as these dependencies are already included incividesk/civicrm-patches`.
Wordpress: with composer
composer require cividesk/platform:6.0.x-dev
composer require wpackagist-plugin/civicrm
Add new patches to the build
If the patch is available in a gitlab repository:
- [ ] download the patch in the patches folder (use the same name as the commit id)
- the easiest way to download a patch file is to add
`.patch`to the end of the URL for the corresponding PR. - use the same name as the commit id for the patch file
- the easiest way to download a patch file is to add
If you need to create patch an existing filei (ie. CRM/Report/Form.php):
cd {civicrm_root}
cp {file}.php {file}.php.ori
vi {file}.php
diff -Naur {file}.php.ori {file}.php > {patches_dir}/my-new-patch.patch
Then:
- [ ] edit the
`patches/README.md`file to add a comment and instructions about your patch - [ ] run
`make`and check that all patches apply correctly - [ ] run
`make release && git status` - [ ] check that all looks good (the composer.json should have changed)
- [ ] commit and push all your changes
Build in Docker Desktop
docker build --platform linux/amd64 --build-arg BUILD_REGISTRY=registry.gitlab.com/cividesk/registry/ .