[Git][debian-gis-team/aggdraw][master] 3 commits: New upstream version 1.3.18

Antonio Valentino (@antonio.valentino) gitlab at salsa.debian.org
Sat Oct 21 14:11:54 BST 2023



Antonio Valentino pushed to branch master at Debian GIS Project / aggdraw


Commits:
55848fe6 by Antonio Valentino at 2023-10-21T13:04:31+00:00
New upstream version 1.3.18
- - - - -
d7dfa114 by Antonio Valentino at 2023-10-21T13:04:33+00:00
Update upstream source from tag 'upstream/1.3.18'

Update to upstream version '1.3.18'
with Debian dir 903ece7de406b4a491cd833404671402efbc2ec0
- - - - -
c4374fee by Antonio Valentino at 2023-10-21T13:04:48+00:00
New upstream release

- - - - -


4 changed files:

- CHANGELOG.md
- agg2/include/agg_trans_affine.h
- debian/changelog
- setup.py


Changes:

=====================================
CHANGELOG.md
=====================================
@@ -1,5 +1,13 @@
 # The aggdraw Library
 
+## Version 1.3.18
+
+- Remove "register" keyword from AGG C++ for compiler compatibility
+
+## Version 1.3.17
+
+- Fix Python 3.12 compatibility
+
 ## Version 1.3.16
 
 - Build changes to support for Python 3.12


=====================================
agg2/include/agg_trans_affine.h
=====================================
@@ -251,7 +251,7 @@ namespace agg
     //------------------------------------------------------------------------
     inline void trans_affine::transform(double* x, double* y) const
     {
-        register double tx = *x;
+        double tx = *x;
         *x = tx * m0 + *y * m2 + m4;
         *y = tx * m1 + *y * m3 + m5;
     }
@@ -259,9 +259,9 @@ namespace agg
     //------------------------------------------------------------------------
     inline void trans_affine::inverse_transform(double* x, double* y) const
     {
-        register double d = determinant();
-        register double a = (*x - m4) * d;
-        register double b = (*y - m5) * d;
+        double d = determinant();
+        double a = (*x - m4) * d;
+        double b = (*y - m5) * d;
         *x = a * m3 - b * m2;
         *y = b * m0 - a * m1;
     }


=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+aggdraw (1.3.18-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+
+ -- Antonio Valentino <antonio.valentino at tiscali.it>  Sat, 21 Oct 2023 13:03:46 +0000
+
 aggdraw (1.3.17-1) unstable; urgency=medium
 
   [ Antonio Valentino ]


=====================================
setup.py
=====================================
@@ -21,7 +21,7 @@ from sysconfig import get_config_var
 from packaging.version import Version
 from setuptools import setup, Extension
 
-VERSION = "1.3.17"
+VERSION = "1.3.18"
 
 SUMMARY = "High quality drawing interface for PIL."
 



View it on GitLab: https://salsa.debian.org/debian-gis-team/aggdraw/-/compare/9a12a14ca7b8e5920841333edb33e33bd653f0da...c4374fee05133a3e281c6e8070e9938268c25a13

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/aggdraw/-/compare/9a12a14ca7b8e5920841333edb33e33bd653f0da...c4374fee05133a3e281c6e8070e9938268c25a13
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20231021/ce78f0c8/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list