r23477 by jghali - Updates to BUILDING file
scribus-commit
scribus-commit at lists.scribus.net
Sun Mar 1 13:45:45 UTC 2020
Author: jghali
Date: Sun Mar 1 13:45:45 2020
New Revision: 23477
URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=23477
Log:
Updates to BUILDING file
Modified:
trunk/Scribus/BUILDING
Modified: trunk/Scribus/BUILDING
URL: http://scribus.net/websvn/diff.php?repname=Scribus&rev=23477&path=/trunk/Scribus/BUILDING
==============================================================================
--- trunk/Scribus/BUILDING (original)
+++ trunk/Scribus/BUILDING Sun Mar 1 13:45:45 2020
@@ -27,7 +27,7 @@
Install the below packages BEFORE running CMake or compiling Scribus:
Requirements:
- Qt >= 5.5.0 (Scribus has specific code requiring Qt 5.5.0, not Qt 5.4.x or before)
+ Qt >= 5.10.0 (Scribus has specific code requiring Qt 5.10.0, not Qt 5.9.x or before)
Freetype >= 2.1.7 (2.3.x strongly recommended)
cairo >= 1.14.x
libtiff >= 3.6.0
@@ -41,7 +41,7 @@
Fontconfig >= 2.0
LibXML2 >= 2.6.0
GhostScript >= 8.0 (9.0+ or greater preferred)
- Python >= 2.3
+ Python >= 3.6
tkinter for the font sampler script
python-imaging for the font sampler preview
pkgconfig (to assist finding other libraries)
@@ -97,7 +97,7 @@
REQUIREMENTS - DETAILS
======================
-Qt 5.6 is now the *minimum*. Older versions of Qt are *not* supported.
+Qt 5.10 is now the *minimum*. Older versions of Qt are *not* supported.
If you build Qt from sources, the recommended ./configure/cmake switches are the
same as used by KDE. Use of other switches aside from those used by distro
packages can make trouble shooting issues very difficult at times.
@@ -194,7 +194,7 @@
Debian
======
-Recommended packages for compiling from source on Jessie (Debian 8.0):
+Recommended packages for compiling from source on Buster (Debian 10.0):
qtbase5-dev (Required)
qtdeclarative5-dev (Required)
qttools5-dev (Required)
@@ -203,6 +203,7 @@
libcupsys2-dev (Required)
libfontconfig1-dev (Required)
libfreetype6-dev (Required)
+ libharfbuzz-dev (Required)
liblcms2-dev (Required)
libtiff5-dev (Required)
libxml2-dev (Required)
@@ -210,12 +211,13 @@
libhunspell-dev
libpodofo-dev
libpoppler-dev
+ libpoppler-cpp-dev
libpoppler-private-dev
- python2.7-dev
+ python3-dev
gs-gpl or gs-afpl (usually gs-gpl is newer now)
-You are unlikely to be able to compile Scribus 1.5.x on Debian 7.0 (Wheezy)
-Scribus 1.5.x should be considered not to support Debian Wheezy.
+You are unlikely to be able to compile Scribus 1.5.x on Debian 9.0 (Stretch)
+Scribus 1.5.x should be considered not to support Debian Stretch.
More info can be found in the README.
@@ -232,6 +234,7 @@
cups-devel (Required)
fontconfig-devel (Required)
freetype-devel (Required)
+ harfbuzz-devel (Required)
lcms2-devel (Required)
libjpeg-devel (Required)
libtiff-devel (Required)
@@ -240,7 +243,7 @@
hunspell-devel
podofo-devel
poppler-devel
- python-devel
+ python3-devel
You can install these packages with 'yum install packagename' as root.
@@ -250,7 +253,7 @@
Suse/Opensuse
=============
-Recommended packages for compiling from source on SuSE 13.2 => :
+Recommended packages for compiling from source on OpenSuse 15.1 => :
libqt5-qtbase-devel (required)
libqt5-qtdeclarative-devel (required)
libqt5-qttools-devel (required)
@@ -258,30 +261,29 @@
cups-devel (required)
fontconfig-devel (required)
freetype2-devel (required)
+ harfbuzz-devel (required) > 0.9.42
libjpeg-devel (required)
liblcms-devel (required)
libtiff-devel (required)
libxml2-devel (required)
- harfbuzz-devel (required) > 0.9.42
openssl-devel (required if CUPS support is needed)
boost-devel
hunspell-devel
libpodofo-devel
libpoppler-devel
- python-devel
- python-imaging or python-pillow depending on distro version
- tk
+ python3-devel
+ python3-imaging or python3-pillow depending on distro version
+ python3-tk
libGraphicsMagick++-devel
libOpenSceneGraph-devel *Optional- but available from the games repo
update-desktop-files
libicu
- harfbuzz-devel
You can install these packages using YaST. You may find it difficult to compile
-Scribus 1.5.3+ on anything older than Suse 13.2.
+Scribus 1.5.6+ on anything older than OpenSuse 15.1.
Please note we do provide frequently updated packages including debuginfo rpms
-on the Suse Build Server at http//software.opensuse.org .
+on the Suse Build Server at https://software.opensuse.org .
Mac OS X
========
More information about the scribus-commit
mailing list