pkgsrc-Changes archive

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

CVS commit: pkgsrc/misc/calibre



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jul 24 07:08:55 UTC 2016

Modified Files:
        pkgsrc/misc/calibre: Makefile PLIST distinfo
Added Files:
        pkgsrc/misc/calibre/patches: patch-setup_build.py
            patch-setup_extensions.json
Removed Files:
        pkgsrc/misc/calibre/patches: patch-setup_build__environment.py
            patch-setup_extensions.py

Log Message:
Updated calibre to 2.63.0.

New Features

    News download: Allow controlling which periodicals are automatically sent to a specific email in Preferences->Sharing by email
    Edit Book: Update regex engine to support Unicode 9.0

Bug Fixes

    Edit metadata dialog: Fix pasting ISBN from clipboard not stripping garbage characters after a valid ISBN.

    Closes tickets: 1604956
    Edit Book: Also refresh the Preview and Live CSS panels after performing any action that changes files other than the currently displayed file.
    E-book viewer: Fix the show metadata button not reading EPUB 3 metadata
    MOBI Output: Fix <hr> not being rendered as full-width in old MOBI files
    CSV Catalog output: Fix incorrect formatting of is_multiple custom columns.

    Closes tickets: 1602908
    CSV Catalog Output: Separate multiple authors with & instead of comma. Fixes problems when the author name contains commas.
    EPUB 3 metadata: Fix updating metadata in EPUB 3 files not overwriting existing authors.

    Closes tickets: 1602227
    Fix duplicate detection when adding books not working when the book title has leading or trailing whitespace
    Book details panel: Pick the color used for links from the current system color theme
    Windows: Fix file selection dialogs blurry on HiDPI monitors

Improved news sources

    Gosc Niedzielny
    Nikkei Free
    Financial Times (UK)
    Foreign Affairs
    Berlin Policy Journal
    Gazet van Antwerpen
    Hurriyet


To generate a diff of this commit:
cvs rdiff -u -r1.149 -r1.150 pkgsrc/misc/calibre/Makefile
cvs rdiff -u -r1.63 -r1.64 pkgsrc/misc/calibre/PLIST
cvs rdiff -u -r1.71 -r1.72 pkgsrc/misc/calibre/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/misc/calibre/patches/patch-setup_build.py \
    pkgsrc/misc/calibre/patches/patch-setup_extensions.json
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/misc/calibre/patches/patch-setup_build__environment.py
cvs rdiff -u -r1.7 -r0 pkgsrc/misc/calibre/patches/patch-setup_extensions.py

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

Modified files:

Index: pkgsrc/misc/calibre/Makefile
diff -u pkgsrc/misc/calibre/Makefile:1.149 pkgsrc/misc/calibre/Makefile:1.150
--- pkgsrc/misc/calibre/Makefile:1.149  Sun Jul 10 19:27:52 2016
+++ pkgsrc/misc/calibre/Makefile        Sun Jul 24 07:08:54 2016
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.149 2016/07/10 19:27:52 rillig Exp $
+# $NetBSD: Makefile,v 1.150 2016/07/24 07:08:54 wiz Exp $
 
-DISTNAME=      calibre-2.62.0
+DISTNAME=      calibre-2.63.0
 CATEGORIES=    misc
 #MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=calibre/}
 MASTER_SITES=  http://download.calibre-ebook.com/${PKGVERSION_NOREV}/

Index: pkgsrc/misc/calibre/PLIST
diff -u pkgsrc/misc/calibre/PLIST:1.63 pkgsrc/misc/calibre/PLIST:1.64
--- pkgsrc/misc/calibre/PLIST:1.63      Fri Jul  8 11:11:28 2016
+++ pkgsrc/misc/calibre/PLIST   Sun Jul 24 07:08:54 2016
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.63 2016/07/08 11:11:28 wiz Exp $
+@comment $NetBSD: PLIST,v 1.64 2016/07/24 07:08:54 wiz Exp $
 bin/calibre
 bin/calibre-complete
 bin/calibre-customize
@@ -1189,6 +1189,8 @@ lib/calibre/calibre/plugins/hunspell.so
 lib/calibre/calibre/plugins/icu.so
 lib/calibre/calibre/plugins/imageops.so
 lib/calibre/calibre/plugins/libheadless.so
+lib/calibre/calibre/plugins/libmtp.so
+lib/calibre/calibre/plugins/libusb.so
 lib/calibre/calibre/plugins/lzma_binding.so
 lib/calibre/calibre/plugins/lzx.so
 lib/calibre/calibre/plugins/matcher.so
@@ -1481,6 +1483,7 @@ share/calibre/catalog/section_list_templ
 share/calibre/catalog/stylesheet.css
 share/calibre/catalog/template.xhtml
 share/calibre/coffee-script.js
+share/calibre/common-user-agents.txt
 share/calibre/compiled_coffeescript.zip
 share/calibre/content-server/autoreload.js
 share/calibre/content-server/calibre.png

Index: pkgsrc/misc/calibre/distinfo
diff -u pkgsrc/misc/calibre/distinfo:1.71 pkgsrc/misc/calibre/distinfo:1.72
--- pkgsrc/misc/calibre/distinfo:1.71   Fri Jul  8 11:11:28 2016
+++ pkgsrc/misc/calibre/distinfo        Sun Jul 24 07:08:54 2016
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.71 2016/07/08 11:11:28 wiz Exp $
+$NetBSD: distinfo,v 1.72 2016/07/24 07:08:54 wiz Exp $
 
-SHA1 (calibre-2.62.0.tar.xz) = 28a9db0f97755b091a105fcf3ad6dbc95eb9b03f
-RMD160 (calibre-2.62.0.tar.xz) = 29d26be9067271cda1c0566b6287782aea234cff
-SHA512 (calibre-2.62.0.tar.xz) = a692c336b9c4f4196d1b4da03758832217a0616f17b7289ec374ab81886801a78396a7ebfa6b5acca83c52661a30ad28c9763bafe1f57a78fd2f2a4effad308f
-Size (calibre-2.62.0.tar.xz) = 40671664 bytes
-SHA1 (patch-setup_build__environment.py) = b620c36fee9a4c403af0fecced8ea8189dc8e25c
-SHA1 (patch-setup_extensions.py) = 18edee06e64294ba87a60aafa3e34dfa6f09cd94
+SHA1 (calibre-2.63.0.tar.xz) = df6c16cbf1acbad9644a60383a1d98645bf9c809
+RMD160 (calibre-2.63.0.tar.xz) = 3e37dbda4ae69b87cdacb0ec01ee73f413df261a
+SHA512 (calibre-2.63.0.tar.xz) = 74df6febe62608ab93502360e7511679102f0cbb260b1b78b4720c1aff34703d60db51a760ecd51596cb7331892d5eb7225e6ec70aa09976c219ba973d064f9b
+Size (calibre-2.63.0.tar.xz) = 40700876 bytes
+SHA1 (patch-setup_build.py) = 9699b5badd044aacd72b223c182ab14f38eb1dcb
+SHA1 (patch-setup_extensions.json) = a08c9c6675f9b7926fa53dbb74846ed47c4298c7
 SHA1 (patch-src_calibre_linux.py) = 16c3122a612ec9996f774c5c2c9d40a475723662

Added files:

Index: pkgsrc/misc/calibre/patches/patch-setup_build.py
diff -u /dev/null pkgsrc/misc/calibre/patches/patch-setup_build.py:1.1
--- /dev/null   Sun Jul 24 07:08:55 2016
+++ pkgsrc/misc/calibre/patches/patch-setup_build.py    Sun Jul 24 07:08:54 2016
@@ -0,0 +1,26 @@
+$NetBSD: patch-setup_build.py,v 1.1 2016/07/24 07:08:54 wiz Exp $
+
+Add rpath to linker command.
+Look in libtool directory for file.
+
+--- setup/build.py.orig        2016-07-22 02:21:05.000000000 +0000
++++ setup/build.py
+@@ -251,8 +251,7 @@ class Build(Command):
+         return ['-I'+x for x in dirs]
+ 
+     def lib_dirs_to_ldflags(self, dirs):
+-        pref = '/LIBPATH:' if iswindows else '-L'
+-        return [pref+x for x in dirs]
++        return ['-L'+x+' -Wl,-R'+x for x in dirs]
+ 
+     def libraries_to_ldflags(self, dirs):
+         pref = '' if iswindows else '-l'
+@@ -452,7 +451,7 @@ class Build(Command):
+         if iswindows:
+             qmc += ['-spec', qmakespec]
+         fext = 'dll' if iswindows else 'dylib' if isosx else 'so'
+-        name = '%s%s.%s' % ('release/' if iswindows else 'lib', sip['target'], fext)
++        name = '%s%s.%s' % ('release/' if iswindows else '.libs/lib', sip['target'], fext)
+         try:
+             os.chdir(src_dir)
+             if self.newer(dest, sip['headers'] + sip['sources'] + ext.sources + ext.headers):
Index: pkgsrc/misc/calibre/patches/patch-setup_extensions.json
diff -u /dev/null pkgsrc/misc/calibre/patches/patch-setup_extensions.json:1.1
--- /dev/null   Sun Jul 24 07:08:55 2016
+++ pkgsrc/misc/calibre/patches/patch-setup_extensions.json     Sun Jul 24 07:08:54 2016
@@ -0,0 +1,17 @@
+$NetBSD: patch-setup_extensions.json,v 1.1 2016/07/24 07:08:54 wiz Exp $
+
+Add X11 libraries to search path.
+XXX: should be using ${PREFIX} and ${X11BASE}
+
+--- setup/extensions.json.orig 2016-07-22 02:21:05.000000000 +0000
++++ setup/extensions.json
+@@ -141,7 +141,8 @@
+         "sources": "calibre/gui2/pictureflow/pictureflow.cpp",
+         "headers": "calibre/gui2/pictureflow/pictureflow.h",
+         "sip_files": "calibre/gui2/pictureflow/pictureflow.sip",
+-        "inc_dirs": "calibre/gui2/pictureflow"
++        "inc_dirs": "calibre/gui2/pictureflow",
++        "lib_dirs": "/usr/X11R7/lib /usr/pkg/X11R7/lib"
+     },
+     {
+         "name": "progress_indicator",



Home | Main Index | Thread Index | Old Index