Next | Query returned 22 messages, browsing 1 to 10 | Previous

History of commit frequency

CVS Commit History:


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2024-09-05 01:35:25 by Greg Troxel | Files touched by this commit (1)
Log message:
x11/py-sip6: HOMEPAGE is apparently now github
   2024-07-01 07:57:02 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-sip6: add missing tool dependency.
   2024-06-30 15:34:09 by Greg Troxel | Files touched by this commit (3)
Log message:
x11/py-sip6: Update to 6.8.5

Used to build qgis on NetBSD 10/amd64, with qgis verified working.

Upstream NEWS follows.  (It is not clear how migrating from mercurial
to git affects licensing or setuptools, but both changes are visible
in the generated PLIST.)

v6.8.5
  Added setuptools as a project dependency.

v6.8.4

  Added support for Python v3.13 Python v3.13 raises the minimum macOS
  version to 10.13. Ensure that this minimum is used for wheel names
  for projects where all modules use the limited ABI, no matter what
  the minimum requirement of the version of Python being used to build
  the wheel is.

  Make all tools accessable using python -m
    sip-distinfo can now also be run using python -m sipbuild.tools.distinfo.
    sip-module can now also be run using python -m sipbuild.tools.module.

  Completion of the migration from Mercurial
    SIP is now licensed under the BSD-2-Clause license.
    The project has now been migrated from setup.py to setuptools_scm
    and pyproject.toml.
   2024-02-14 01:18:12 by Greg Troxel | Files touched by this commit (2)
Log message:
x11/py-sip6: Update to 6.8.3

Upstream NEWS: bugfixes

(qgis 3.28.15 builds and runs with this.)
   2024-01-25 16:59:56 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-sip6: updated to 6.8.2

SIP v6.8.2 has been released. This is a minor bug-fix and feature release. The \ 
--deprecations-are-errors command line option has been added to all build tools.
   2023-12-14 16:58:34 by Greg Troxel | Files touched by this commit (1)
Log message:
x11/py-sip: Take co-MAINTAINERship

(rhialto@ and I both need this for different depending packages and
have discussed privately.)

ok rhialto@
   2023-12-12 19:39:55 by Greg Troxel | Files touched by this commit (4) | Package updated
Log message:
x11/py-sip6: Update to 6.8.1

This is a bugfix release to 6.8.0, which failed for many users,
including qgis.

This update drops the patch to change upstream's code surrounding
".abi3" because upstream said it was incorrect.  It seems that
suffixes really do change when using the limited API and we will have
to deal with that.

Tested with qgis.
   2023-12-12 15:14:15 by Greg Troxel | Files touched by this commit (3)
Log message:
x11/py-sip6: Strengthen needing to test with qgis and annotate patch

The 6.8.0 release was very broken.  It built and packaged, but
generated code that doesn't build.  Thus, it's clear that new sip
releases need to be used to build-test demanding sip users, and so far
the most demanding user seems to be qgis.  This testing appears not to
have been done upstream.  Include a caution about .0 releases of sip,
based on this experience.

Annote a patch as having been sent upstream, and note upstream's
decision to partially merge and partially explain that it is
incorrect.
   2023-12-08 16:04:29 by Greg Troxel | Files touched by this commit (3) | Package updated
Log message:
x11/py-sip6: Apply upstream fix for bug that breaks everything

The 6.8.0 was defective and caused many, if not almost all, uses of
sip to break.  E.g.  https://github.com/qgis/QGIS/issues/55481

Cherry-pick upstream change from 30 November, because for reasons I do
not understand there isn't a fixed point release.

Add a note that updates should be build tested with qgis, as
upstream's QA is clearly not good enough to assume that will be ok.

Next | Query returned 22 messages, browsing 1 to 10 | Previous