Skip to content
Fork of repo.or.cz/xara-cairo.git that builds on modern Linux and BSD systems using cairo-1.10 and png-1.5
C++ Objective-C C Perl PostScript Shell
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
GDraw
Kernel
Mime
PreComp
Scripts
Templates
autopackage
examples
filters/SVGFilter
po
tools
wxOil
wxXtra
xarlib
.gitignore
Info.plist
LICENSE
Makefile.am
Pragmas.txt
README.md
acinclude.m4
autogen.sh
config.rpath
configure.ac
install-sh
mkinstalldirs

README.md

xara-cairo

An fast, 100% open source vector drawing program based on XaraLX

Project Status

Maintainers needed. Tasks:

  • Port to wxWindows 3.0 ( #5 )

Build Requirements

  • wxgtk-unicode-2.8
  • cairo-1.10
  • libxml-2.7
  • autoconf-2.69
  • automake-1.10
  • gettext-0.18
  • perl-5.4
  • libtool-2.4
  • zip-3
  • gmake-3.8
  • png-1.5
  • jpeg-9

OpenBSD

$ export AUTOMAKE_VERSION=1.10 AUTOCONF_VERSION=2.69
$ ./autogen.sh && ./configure
$ gmake

FreeBSD

$ sudo ln /usr/local/bin/wxgtk2u-2.8-config /usr/local/bin/wx-config
$ ./autogen.sh && ./configure
$ gmake

Linux (Debian, Ubuntu)

$ ./autogen.sh && ./configure
$ make

Fixes and Additions

(eradman)

  • Removed debug printf statements
  • Adapted to libpng 1.5 and 1.6
  • Don't print memory warnings for platforms without malloc_usable_size(3)
  • Compile with -Wno-write-strings
  • Use stdlib.h instead of malloc.h on BSD systems
  • Removed stale project files for XCode and Visual Studio
  • Patched to allow wxWidgets and glib2 to coexist
  • Compile on gcc 4.6 without -fpermissive
  • Removed conflicting jconfig.h to enable builds against libjpeg-turbo
  • Reduced source line count by 142k using a concise Copyright and GPLv2 notice
  • Build no longer requires svn
  • No more splash screen
  • Exclude files from the repo that are auto-generated or copied
  • Removed 4799 obsolete header file references and DECLARE tags
  • Allow user to select so-called virtual fonts, such as 'Monospace'

(ed44)

  • Fix the EXTEND_REPEAT and EXTEND_REFLECT options og the bitmap fill
  • Fix the bitmap gallery
  • Fix the colorline in the HSV coloreditor
  • Fix PNG/JPEG bitmap import/handling

History

  • 2013-08-19: Builds on OpenBSD 5.4 and FreeBSD 9.1
  • 2012-07-03: Fork of xara-cairo builds on Ubuntu 12, Debian 6.0, FreeBSD 9.0 and OpenBSD 5.1
  • 2010-05-11: First attempt at replacing CDraw with cairo announced along with a new Git repo at git://repo.or.cz/xara-cairo.git
  • 2007-11-06: Last commit to SVN
  • 2007-01-30: Xara LTD aquired by Magix
  • 2006-03-16: SVN repository made public at xaraxtreme.org under the GPLv2 + a binary blob for the CDraw rendering engine
Something went wrong with that request. Please try again.