First, thanks to all of you that gave me hints on how to solve this issue! Finally I have QGis 3.12.0 Bucaresti running on -current + Alien's ktwon. For anyone interested here is what's needed:
qgis 3.12.0 dependencies per Slackbuild: postgis libspatialite libspatialindex numpy3 qwt-qt5 QScintilla-qt5 qtkeychain python3-six qca-qt5 python3-PyYAML python-requests Pygments pytz OWSLib psycopg2 Jinja2
What I already have:
- postgresql 12.2
- lxml 4.4.1
- postgis 3.0.1
- proj 6.3.1
- geos 3.80
- gdal 3.0.4
What's already in -current
- qca-qt5 [qca-qt5-2.2.1-x86_64-1alien]
- QScintilla-qt5 [QScintilla-2.11.4-x86_64-2alien]
- python3-six [python-six-1.14.0-x86_64-1]
- python-requests [python-requests-2.23.0-x86_64-1]
- Pygments [python-pygments-2.5.2-x86_64-1]
What I've built (sorted by order of building):
- MarkupSafe 1.1.1 [needs python3]
- Jinja2 2.11.1 [needs MarkupSafe]
- psycopg2 2.8.4 [needs postgresql, python3]
- pytz 2018.3
- setuptools-scm 3.3.3
- python-dateutil 2.8.0 [needs setuptools-scm]
- OWSLib 0.19.1 [needs python-dateutil, pytz, lxml, six]
- python3-PyYAML 3.13
- qtkeychain 0.9.1
- qwt-qt5 6.1.4
- libspatialindex
- freexl 1.0.2
- libspatialite 4.3.0 [needs freexl]
- qgis 3.12.0
For QGis to build with Ponce's Slackbuild, edit qgis.Slackbuild and change
Code:
sed -i 's|${SIP_BINARY_PATH}|/usr/bin/python3-sip|' cmake/SIPMacros.cmake
to
Code:
sed -i 's|${SIP_BINARY_PATH}|/usr/bin/sip3|' cmake/SIPMacros.cmake
Done!