Re: [QGIS-Developer] Removing __author__ , __date__, __copyright__ from python files?

2023-11-05 Thread Sebastiaan Couwenberg via QGIS-Developer

On 11/6/23 22:53, Nyall Dawson via QGIS-Developer wrote:

I'd like to propose that we remove all the __author__ , __date__ and
__copyright__ strings from the python files in our repository.


Please also remove __revision__ which changes the commit hash in every 
release tarball without any changes to the file content cluttering the 
diff which needs to be reviewed for license & copyright changes.


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Build QGIS with PDAL on Debian bookworm: missing libpdalcpp.so

2023-08-17 Thread Sebastiaan Couwenberg via QGIS-Developer

On 8/17/23 09:14, Werner Macho via QGIS-Developer wrote:

As I am a very long time debian user I would have no problem with that, but
I guess there is still a difference between compiling a package and
maintaining a debian package :)


I was a longtime Debian user too before I got involved in Debian itself.


Honestly I have never built a debian package yet.


Fortunately you don't have to start from scratch, you can start with the 
packaging that already exists:


 https://salsa.debian.org/debian-gis-team/pdal

You'll need to change the Maintainer and the Vcs-* fields in 
debian/control. The Debian Science team seems like a good alternative to 
GIS team, so set the Maintainer field to:


 Debian Science Maintainers 



Set the Uploaders field to your email address, and the other co-maintainers.

Join the Debian Science team as documented:

 https://wiki.debian.org/DebianScience

Follow their team policy:

 https://science-team.pages.debian.net/policy/

Update the package to the latest upstream release, the Debian GIS team 
policy can help with its documented workflow:



https://debian-gis-team.pages.debian.net/policy/packaging.html#git-packaging

Push the packaging repo to the science-team namespace on Salsa.

Find a sponsor for uploads of the package to the Debian archive in the 
Science team, on debian-mentors, or Sponsoring of Blends:


 https://wiki.debian.org/DebianScience/Sponsoring
 https://lists.debian.org/debian-mentors/
 https://wiki.debian.org/DebianPureBlends/SoB

Learn from your peers in the team and wider Debian community to improve 
your knowledge of packaging and its best practices. Use this to host 
custom packages in your local network that are unsuitable for Debian but 
better built once installed on multiple hosts in your network.


Since PDAL builts shared libraries, learn about transitions and the need 
to coordinate them with the Release Team when the SONAME gets bumped and 
the library package(s) renamed:


 https://wiki.debian.org/Teams/ReleaseTeam/Transitions

When you get the hang of things consider becoming a Debian Maintainer so 
that you can upload the pdal package yourself (as long as it doesn't 
introduce new binary packages like when the SONAME gets bumped):


 https://wiki.debian.org/DebianMaintainer

Or apply to become a Debian Developer to upload any package yourself:

 https://wiki.debian.org/DebianDeveloper

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Build QGIS with PDAL on Debian bookworm: missing libpdalcpp.so

2023-08-17 Thread Sebastiaan Couwenberg via QGIS-Developer

On 8/17/23 08:41, Werner Macho via QGIS-Developer wrote:

I have self compiled PDAL and QGIS running on debian bookworm.


Can't you PDAL users on Debian team up and co-maintain the pdal package 
in Debian?


Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] [Qgis-psc] QGIS QT6 meeting minutes

2023-03-15 Thread Sebastiaan Couwenberg via QGIS-Developer

I'll leave the answer to your question to others, IIRC at the time
fedora was the only distro packaging pyQt6 and SIP.


Debian has PyQT6 too:

 https://tracker.debian.org/pkg/pyqt6

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1

___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] compiling qgis 3.24.2 (release branch) fails against SIP 6.6.1

2022-05-04 Thread Sebastiaan Couwenberg via QGIS-Developer

On 5/4/22 23:52, Saulteau Don via QGIS-Developer wrote:

Trying to compile QGIS from the release-3_42 git branch (
https://github.com/qgis/QGIS/tree/release-3_24) and failing against SIP
6.6.1 on Linux.


See:

 https://www.riverbankcomputing.com/pipermail/pyqt/2022-April/044584.html

And the continuation of that thread:

 https://www.riverbankcomputing.com/pipermail/pyqt/2022-May/044619.html

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Dependency missing?

2022-03-10 Thread Sebastiaan Couwenberg via QGIS-Developer

On 3/11/22 08:48, Paolo Cavallini via QGIS-Developer wrote:

Il 11/03/22 08:31, Sebastiaan Couwenberg via QGIS-Developer ha scritto:

On 3/11/22 07:46, Paolo Cavallini via QGIS-Developer wrote:

AFAICT PyQt5.QtPositioning dependency is missing from 3.22 deb
package[0].
As a result, Python support is disabled until the dependency is
installed by hand.
Am I wrong?


Probably:

$ wget -q
https://qgis.org/debian-ltr/dists/unstable/main/binary-amd64/Packages -O
- | grep -B6 python3-pyqt5.qtpositioning
Package: python3-qgis
Source: qgis
Version: 1:3.22.4+99unstable


that explains, thanks. I have 3.22.4+dfsg-3, blocked because of
#12 - libpython3.10-stdlib,python3-gdbm: both ship
/usr/lib/python3.10/lib-dynload/_dbm.cpython-310-x86_64-linux-gnu.so
sorry for the noise.


python3-qgis (3.22.4+dfsg-3) also has the dependency:


https://salsa.debian.org/debian-gis-team/qgis/-/blob/debian/3.22.4+dfsg-3/debian/control#L368

python3-qgis (3.22.4+dfsg-1) did not:


https://salsa.debian.org/debian-gis-team/qgis/-/blob/debian/3.22.4+dfsg-1/debian/control#L368

python3-qgis (3.22.4+dfsg-2) fixed it:


https://salsa.debian.org/debian-gis-team/qgis/-/blob/debian/3.22.4+dfsg-2/debian/control#L368

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer


Re: [QGIS-Developer] Dependency missing?

2022-03-10 Thread Sebastiaan Couwenberg via QGIS-Developer

On 3/11/22 07:46, Paolo Cavallini via QGIS-Developer wrote:

AFAICT PyQt5.QtPositioning dependency is missing from 3.22 deb package[0].
As a result, Python support is disabled until the dependency is
installed by hand.
Am I wrong?


Probably:

$ wget -q 
https://qgis.org/debian-ltr/dists/unstable/main/binary-amd64/Packages -O 
- | grep -B6 python3-pyqt5.qtpositioning

Package: python3-qgis
Source: qgis
Version: 1:3.22.4+99unstable
Architecture: amd64
Maintainer: QGIS developers 
Installed-Size: 71136
Depends: python3-qgis-common (= 1:3.22.4+99unstable), qgis-providers (= 
1:3.22.4+99unstable), libqgispython3.22.4, libsqlite3-mod-spatialite, 
python3-dateutil, python3-future, python3-httplib2, python3-jinja2, 
python3-markupsafe, python3-owslib, python3-plotly, python3-psycopg2, 
python3-pygments, python3-pyproj, python3-pyqt5, python3-pyqt5.qsci, 
python3-pyqt5.qtsql, python3-pyqt5.qtpositioning, python3-pyqt5.qtsvg, 
python3-pyqt5.qtwebkit, python3-requests, python3-sip, python3-six, 
python3-tz, python3-yaml, python3-lxml, python3 (<< 3.10), python3 (>= 
3.9~), python3:any, libc6 (>= 2.29), libexiv2-27 (>= 0.27.3), libgcc-s1 
(>= 3.0), libpython3.9 (>= 3.9.1), libqca-qt5-2 (>= 2.0.2), 
libqgis-3d3.22.4, libqgis-analysis3.22.4, libqgis-core3.22.4, 
libqgis-gui3.22.4, libqgis-server3.22.4, libqscintilla2-qt5-15 (>= 
2.11.2), libqt5core5a (>= 5.15.1), libqt5gui5 (>= 5.14.1) | 
libqt5gui5-gles (>= 5.14.1), libqt5network5 (>= 5.14.1), 
libqt5positioning5 (>= 5.6.0), libqt5svg5 (>= 5.6.0~beta), libqt5webkit5 
(>= 5.212.0~alpha3), libqt5widgets5 (>= 5.11.0~rc1), libqt5xml5 (>= 
5.0.2), libstdc++6 (>= 5.2)


https://github.com/qgis/QGIS/blob/release-3_22/debian/control.in#L296

Kind Regards,

Bas

--
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1
___
QGIS-Developer mailing list
QGIS-Developer@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer