pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/py-cups



Module Name:    pkgsrc
Committed By:   markd
Date:           Wed Jul  2 04:10:09 UTC 2025

Modified Files:
        pkgsrc/print/py-cups: Makefile distinfo

Log Message:
py-cups: update to 2.0.4

New in 2.0.4:
- remove the install_requires from setup.py

New in 2.0.2a0, 2.0.3:
- attempts to fix installation in PyPi

New in 2.0.2:
- removed shebang from example/cupstree.py
- ignore driverless utilities for postscriptdriver tags creation
- remove epydoc from Makefile
- fix invalid delete of pointer
- Makefile uses wrong Python
- define PY_SSIZE_T_CLEAN in cupsipp.h - fixes traceback during IPPRequest.writeIO
  with Python 3.10
- fix the test.py when there is no printer installed
- Use PyObject_Call() instead of deprecated PyEval

New in 2.0.1:
* pypi required .tar.gz
* cups.require couldn't handle version bigger than 1

New in 2.0.0:
* dropped macros for older CUPS < 2.0.0
* dropped Python 2 support and its related macros
* update license headers
* thread did not hold GIL when called Py_XDECREF() from destroy_TLS(), causing SIGSEGV
* fixed several compiler warnings
* fix silent error on Connection.printFiles()

New in 1.9.74:
* fix Connection_writeRequestData with binary data
* misspelling
* fixed print function in example/cupstree.py


To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 pkgsrc/print/py-cups/Makefile
cvs rdiff -u -r1.10 -r1.11 pkgsrc/print/py-cups/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/py-cups/Makefile
diff -u pkgsrc/print/py-cups/Makefile:1.65 pkgsrc/print/py-cups/Makefile:1.66
--- pkgsrc/print/py-cups/Makefile:1.65  Thu Apr 24 14:15:36 2025
+++ pkgsrc/print/py-cups/Makefile       Wed Jul  2 04:10:09 2025
@@ -1,15 +1,13 @@
-# $NetBSD: Makefile,v 1.65 2025/04/24 14:15:36 wiz Exp $
+# $NetBSD: Makefile,v 1.66 2025/07/02 04:10:09 markd Exp $
 
-DISTNAME=      pycups-1.9.73
+DISTNAME=      pycups-2.0.4
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/^py//}
-PKGREVISION=   32
 CATEGORIES=    print python
-MASTER_SITES=  http://cyberelk.net/tim/data/pycups/
-MASTER_SITES+= ${MASTER_SITE_PYPI:=p/pycups/}
-EXTRACT_SUFX=  .tar.bz2
+MASTER_SITES=  ${MASTER_SITE_PYPI:=p/pycups/}
+#EXTRACT_SUFX= .tar.bz2
 
 MAINTAINER=    markd%NetBSD.org@localhost
-HOMEPAGE=      http://cyberelk.net/tim/software/pycups/
+HOMEPAGE=      https://github.com/OpenPrinting/pycups
 COMMENT=       Python bindings for the CUPS API
 LICENSE=       gnu-gpl-v2
 
@@ -22,5 +20,5 @@ SUBST_SED.paths=      -e 's:"/usr/share/cups"
 SUBST_STAGE.paths=     pre-configure
 
 .include "../../lang/python/egg.mk"
-.include "../../print/cups-base/buildlink3.mk"
+.include "../../print/libcups/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/print/py-cups/distinfo
diff -u pkgsrc/print/py-cups/distinfo:1.10 pkgsrc/print/py-cups/distinfo:1.11
--- pkgsrc/print/py-cups/distinfo:1.10  Tue Oct 26 11:12:14 2021
+++ pkgsrc/print/py-cups/distinfo       Wed Jul  2 04:10:09 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.10 2021/10/26 11:12:14 nia Exp $
+$NetBSD: distinfo,v 1.11 2025/07/02 04:10:09 markd Exp $
 
-BLAKE2s (pycups-1.9.73.tar.bz2) = dc86d9f272753f119be85d26d8dddd1fee8ae550aac45ba83ce46283b5d86c7b
-SHA512 (pycups-1.9.73.tar.bz2) = ee893d64f1645b71805ac358c4a3cc594f6285f04272ff0558aa60cbc90fafdbac30b623ffcc3a6b739218d9fd7a6a6e1d8cb186a5582f2cc30a518ed4dde810
-Size (pycups-1.9.73.tar.bz2) = 52732 bytes
+BLAKE2s (pycups-2.0.4.tar.gz) = 2b2ab66c45580bfd2614b42f937bfeabc035a420e7897d9959d82d6e6278ed5d
+SHA512 (pycups-2.0.4.tar.gz) = d22148856c8cff4f30e6b7ab0d32d184e8b48358158f28735f0efe4c6e80fd0ea2a5ece87db3eada152f05435fb64c05f1c066bc7bda0649fbddcf5221d66161
+Size (pycups-2.0.4.tar.gz) = 65105 bytes



Home | Main Index | Thread Index | Old Index