sorry, bad (old) address -------- Forwarded Message -------- Subject: Re: [darktable-dev] release candidate 2.0~rc1 Date: Thu, 12 Nov 2015 16:12:06 +0100 From: Ivan Tarozzi <[email protected]> To: [email protected]
On 12/11/2015 06:00, Robert William Hutton wrote: > Great, thanks for those extra dependencies. I've started a wiki page > on building darktable 2.0: > > http://redmine.darktable.org/projects/darktable/wiki/Building_darktable_20 > > > It would be great if we could update it for all of the distributions > on the darktable install page: [cut] Hi, just compiled dt2.0~rc1 on minimal debian 8 (jessie) using a Vagrant box and starting from Ubuntu instructions. I attach the used Vagrantfile if someone wants to try. To compile the manual I needed to add some packages: imagemagick openjdk-7-jdk Regarding your wiki page, after the github clone I checkedout the commit pointed by the tag release-2.0rc1, to be sure to use the same version Houz attached to http://www.darktable.org/2015/11/first-release-candidate-for-darktable-2-0/ I don't know if it's really important, but I prefered to work on a specific commit. Ivan ============= jessie64 Vagrantfile ======================= # -*- mode: ruby -*- # vi: set ft=ruby : # All Vagrant configuration is done below. The "2" in Vagrant.configure # configures the configuration version (we support older styles for # backwards compatibility). Please don't change it unless you know what # you're doing. Vagrant.configure(2) do |config| # The most common configuration options are documented and commented below. # For a complete reference, please see the online documentation at # https://docs.vagrantup.com. # Every Vagrant development environment requires a box. You can search for # boxes at https://atlas.hashicorp.com/search. config.vm.box = "debian/jessie64" # Enable provisioning for darktable compile task config.vm.provision "shell", inline: <<-SHELL sudo apt-get update sudo apt-get install -y debhelper dpkg-dev fakeroot sudo apt-get build-dep -y darktable sudo apt-get install -y libgtk-3-dev libpugixml-dev libcolord-gtk-dev libosmgpsmap-1.0-0-dev libcups2-dev # Optional dependencies sudo apt-get install -y libwebp-dev libopenjpeg-dev libsecret-1-dev graphicsmagick libgraphicsmagick1-dev # User Manual sudo apt-get install -y doxygen gnome-doc-utils libsaxon-java fop imagemagick openjdk-7-jdk # just to see darktable running :) sudo apt-get install -y xfce4 # ------------------------------------ # Clone and compile dt from github # ------------------------------------ sudo apt-get install -y git cd /home/vagrant/; if [ ! -d "darktable-github" ]; then git clone https://github.com/darktable-org/darktable.git darktable-github; fi; sudo chown -R vagrant:vagrant darktable-github cd darktable-github git checkout release-2.0rc1 SHELL end ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to [email protected]
