pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/graphics/py-mcomix
Module Name: pkgsrc
Committed By: wiz
Date: Sun Jan 22 23:51:24 UTC 2023
Modified Files:
pkgsrc/graphics/py-mcomix: Makefile PLIST distinfo
Removed Files:
pkgsrc/graphics/py-mcomix/patches: patch-mcomix_archive_archive_base.py
patch-mcomix_archive_pdf_external.py
patch-mcomix_archive_rar_external.py
patch-mcomix_archive_sevenzip_external.py patch-mcomix_run.py
Log Message:
py-mcomix: update to 2.1.0.
MComix 2.1.0
Release date: 2022-12-17
BUG FIXES
- Fixed byte/unicode error in library search text field.
- Fixed DPI detection for PDFs which cannot be decoded using UTF-8.
- Fixed magnifying lens errors when image was rotated.
- Fixed another byte/unicode error in file chooser dialog.
- 7z archives with encrypted header could not be extracted on Windows,
as MComix did not properly parse that the archive needed password input.
FEATURES
- Added option to customize space between pages in double-page mode.
- Added options to open first file/archive when going backwards to
previous archive/directory.
- The "Fit to same size" option now results in more aggressively distorted
images to make them fit, if necessary. The old, more conservative
behaviour is available via the "Prefer same size" option.
MComix 2.0.2
Release date: 2022-05-20
BUG FIXES
- Fixed bytes/unicode error in library 'Add collection' dialog.
- Fixed missing localization and image resources after calling
"setup.py install"
- Fixed bytes/unicode error in unrar executable extraction handler.
- Fixed one more instance of incorrect color conversion from preferences.
MComix 2.0.1
Release date: 2022-03-09
BUG FIXES
- Fixed conversion of unexpected color values from stored preferences.
- Fixed error trying to display page file size within archives where
members have not been extracted yet.
- Fixed bytes/unicode error in the library 'Add Book' dialog.
- Fixed endless password popup when library fails to genrate thumbnail
for password-protected archive.
- Handle error when thumbnail metadata Thumb::MTime is a floating point
number.
- Fixed alphanumeric sort for names with mismatched text/number patterns.
- Fixed unicode/bytes error in "Save as" dialog, as well as errors
when saving double-page images.
- Reduced declared minimum PyGObject version to 3.36.0 as well as
PyCairo to 1.16.0.
- Fixed minimum Pillow requirement in code not matching setup.py.
MComix 2.0.0
Release date: 2022-01-29
BREAKING CHANGES
- MComix now requires Python 3.7 or newer, as well as GTK+ 3, PyGObject, and
PyCairo. Minimum Pillow version has been increased to 6.0.0.
- MComix no longer depends on the setuptools module. Optional dependencies
on czipfile and subprocess32 have been removed, since they are no longer
supported or necessary for Python 3.
KNOWN ISSUES
- The MComix window will not remember its last position on Windows. Code
that works on Linux causes the window to fly off the screen for some
reason.
FEATURES
- Animated image formats are now supported. Previously, MComix would only
display the first frame.
- Supported image formats are now a combination of formats supported by
GDK/Pixbuf and Pillow formats.
TRANSLATION
- Added Lithuanian translation
- Updated Swedish and Korean translation
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/graphics/py-mcomix/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/graphics/py-mcomix/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/graphics/py-mcomix/distinfo
cvs rdiff -u -r1.1 -r0 \
pkgsrc/graphics/py-mcomix/patches/patch-mcomix_archive_archive_base.py \
pkgsrc/graphics/py-mcomix/patches/patch-mcomix_archive_pdf_external.py \
pkgsrc/graphics/py-mcomix/patches/patch-mcomix_archive_rar_external.py \
pkgsrc/graphics/py-mcomix/patches/patch-mcomix_archive_sevenzip_external.py \
pkgsrc/graphics/py-mcomix/patches/patch-mcomix_run.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/graphics/py-mcomix/Makefile
diff -u pkgsrc/graphics/py-mcomix/Makefile:1.23 pkgsrc/graphics/py-mcomix/Makefile:1.24
--- pkgsrc/graphics/py-mcomix/Makefile:1.23 Wed Jan 5 20:07:10 2022
+++ pkgsrc/graphics/py-mcomix/Makefile Sun Jan 22 23:51:23 2023
@@ -1,30 +1,25 @@
-# $NetBSD: Makefile,v 1.23 2022/01/05 20:07:10 wiz Exp $
+# $NetBSD: Makefile,v 1.24 2023/01/22 23:51:23 wiz Exp $
-DISTNAME= mcomix-1.2.1
+DISTNAME= mcomix-2.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 7
CATEGORIES= graphics python
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=mcomix/}
-EXTRACT_SUFX= .tar.bz2
MAINTAINER= nonakap%gmail.com@localhost
HOMEPAGE= http://mcomix.sourceforge.net/
-COMMENT= GTK2 comic book viewer
+COMMENT= GTK+ comic book viewer
LICENSE= gnu-gpl-v2
-DEPENDS+= ${PYPKGPREFIX}-gtk2>=2.12.0:../../x11/py-gtk2
-DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow6
-DEPENDS+= ${PYPKGPREFIX}-subprocess32-[0-9]*:../../devel/py-subprocess32
-DEPENDS+= ${PYPKGPREFIX}-czipfile-[0-9]*:../../archivers/py-czipfile
+DEPENDS+= ${PYPKGPREFIX}-Pillow>=6.0.0:../../graphics/py-Pillow6
+DEPENDS+= ${PYPKGPREFIX}-gobject3>=3.36.0:../../devel/py-gobject3
DEPENDS+= ${PYPKGPREFIX}-sqlite3>=0:../../databases/py-sqlite3
USE_LANGUAGES= # none
-PYTHON_VERSIONS_ACCEPTED= 27 # py-gtk2
-EGG_NAME= ${DISTNAME:S/01/1/}
-
PYTHON_SELF_CONFLICT= yes
+PYTHON_VERSIONS_INCOMPATIBLE= 27
+
USE_PKG_RESOURCES= yes
MANCOMPRESSED= yes
@@ -35,6 +30,7 @@ SUBST_FILES.path= setup.py
SUBST_SED.path= -e s,share/man,${PKGMANDIR},g
.include "../../databases/shared-mime-info/mimedb.mk"
+.include "../../graphics/py-cairo/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../lang/python/egg.mk"
Index: pkgsrc/graphics/py-mcomix/PLIST
diff -u pkgsrc/graphics/py-mcomix/PLIST:1.3 pkgsrc/graphics/py-mcomix/PLIST:1.4
--- pkgsrc/graphics/py-mcomix/PLIST:1.3 Sat Jun 11 14:34:17 2016
+++ pkgsrc/graphics/py-mcomix/PLIST Sun Jan 22 23:51:23 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2016/06/11 14:34:17 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2023/01/22 23:51:23 wiz Exp $
bin/mcomix
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -144,9 +144,6 @@ ${PYSITELIB}/mcomix/images/22x22/mcomix.
${PYSITELIB}/mcomix/images/24x24/mcomix.png
${PYSITELIB}/mcomix/images/32x32/mcomix.png
${PYSITELIB}/mcomix/images/48x48/mcomix.png
-${PYSITELIB}/mcomix/images/__init__.py
-${PYSITELIB}/mcomix/images/__init__.pyc
-${PYSITELIB}/mcomix/images/__init__.pyo
${PYSITELIB}/mcomix/images/comments.png
${PYSITELIB}/mcomix/images/double-page.png
${PYSITELIB}/mcomix/images/fitbest.png
@@ -227,9 +224,6 @@ ${PYSITELIB}/mcomix/main.pyo
${PYSITELIB}/mcomix/message_dialog.py
${PYSITELIB}/mcomix/message_dialog.pyc
${PYSITELIB}/mcomix/message_dialog.pyo
-${PYSITELIB}/mcomix/messages/__init__.py
-${PYSITELIB}/mcomix/messages/__init__.pyc
-${PYSITELIB}/mcomix/messages/__init__.pyo
${PYSITELIB}/mcomix/messages/ca/LC_MESSAGES/mcomix.mo
${PYSITELIB}/mcomix/messages/cs/LC_MESSAGES/mcomix.mo
${PYSITELIB}/mcomix/messages/de/LC_MESSAGES/mcomix.mo
@@ -245,6 +239,7 @@ ${PYSITELIB}/mcomix/messages/id/LC_MESSA
${PYSITELIB}/mcomix/messages/it/LC_MESSAGES/mcomix.mo
${PYSITELIB}/mcomix/messages/ja/LC_MESSAGES/mcomix.mo
${PYSITELIB}/mcomix/messages/ko/LC_MESSAGES/mcomix.mo
+${PYSITELIB}/mcomix/messages/lt/LC_MESSAGES/mcomix.mo
${PYSITELIB}/mcomix/messages/nl/LC_MESSAGES/mcomix.mo
${PYSITELIB}/mcomix/messages/pl/LC_MESSAGES/mcomix.mo
${PYSITELIB}/mcomix/messages/pt_BR/LC_MESSAGES/mcomix.mo
@@ -322,12 +317,6 @@ ${PYSITELIB}/mcomix/tools.pyo
${PYSITELIB}/mcomix/ui.py
${PYSITELIB}/mcomix/ui.pyc
${PYSITELIB}/mcomix/ui.pyo
-${PYSITELIB}/mcomix/win32/__init__.py
-${PYSITELIB}/mcomix/win32/__init__.pyc
-${PYSITELIB}/mcomix/win32/__init__.pyo
-${PYSITELIB}/mcomix/win32/fc_cache.py
-${PYSITELIB}/mcomix/win32/fc_cache.pyc
-${PYSITELIB}/mcomix/win32/fc_cache.pyo
${PYSITELIB}/mcomix/worker_thread.py
${PYSITELIB}/mcomix/worker_thread.pyc
${PYSITELIB}/mcomix/worker_thread.pyo
Index: pkgsrc/graphics/py-mcomix/distinfo
diff -u pkgsrc/graphics/py-mcomix/distinfo:1.8 pkgsrc/graphics/py-mcomix/distinfo:1.9
--- pkgsrc/graphics/py-mcomix/distinfo:1.8 Tue Oct 26 10:46:47 2021
+++ pkgsrc/graphics/py-mcomix/distinfo Sun Jan 22 23:51:23 2023
@@ -1,10 +1,5 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:46:47 nia Exp $
+$NetBSD: distinfo,v 1.9 2023/01/22 23:51:23 wiz Exp $
-BLAKE2s (mcomix-1.2.1.tar.bz2) = f91aba8ce690a6a93267324b96c14eb51b24d8837887bf42503a240e448b3cf2
-SHA512 (mcomix-1.2.1.tar.bz2) = efa4d57edc3a48d9e711767fb3e233ef9b334ff8ba467999e572e60ed747a4ee4aa420c8aa7788b16d7eb6e0901d454d6a405fcec47a8c74098a49491e915cd0
-Size (mcomix-1.2.1.tar.bz2) = 571128 bytes
-SHA1 (patch-mcomix_archive_archive_base.py) = 1098362d435aa0325b1a6b0fe1c12148fedf176c
-SHA1 (patch-mcomix_archive_pdf_external.py) = 4b758daff2e1bd1312961870b209833277bb4cb6
-SHA1 (patch-mcomix_archive_rar_external.py) = 9a2d5f90ae4d618dd43acd29547e2d47ccb48b8b
-SHA1 (patch-mcomix_archive_sevenzip_external.py) = 2c6366e45a40f34349112e41944ae56a6255f95d
-SHA1 (patch-mcomix_run.py) = 20f29033839e2fa641e55084bb5eb4a1b7dfc9d8
+BLAKE2s (mcomix-2.1.0.tar.gz) = 3265dba891dcc950bad2c64d395faed6b6b0e0186e5add5c89210b8632f47734
+SHA512 (mcomix-2.1.0.tar.gz) = 385654c48192c20e285a053a8a90f1e792d58f7adbb0960745f31703d2ff5906f5e5bfd868ebaa08dd27314543a761a255503e5d586edd1baa064ffcea0205ca
+Size (mcomix-2.1.0.tar.gz) = 517070 bytes
Home |
Main Index |
Thread Index |
Old Index