changes from 1.10 to 1.11
* Add modules for the following number formats:
- DNI (Documento Nacional de Identidad, Argentinian national identity nr.)
- VNR, SVNR, VSNR (Versicherungsnummer, Austrian social security number)
- NI (Número de identidad, Cuban identity card numbers)
- AMKA (Αριθμός Μητρώου Κοινωνικής Ασφάλισης, Greek social security number)
- Asmens kodas (Lithuanian, personal numbers)
- MAC address (Media Access Control address)
- IDNO (Moldavian company identification number)
- CURP (Clave Única de Registro de Población, Mexican personal ID)
- Fødselsnummer (Norwegian birth number, the national identity number)
- New Zealand bank account number
- Personnummer (Swedish personal identity number)
* Code style improvements
* Change Dominican Republic DGII check URL to HTTPS
* Support Ecuadorian Cedula and RUC of foreigners
* Add format() function for Argentinian CUIT number
* Support passing formatted numbers to all get_birth_date() and similar functions
* Handle Dominican Republic DGII lookup returning multiple entities
### mate-utils 1.22.0
* Translations update
* Initialize Travis CI support
* Make translatable the copyright in about dialog
* enable translations for ca@valencia again
* help - bump docbook 4.5
* eggsmclient: avoid deprecated 'g_type_class_add_private'
* move appdata to metainfo directory
### libmateweather 1.22.0
* Translations update
* Initialize Travis CI support
* disable deprecation warnings for distcheck
* locations: Clean up municipalities of Puerto Rico
Patch provided by Jenz Guenther with some adjustments by myself.
pkgsrc changes:
- Adjust to configure and inject INSTALL*, PREFIX and MANDIR variables
- Patch configure and Makefile to honor INSTALL_MAN and MANDIR
- Add support for test
Changes:
# v3.0.0 - 2019-02-27
- pick is now available as a package on NetBSD.
(ec5b83b)
(Jenz Guenther)
- Usage of autoconf and automake has been replaced in favor of a shell-script
and plain Makefile(s). The process of building pick remains the same.
(970c5f4)
(Anton Lindqvist)
v4.31.1:
fix file.encoding==None
add tests
tidy code, update authors and tests
add setup.py test to CI
v4.31.0:
Write bytes to stdout/stderr in py2
Add write_bytes parameter for py2/3 default override
support custom bar characters vias ascii parameter
implement, document and test custom bar spinners
support custom bar_format with unknown total
fix TypeError when unit_scale and unknown total
document format_dict
expose elapsed_s, remaining_s to bar_format
add unit option to bar_format
auto README.rst generation framework
add notes in CONTRIBUTING.md
update tests
update documentation
misc code tidy
pkgsrc changes:
- Add LICENSE
Changes:
0.9
---
- Added AIX support.
- Added dtach -N, a mode similar to dtach -n, except dtach will stay in the
foreground instead of daemonizing.
- Added dtach -p, which copies the contents of standard input to a session.
- dtach will no longer send 255 bytes of garbage to the program when read()
returns an error.
- The executable bit is now set on the socket if clients are attached, and
cleared when all clients have detached.
- The initial state of signals such as SIGPIPE are now preserved when
executing the program, instead of having the program start with some signals
ignored.
- A buffer overflow no longer occurs when a long socket path name is used, and
dtach will now try to use chdir to get around the length limitation if
necessary.
Changelog:
Many bugfixes and improvements including:
* New menu GUI
* Fix copy and paste of table in Writer
* REGEX function in Calc
* Animation improvements in Impress and Draw
* Drop MySQL C++ Connector in Base
* Improve EMF+ graphics import
* Improve MS PowerPoint PPT/PPTX file import/export
* New icons and themes
Provided by Thomas Dickey in private email.
20190105
+ added/updated port-files from pkgsrc for test-builds.
+ updated port-files from FreeBSD for test-builds.
+ updated/improved configure macros
CF_CC_ENV_FLAGS, CF_GNU_SOURCE, CF_POSIX_C_SOURCE, CF_XOPEN_SOURCE
+ update config.guess, config.sub
20181116
+ improve mouse-tracking test, logging the decoded button- and
modifier-information as well as fixing a special case for button 6.
20180911
+ add "-V" option, for version information.
+ ensure logfile is flushed after each command.
+ demonstrate DECRQCRA with GR, checked with VT520 screenshot.
+ improve DECRQCRA test, demonstrating treatment of whitespace and
video attributes by DEC terminals, seen in VT520 screenshots.
+ modify locking-shift test, changing the default GR character set to
match hardware terminals more closely, e.g., setting it to Latin-1.
+ add/improve character-set table entries for xterm #336.
+ modify CNL test to demonstrate its treatment of zero as default.
+ revise DECRQCRA test to match VT520 screenshots from Markus Schmidt
20180811
+ recent BSD-make mishandled .1.cat rule; fix
20180728
+ update xterm DECRPM table
20180725
+ remove obsolete message about diagonal in DECIC/DECDC test; since
xterm #315 the test result is on the margin.
+ fix an off-by-one in right-margin for ICH/DCH test.
+ add tests for DECRSPS for xterm #334.
+ improve formatting of highlighted response-strings, fixing a problem
with wrapping.
20180702
+ updated test-packages to use recommended flags.
+ improved DECRQCRA check, updating to work with xterm #334.
+ add tests for xterm's extensions to DECSCUSR.
+ updated/improved configure macros
+ update config.guess, config.sub
20150706
+ add configure option --with-man2html
+ update config.guess, config.sub
Provided by Thomas Dickey in private email.
2019/02/11
+ modify to work with ncurses' threaded-library, which does not allow
assignment to LINES/COLS (report by Marcus Roeckrath).
+ correct clearing after text in progressbox from 2018/06/21 changes
for resizing (reports by David Boyd, Alan Somers).
+ improved configure macros CF_GNU_SOURCE, CF_POSIX_C_SOURCE,
CF_XOPEN_SOURCE
+ update config.guess, config.sub
2018/11/07
+ convert ja.po to UTF-8 for consistency (suggested by Stanislav
Brabec).
+ repair mis-encoded hi.po (report/analysis by Stanislav Brabec).
2018/10/22
+ improved configure macros CF_CC_ENV_FLAGS, CF_LD_RPATH_OPT,
CF_LIBRARY_PATH, CF_SHARED_OPTS, CF_WITH_MAN2HTML,
CF_WITH_VERSIONED_SYMS from ncurses
+ add ast.po, from
http://translationproject.org/latest/dialog/
2018/06/21
+ improve file-offset computation in textbox.c (Werner Fink).
+ fix an overlooked case with real_auto_size() to maximize when
height or width is given as -1.
+ build-fixes for configure options "--disable-Xdialog2" and
"--disable-form"
+ add traces for each widget to show its parameters.
+ modify color scheme for mixedgauge to use the dialog window colors,
like the captions.
+ fix a too-small malloc in the mixedgauge widget.
+ fix a use-after-free in dlg_remove_callback().
+ improve handling of SIGWINCH for several widgets (Debian #865840).
+ menubox, the point of the Debian report was that it would be nice
to increase the window size if the terminal size increases. Did
that as a special case less problematic than decreasing the
terminal size. Added samples/menubox11 to demonstrate by
comparison with menubox10 a problem with debconf which puts extra
newlines in the caption that interfere with autowrap.
+ progressbox and derived prgbox, programbox, now handle resizing.
+ yesno, window was cleared
+ add dlg_ttysize() to support new options, allowing scripts to obtain
some text-formatting details without initializing the terminal.
+ add options --print-text-only, and --print-text-size for scripts that
adjust the widget size according to how the captions are formatted.
+ improve dialog.pl:
+ add demo.pl, to demonstrate the functions
+ quote/escape string parameters passed to dialog.
+ ensure all "integer" parameters are really integers.
+ use actual screensize for list captions rather than assuming 24
lines.
+ when trimming blanks, treat unconverted tabs the same as spaces.
+ correct parameter to test when trimming blanks from the script,
e.g., with "--trim" (report by Jarno Suni).
+ improve documentation of the various whitespace-filtering options,
to show which take precedence (Debian #867536, cf: Debian #102942).
+ modify msgbox.c, yesno.c to bind SCROLLKEY_BINDINGS before
TRAVERSE_BINDINGS so that up/down arrow will by default scroll the
message up/down rather than be aliases for tab-traversal (report by
Fredrik Kers).
+ modify dump_one_binding() to show when a binding is overridden.
+ improve format of trace-file, making comment-syntax consistent,
as well as showing argv-splitting as a series of comments.
+ modify dlg_string_to_argv() to change the quoting behavior to be
more consistent with shell behavior (patch by Denilson Sa Maia).
+ modify dlg_getc() to return ESC when a timeout expires, notifying
callers that a quit occurred rather than exiting the application
(suggested by Rodrigo Freitas).
+ modify handle_inputs() to ensure cursor-visibility is restored when
there is no input character available (report by Guillaume Vareille).
+ improve comment in manual page regarding which widgets can use the
"--help-button" (prompted by discussion with Csanyi Pal).
+ add a check for valid object pointer in tailbox's main loop since
the getc-callback may have been freed within ui_getc.c (report by
"David").
+ improved configure macros for ncurses: CF_GNU_SOURCE, CF_SHARED_OPTS,
CF_CURSES_LIBS, CF_CURSES_FUNCS, CF_NCURSES_CONFIG
+ improved configure script checks for groff vs man2html:
CF_PROG_GROFF and CF_WITH_MAN2HTML
+ build-fix from lynx for AM_WITH_NLS configure macro
+ update config.guess, config.sub
2017/12/09
+ update ftp url in test-packages.
+ modify test-packages to use recommended compiler/linker flags.
+ improved configure macros AM_WITH_NLS, CF_CC_ENV_FLAGS,
CF_CURSES_LIBS, CF_NCURSES_CONFIG, CF_SHARED_OPTS, CF_WITH_LIBTOOL,
CF__INTL_BODY.
+ update config.guess, config.sub
- version: 3.39.1
date: 2019-02-01
new features:
- title: "Content server: Implement the \"Copy to library\" function. To use it click the three dots in the top right corner of a book's page and choose \"Copy to library\""
tickets: [1810486]
- title: "Content server: Add Next/Previous buttons to the book details page"
bug fixes:
- title: "Content server: Fix editing metadata that affects multiple books causing all the metadata for all the books to become the same."
tickets: [1812781]
- title: "Open With: Fix using .bat files as the program not working."
tickets: [1811045]
- title: "ZIP Output: Fix an error when building the ToC on macOS for some books with non-ASCII ToC entries"
tickets: [1813905]
- title: "Edit book: Check book: Follow recent releases of epubcheck in expecting .ttf files to have the mime-type application/vnd.ms-opentype in EPUB 3 books"
- title: "Fix font mime-types not being auto-corrected when upgrading EPUBs from 2 to 3"
- title: "Content server: Try to detect if a book file has been edited outside of calibre and serve the updated copy"
- title: "Fix merging books not updating author if the source book has no title"
- title: "Content server: Fix heading for custom comments columns being duplicated in the book details page"
- title: "Fix editing of dates not working is the date format is set to iso."
tickets: [1812560]
- title: "Version 3.39.1 fixes a bug in 3.39.0 that broke copy to library for books that have saved conversion options"
tickets: [1814279]
improved recipes:
- Spiegel Online
- Il Post
new recipes:
- title: BSI News
author: Volker Heggemann
- title: Science Advances
author: Jose Ortiz
- version: 3.38.1
date: 2019-01-18
new features:
- title: "Tag browser: When using the Find function have unaccented characters match their accented equivalents, if the setting for it is set in Preferences->Searching"
- title: "DOCX Input: When converting indices, put each sub-entry on its own line."
tickets: [1811611]
- title: "Edit book: Insert hyperlink: Add history for the template"
- title: "Edit book: Insert hyperlink: Add a few more variables for the link template: _SOURCE_FILENAME_, _DEST_FILENAME_ and _ANCHOR_"
bug fixes:
- title: "Catalogs: Set the language of created catalogs to the calibre interface language instead of English"
tickets: [1810936]
- title: "DOCX Input: Do not display section breaks that have a numbering style applied to them."
tickets: [1811611]
- title: "Content server: Fix listening on :: not also listening on IPv4 interfaces on Windows"
- title: "DOCX Output: Fix heading styles that have the same font size as body text getting incorrect font sizes after conversion."
tickets: [1811616]
- title: "EPUB/MOBI Catalogs: Fix prefix rules not working when calibre UI language is something other than English"
- title: "EPUB/MOBI Catalogs: Fix exclusion by tag not working for tags that have spaces in them"
- title: "Subset fonts: Fix error when trying to subset unicode characters that require two UTF-16 code points on Windows."
tickets: [1811224]
- title: "Content server: Fix option to restrict displayed user field not working in the /opds view"
- title: "Tag browser: Fix incorrect icon for user categories."
tickets: [1810217]
- title: "PDF Output: Fix conversion failing when fonts with non-English names are used."
tickets: [1812218]
- title: "3.38.1 fixes a typo in 3.38.0 that caused the Polish books function to not work when polishing small numbers of books"
improved recipes:
- Chicago Tribune
- New York Times Book Review
new recipes:
- title: Nature
author: Jose Ortiz
- version: 3.37.0
date: 2019-01-04
bug fixes:
- title: "Switch from cssutils to css_parser for parsing CSS. Fixes various minor, long standing bugs"
- title: "calibredb: Fix adding books from directories to a remote server running on Windows not working"
- title: "Edit Book: Fix style attribute on <html> tags not being preserved when editing AZW3 files."
tickets: [1810193]
- title: "Get Books: Use an external browser for Google Books"
tickets: [1810205]
- title: "Saving to disk: Fix errors on Linux/macOS if the title/authors are long enough to make individual path components larger than 255 characters."
tickets: [1807525]
- title: "PDF Input: Fix non-breaking spaces represented as entities in the output of pdftohtml, which breaks some search/replace expressions"
- title: "Edit book: Fix a crash when mousing over links in an instance of the editor launched standalone on macOS Mojave"
tickets: [1805521]
- title: "Conversion: When converting with font size rescaling disabled, convert font size names to rem unit rather than pt units."
tickets: [1809671]
- title: "Windows: When registering calibre programs as possible handlers for various file types, dont set the AllowSilentDefaultTakeOver registry key"
- title: "macOS: PDF Output: Fix bold fonts not working on Mojave."
tickets: [1799750]
- title: "Content server: Fix strings with double quotes not being translated."
improved recipes:
- Il Post
- version: 3.36.0
date: 2018-12-21
new features:
- title: "Happy Holidays to everyone!"
- title: "Kobo driver: Add supported for newly released firmware update"
bug fixes:
- title: "Kobo driver: Fix a regression in the last release that caused book title
to appear as Unknown if metadata management was set to manual in calibre."
tickets: [1807914]
- title: "PDF Output: Do not fail if one of the fonts from the source document has no name metadata"
improved recipes:
- Wall Street Journal
- ESPN
- Al Jazeera (English)
- version: 3.35.0
date: 2018-12-07
new features:
- title: "Edit book: Insert hyperlink: Allow specifying a template to control the markup that is inserted for the hyperlink."
tickets: [1804250]
- title: "Metadata download: Add an option (in Preferences->Metadata download) to keep multiple results from individual metadata sources, useful if you prefer to pick the best result by hand and use only one or two metadata sources."
tickets: [1802293]
- title: "KoboTouch driver: Extend the metadata updated in the Kobo device database to all metadata displayed on the device. The update is only done for books already on the device. Needs to be enabled via Preferences->Plugins->Customize the KoboTouch device plugin."
bug fixes:
- title: "E-book viewer: Fix a regression that broke viewing of HTMLZ files"
tickets: [1691976]
- title: "Edit book: Fix suggestions in completion popup not being sorted."
tickets: [1803985]
- title: "Windows: Fix restarting calibre with system tray icon enabled causing duplicate defunct icons in the tray."
tickets: [1803034]
improved recipes:
- Wired Magazine
- Wall Street Journal
- Telepolis
- Yahoo News
- Associated Press
- Mother Jones
new recipes:
- title: Macrobusinness
author: 2018robert
- title: Sports Illustrated
author: Kovid Goyal
- title: Le Peuple Breton
author: Lionel Plais
- title: Mandiner
author: pofa
v0.13.0: 2018-12-25
- New action postaddress: lists all postal (addresses analog to email and phone actions, #196)
- New zsh completion function for email addresses
- New config variables for the contact table section in khard.conf: preferred_email_address_type and preferred_phone_number_type
- Slight speed improvements
- Test suite created
- Several bug fixes
RHash v1.3.8
rename Windows encoding options: --ansi to --win, --oem to --dos
support GOST R 34.11-2012 hash function (options: --gost12-256, --gost12-512)
changed the short option `-G' to be alias of --gost12-256
changed printf format token `%g' to be alias of %{gost12-256}
* pkgsrc change: add "USE_LANGUAGES= # none" line.
14.8.10 (2018-12-05)
Merged Pull Requests
* Set User-Agent in HTTP header for GCE plugin #1294 (tas50)
* Remove old spec files #1306 (tas50)
* Correctly detect openSUSE leap 15+ #1307 (tas50)
* Linux Virtualization: Load hyper_v hypervsior hostname from guest #1308
(tas50)
* Make SLED be part of the suse platform_family #1323 (tas50)
* Don't ship the readme with the ohai gemfile #1324 (tas50)
* Linux Virtualization: Use the new nests systems format for lxd / lxc #1329
(tas50)
* bsd virtualization: Detect amazonec2 hypervisor + kvm without dmidecode
#1327 (tas50)
* Add antergos and manjaro linux to the Arch platform_family #1326 (tas50)
* Add mangeia platform with madriva platform_family #1328 (tas50)
* Add support for XCP-NG platform #1330 (tas50)
* Add final notes for Ohai 14.8 #1331 (tas50)
* Fix arista platform detection #1332 (tas50)
14.6.2 (2018-10-11)
Merged Pull Requests
* Review and copyediting of RELEASE_NOTES #1255 (mjingle)
* Avoid gathering all data with sysctl which seems to hang #1259 (tas50)
* Add more yard comments #1256 (tas50)
* Unify the OS plugins #1261 (jaymzh)
* Unify the cpu plugin #1262 (jaymzh)
* Trim out bogus data in system_profile plugin #1263 (tas50)
* [filesystem] Convert rest of unix to fs2 #1266 (jaymzh)
* Correctly detect SLES 15 systems as "suse" platform #1272 (tas50)
* Deprecate the system_profile plugin #1264 (tas50)
pkgsrc changes:
- Switch MASTER_SITES to upstream snapshots instead of using Debian mirrors
Changes:
0.63
----
- vipe: Clean up temp file even when it exits with an error.
Thanks, Stig Palmquist.
- ts: Fix ts -m %.s to not output negative microseconds.
Thanks, Dima Kogan
- sponge: Fix bug in -a mode that doubled original content of file when the
temp file is located on a different filesystem.
- Add to the man page the versioned suffix (previously it was not added leading
to an accidental PLIST mismatch and installation failure)
- ALTERNATIVES/pkg_alternatives(8) generate wrappers for executables/scripts,
remove the man page entry in it
Add a note informing users they may need to define MANPATH to search
most non-default locations man pages can be found. The distinction with
yelp3 is that it uses a better means of determining search paths, so
this is less likely to be an issue, but I can still duplicate it in
some pkgsrc environments I have. Addresses PR pkg/34881.
== Release 1.3.1: December 14, 2018
* Fix undefined local variable or method `pid_delimiter'
== Release 1.3.0: December 10, 2018
* Make logging more configurable.
* Add configuration options for pid file delimters, force_kill_waittime
* All status callback to be anything callable.
pkgsrc change: update HOMEPAGE.
1.17.3 (2018-12-27)
Bugfixes:
* Fix a Bundler error when installing gems on old versions of RubyGems (#6839,
@colby-swandale)
* Fix a rare issue where Bundler was removing itself after a bundle clean
(#6829, @colby-swandale) Documentation:
Add entry for the bundle remove command to the main Bundler manual page
Patch submitted by Frederic Cambus, who takes maintainership.
Upstream changelog
==================
AnsiWeather 1.13.0 (2018-07-16)
- Do not attempt to fetch UV data when in forecast mode
AnsiWeather 1.12.0 (2018-06-29)
- Replace spaces in city names by '%20', underscores are not accepted
anymore by the OpenWeatherMap API
- Add support for fetching and displaying UV index
- Document the UV index feature and related flags and options
AnsiWeather 1.11 (2017-06-21)
- Unicode symbols display is now off by default
- Shorten default greeting text: "Current weather" => "Weather"
- Port to GTK+ 3
- Preferences dialog ported to Glade
- Replaced individual header includes
- Replaced deprecated symbols
- Replaced direct access with accessor functions
- Improved forecast background with dark and light themes
- Improved spacing in the preference and forecast dialogs
- Added small (3px) padding between weather icon and scrollbox
- Fixed full debug builds
- Port to libsoup 2.42
- Updated build requirements:
- gtk+-3.0 3.22.0+
- gthread-2.0 2.42.0+
- glib-2.0 2.42.0+
- libxfce4util-1.0 4.12.0+
- libxfce4ui-2 4.12.0+
- libxfce4panel-2.0 4.12.0+
- libsoup-2.4 2.42.0+
- Use HTTPS where possible
- Translations updates
2.0.2:
* Official support for Python 3.7
* Recording is now possible on US-ASCII locale
* Improved Android support
* Possibility of programatic recording with `asciinema.record_asciicast` function
* Uses new JSON response format added recently to asciinema-server
* Tweaked message about how to stop recording
* Added proper description and other metadata to Python package