diff --git a/Doxyfile b/Doxyfile index 5f649ca59..2f3de9b40 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = Leptonica # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = 1.84.2 +PROJECT_NUMBER = 1.85.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/README.html b/README.html index 86a424d56..4471fe805 100644 --- a/README.html +++ b/README.html @@ -75,12 +75,12 @@ - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *====================================================================*/ -README (version 1.84.1) -File update: 3 Jan 2024 +README (version 1.85.0) +File update: Oct 16 2024 --------------------------- -gunzip leptonica-1.84.1.tar.gz -tar -xvf leptonica-1.84.1.tar +gunzip leptonica-1.85.0.tar.gz +tar -xvf leptonica-1.85.0.tar @@ -117,7 +117,7 @@

Libraries, executables and prototypes are easily made, as described below. When you extract from the archive, all files are put in a - subdirectory 'leptonica-1.84.1'. In that directory you will + subdirectory 'leptonica-1.85.0'. In that directory you will find a src directory containing the source files for the library, and a prog directory containing source files for various testing and example programs. @@ -260,7 +260,7 @@

make install Configure also supports building in a separate directory from the - source. Run "/(path-to)/leptonica-1.84.1/configure" and then "make" + source. Run "/(path-to)/leptonica-1.85.0/configure" and then "make" from the desired build directory. Configure has a number of useful options; run "configure --help" for @@ -1209,8 +1209,8 @@

http://code.google.com/p/leptonica, as well as all versions after 1.60. These have now been transferred by Egor Pugin to github: github.com/danbloomberg/leptonica - where all releases (1.42 - 1.84.1) are available; e.g., - https://github.com/DanBloomberg/leptonica/releases/tag/1.84.1 + where all releases (1.42 - 1.85.0) are available; e.g., + https://github.com/DanBloomberg/leptonica/releases/tag/1.85.0 The more recent releases, from 1.80, are also available at leptonica.org/download.html Note that if you are downloading from github, the releases are more @@ -1239,6 +1239,7 @@

1.82 : 5.4.0 1.83 : 6.0.0 1.84 : 6.0.0 + 1.85 : 6.0.0 (in progress) A brief version chronology is maintained in version-notes.html. Starting with gcc 4.3.3, error warnings (-Werror) are given for diff --git a/configure.ac b/configure.ac index 59e2423c7..63b4e921a 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.69]) -AC_INIT([leptonica], [1.84.2]) +AC_INIT([leptonica], [1.85.0]) AC_CONFIG_AUX_DIR([config]) AC_CONFIG_HEADERS([config_auto.h:config/config.h.in]) AC_CONFIG_SRCDIR([src/adaptmap.c]) diff --git a/src/allheaders.h b/src/allheaders.h index 7a7abee7f..4eb8144bb 100644 --- a/src/allheaders.h +++ b/src/allheaders.h @@ -29,8 +29,8 @@ #define LIBLEPT_MAJOR_VERSION 1 -#define LIBLEPT_MINOR_VERSION 84 -#define LIBLEPT_PATCH_VERSION 2 +#define LIBLEPT_MINOR_VERSION 85 +#define LIBLEPT_PATCH_VERSION 0 #include "alltypes.h" diff --git a/src/allheaders_top.txt b/src/allheaders_top.txt index 9804cb4e8..3aecc5591 100644 --- a/src/allheaders_top.txt +++ b/src/allheaders_top.txt @@ -29,8 +29,8 @@ #define LIBLEPT_MAJOR_VERSION 1 -#define LIBLEPT_MINOR_VERSION 84 -#define LIBLEPT_PATCH_VERSION 2 +#define LIBLEPT_MINOR_VERSION 85 +#define LIBLEPT_PATCH_VERSION 0 #include "alltypes.h" diff --git a/src/makefile.static b/src/makefile.static index 8b3af559e..b3cec308b 100644 --- a/src/makefile.static +++ b/src/makefile.static @@ -155,8 +155,8 @@ LIBRARIAN_SHARED = gcc -shared # Links are created among the files .X.Y, # .X, and , where Y is the minor revision number. MAJOR_REV = 1 -MINOR_REV = 84 -PATCH_REV = 2 +MINOR_REV = 85 +PATCH_REV = 0 ######################################################### diff --git a/sw.cpp b/sw.cpp index 18988f2f4..c549b7afc 100644 --- a/sw.cpp +++ b/sw.cpp @@ -19,7 +19,7 @@ void build(Solution &s) t += "org.sw.demo.webmproject.webp"_dep; }; - auto &leptonica = s.addTarget("danbloomberg.leptonica", "1.84.2"); + auto &leptonica = s.addTarget("danbloomberg.leptonica", "1.85.0"); leptonica += Git("https://github.com/DanBloomberg/leptonica"); { diff --git a/version-notes.html b/version-notes.html index 7bfe8f224..9e7ad73d4 100644 --- a/version-notes.html +++ b/version-notes.html @@ -89,7 +89,7 @@

 
-1.84.2  not released
+1.85.0  Oct 16, 2024
         * Use wrapper callSystemDebug() instead of system() in programs.
         * Fixed Issue #730: artifacts and bad compression with pixWriteJp2k.
           Results are now identical with ImageMagick convert (to jp2).
@@ -98,7 +98,8 @@ 

removes need for temp file on Windows when writing to/from memory. * Achieve consistency with fclose() in library and lept_fclose() in progs. Ditto for lept_free, lept_calloc, lept_fopen(), etc. - * Fix generation of bad colormap indices in jbcorrelation and jbrankhaus + * Fix generation of bad colormap indices in + jbcorrelation and jbrankhaus * Fixed coverity scan issues. * Added findpattern2_reg.c to show generation of sels and their use. * Added misctest2.c to show crop and clean page functions. @@ -108,6 +109,8 @@

* Added renderpdf.c to library, to render pdfs as page images with a specified resolution. * Modified cleanpdf.c to use l_pdfRenderFiles(). + * Issues #750, #752: problems in bmpio.c with taking address of + packed member. * Source files changed: adaptmap.c affinecompose.c, bmpio.c, boxbasic.c, colormap.c, compare.c, dewarp1.c, dnabasic.c, fpix1.c, gifio.c,