Hi everyone,

I would like to propose a change to this page:
https://inkscape.org/en/develop/getting-started/#install-build-dependencies

Currently, the section "Install build dependencies" doesn't constructively explain how to build the latest trunk without enabling some PPA.

But, lucky enough, there is already a nice listing of apt-get commands in this file:
https://gitlab.com/inkscape/inkscape/blob/master/.gitlab-ci.yml
As it is used in the CI (automatic build), it is automatically checked that the commands there actually work for the current version.

Therefore, I'd suggest the following change:
(pseudo-patch-file, - = remove, + = insert)

- Note: If you are using the PPA for the latest builds on Debian, you
- can use this alternative command to get a more accurate set of build
- dependencies:
-
- sudo apt-get build-dep inkscape-trunk
  Note that this will install the build dependencies of the Inkscape
  package available in your repositories. If the package is old, you
  might need to install some additional dependencies
- ;
+ .
+
+ A more accurate set of build dependencies
+ can be found in this file in the lines containing 'apt-get':
+ https://gitlab.com/inkscape/inkscape/blob/master/.gitlab-ci.yml
+
- the output of the configure script should give you hints on what
- else is required.
+ In case of errors, the output of 'cmake' should give you hints on what
+ else is required.

Also, the doc/HACKING.* files are really outdated (many technical details are wrong), I would suggest simply replacing them with a link to the develop/getting-started website. If it helps, I can hand in a merge request for that, or a launchpad bug report, or whatever is the right thing during the migration to GIT.

Looking forward to your feedback,

Max

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Inkscape-docs mailing list
Inkscape-docs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-docs

Reply via email to