commit:     ee1db344d0746f7f1e340777a5698acd6491109b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 18 23:50:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 19 00:03:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee1db344

sci-geosciences/qgis: add 3.20.0, adjust live

* Drop USE=webkit (adds a deprecated dependency on qtwebkit)
* Restore zlib dependency

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-geosciences/qgis/Manifest                                 |  1 +
 sci-geosciences/qgis/{qgis-9999.ebuild => qgis-3.20.0.ebuild} | 10 +++++-----
 sci-geosciences/qgis/qgis-9999.ebuild                         | 10 +++++-----
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/sci-geosciences/qgis/Manifest b/sci-geosciences/qgis/Manifest
index bdaa699fbd8..05d84be13d3 100644
--- a/sci-geosciences/qgis/Manifest
+++ b/sci-geosciences/qgis/Manifest
@@ -2,4 +2,5 @@ DIST qgis-3.16.2.tar.bz2 114086615 BLAKE2B 
85196072b792b5731dcbc85cfaaae1768e91d
 DIST qgis-3.16.4.tar.bz2 115427023 BLAKE2B 
1526350974b634d13f55b77e99ec54c8cd29eb523657657f72de0f9e9b2b47d931e503404b202fe2e181c8e1918888732cc4353091dd8dffcaefb6caa32ad47f
 SHA512 
a58ef90089416ac08ba014f483cf7f6f929ef97306e213a5d1855fe551ecc42631926f8e015134ebcbc368f134c9f3ed8f2fda1846a409f249ed00b104036d25
 DIST qgis-3.16.8.tar.bz2 116478775 BLAKE2B 
b4a310745ec24a41471073c390063e4aae2d58001dae18b8ea1f1b7f430e7380ae541c3fb7efc05a7bafe617f3bcc0b1f123654941622ee6d1d29cde40acc301
 SHA512 
4b4941c78a4eebf0ad2d6eaebdcd15cd1fa0a4435b4043b2c23bf388b9dc2e4ad0211cf9921e8c3b336bc94e619842ea9b21fe42ca4084e8c1bc889586f86db7
 DIST qgis-3.18.3.tar.bz2 121178524 BLAKE2B 
9f4c5bb4b4bf980c81b91a38716b280f48bf28d894550563607e202a7764f72c78b9520f060319c219e484254eaa31315fc232b459bec8cc6a1bc07b587babc6
 SHA512 
d2c08f1f0bdb2ba56a108dc9626122dfe90caae4f300ceb7be2d40112ee9bcc7f286f092f7f207812428aca926c7fe0dabe49039bba0f32f2f371d290536f0ef
+DIST qgis-3.20.0.tar.bz2 131619071 BLAKE2B 
c6644b6e858a38c5b15846d39293d5b92b849efb44d147b8968a5630db413b427150f20722a24e806a14af877b88c0b06774777fd01dd8753cd9305ba1c40e33
 SHA512 
0f1d9527d3cf4241ed7688fe4f13e459beb7848c99492a995ac30d8b0c874f3198007d25d9fbde51cc36e6e08029a2fdd2d023c88423adb925a0a99778df27bc
 DIST qgis_sample_data-2.8.14.tar.gz 22119181 BLAKE2B 
2d0565e91ec8119382bc9ab8e262dc04227fe8289146794891759ff5a32012245270614ba1119a6329fc45cf56852830c2079589309aa3467873f71f5c608eac
 SHA512 
6b2653d5b57ffc2c2317639dac212429840984ac917ca3e452b39aabb99ea106d1a77c1c1dd967244ef16ede9deae751b170affdf08b72239eafed5b8977da3d

diff --git a/sci-geosciences/qgis/qgis-9999.ebuild 
b/sci-geosciences/qgis/qgis-3.20.0.ebuild
similarity index 95%
copy from sci-geosciences/qgis/qgis-9999.ebuild
copy to sci-geosciences/qgis/qgis-3.20.0.ebuild
index 60ed73da843..389d43b1494 100644
--- a/sci-geosciences/qgis/qgis-9999.ebuild
+++ b/sci-geosciences/qgis/qgis-3.20.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="sqlite"
 QT_MIN_VER="5.9.4"
 
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.qgis.org/";
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml webkit"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
 
@@ -55,6 +55,7 @@ COMMON_DEPEND="
        >=sci-libs/gdal-3.0.4:=[geos]
        sci-libs/geos
        sci-libs/libspatialindex:=
+       sys-libs/zlib
        >=sci-libs/proj-4.9.3:=
        >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
        >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
@@ -81,7 +82,7 @@ COMMON_DEPEND="
                        dev-python/numpy[${PYTHON_MULTI_USEDEP}]
                        dev-python/owslib[${PYTHON_MULTI_USEDEP}]
                        dev-python/pygments[${PYTHON_MULTI_USEDEP}]
-                       
dev-python/PyQt5[designer,network,sql,svg,webkit?,${PYTHON_MULTI_USEDEP}]
+                       
dev-python/PyQt5[designer,network,sql,svg,${PYTHON_MULTI_USEDEP}]
                        dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}]
                        dev-python/pytz[${PYTHON_MULTI_USEDEP}]
                        dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
@@ -94,7 +95,6 @@ COMMON_DEPEND="
                ')
        )
        qml? ( >=dev-qt/qtdeclarative-${QT_MIN_VER}:5 )
-       webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20200309-r1:5 )
 "
 DEPEND="${COMMON_DEPEND}
        >=dev-qt/qttest-${QT_MIN_VER}:5
@@ -143,7 +143,7 @@ src_configure() {
                -DWITH_BINDINGS=$(usex python)
                -DWITH_CUSTOM_WIDGETS=$(usex python)
                -DWITH_QUICK=$(usex qml)
-               -DWITH_QTWEBKIT=$(usex webkit)
+               -DWITH_QTWEBKIT=OFF
        )
 
        if use grass; then

diff --git a/sci-geosciences/qgis/qgis-9999.ebuild 
b/sci-geosciences/qgis/qgis-9999.ebuild
index 60ed73da843..389d43b1494 100644
--- a/sci-geosciences/qgis/qgis-9999.ebuild
+++ b/sci-geosciences/qgis/qgis-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 PYTHON_REQ_USE="sqlite"
 QT_MIN_VER="5.9.4"
 
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.qgis.org/";
 
 LICENSE="GPL-2+ GPL-3+"
 SLOT="0"
-IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml webkit"
+IUSE="3d examples georeferencer grass hdf5 mapserver netcdf opencl oracle 
polar postgres python qml"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE} mapserver? ( python )"
 
@@ -55,6 +55,7 @@ COMMON_DEPEND="
        >=sci-libs/gdal-3.0.4:=[geos]
        sci-libs/geos
        sci-libs/libspatialindex:=
+       sys-libs/zlib
        >=sci-libs/proj-4.9.3:=
        >=x11-libs/qscintilla-2.10.1:=[qt5(+)]
        >=x11-libs/qwt-6.1.2:6=[qt5(+),svg]
@@ -81,7 +82,7 @@ COMMON_DEPEND="
                        dev-python/numpy[${PYTHON_MULTI_USEDEP}]
                        dev-python/owslib[${PYTHON_MULTI_USEDEP}]
                        dev-python/pygments[${PYTHON_MULTI_USEDEP}]
-                       
dev-python/PyQt5[designer,network,sql,svg,webkit?,${PYTHON_MULTI_USEDEP}]
+                       
dev-python/PyQt5[designer,network,sql,svg,${PYTHON_MULTI_USEDEP}]
                        dev-python/python-dateutil[${PYTHON_MULTI_USEDEP}]
                        dev-python/pytz[${PYTHON_MULTI_USEDEP}]
                        dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
@@ -94,7 +95,6 @@ COMMON_DEPEND="
                ')
        )
        qml? ( >=dev-qt/qtdeclarative-${QT_MIN_VER}:5 )
-       webkit? ( >=dev-qt/qtwebkit-5.212.0_pre20200309-r1:5 )
 "
 DEPEND="${COMMON_DEPEND}
        >=dev-qt/qttest-${QT_MIN_VER}:5
@@ -143,7 +143,7 @@ src_configure() {
                -DWITH_BINDINGS=$(usex python)
                -DWITH_CUSTOM_WIDGETS=$(usex python)
                -DWITH_QUICK=$(usex qml)
-               -DWITH_QTWEBKIT=$(usex webkit)
+               -DWITH_QTWEBKIT=OFF
        )
 
        if use grass; then

Reply via email to