Skip to content

Commit

Permalink
textproc/libxlsxwriter: Update to 1.1.7
Browse files Browse the repository at this point in the history
In addition to the below, a pkglint warning that we should += to
BUILDLINK_ABI_DEPENDS instead of ?= was addressed.

Changes:

1.1.7
- Bump `.so` version to 6. This was missed in the previous release.

1.1.6
- Updated vendored version of minizip to v 1.3.0 to include upstream fixes.
  Feature request [#419].
- Added `quote_prefix` format property.
  Feature request [#385].
- Added support for signed VBA projects.
- Fix worksheet password hashing algorithm for long passwords. Replace/fix
  the worksheet protection password algorithm so that is works correctly
  for strings over 24 chars.
- Fix cmake minizip version check.
  Feature request [#405].
- Fix for buffer overflow with utf-8 strings in data validation.
  Feature request [#394].
- Fix for range in text type conditional format.
  Feature request [#395].
- Fix 32bit multiply with overflow issue for images.
  Fix multiply with overflow issue when image locations in the worksheet
  were greater than the u32 max value.
- Added Swift package manager support.
- Added support for building Zig library.
  • Loading branch information
sjmulder committed Jul 15, 2024
1 parent 9d4aa26 commit 0166909
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 12 deletions.
5 changes: 2 additions & 3 deletions textproc/libxlsxwriter/Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# $NetBSD: Makefile,v 1.21 2023/10/24 22:11:19 wiz Exp $
# $NetBSD: Makefile,v 1.22 2024/07/15 19:39:43 sjmulder Exp $

DISTNAME= libxlsxwriter-1.1.5
PKGREVISION= 2
DISTNAME= libxlsxwriter-1.1.7
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=jmcnamara/}
GITHUB_TAG= RELEASE_${PKGVERSION_NOREV}
Expand Down
4 changes: 2 additions & 2 deletions textproc/libxlsxwriter/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.7 2023/04/19 14:36:14 sjmulder Exp $
@comment $NetBSD: PLIST,v 1.8 2024/07/15 19:39:43 sjmulder Exp $
include/xlsxwriter.h
include/xlsxwriter/app.h
include/xlsxwriter/chart.h
Expand Down Expand Up @@ -32,5 +32,5 @@ include/xlsxwriter/worksheet.h
include/xlsxwriter/xmlwriter.h
lib/libxlsxwriter.a
lib/libxlsxwriter.so
lib/libxlsxwriter.so.5
lib/libxlsxwriter.so.6
lib/pkgconfig/xlsxwriter.pc
6 changes: 3 additions & 3 deletions textproc/libxlsxwriter/buildlink3.mk
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# $NetBSD: buildlink3.mk,v 1.14 2023/10/24 22:11:19 wiz Exp $
# $NetBSD: buildlink3.mk,v 1.15 2024/07/15 19:39:43 sjmulder Exp $

BUILDLINK_TREE+= libxlsxwriter

.if !defined(LIBXLSXWRITER_BUILDLINK3_MK)
LIBXLSXWRITER_BUILDLINK3_MK:=

BUILDLINK_API_DEPENDS.libxlsxwriter+= libxlsxwriter>=1.1.4
BUILDLINK_ABI_DEPENDS.libxlsxwriter?= libxlsxwriter>=1.1.5nb2
BUILDLINK_API_DEPENDS.libxlsxwriter+= libxlsxwriter>=1.1.7
BUILDLINK_ABI_DEPENDS.libxlsxwriter+= libxlsxwriter>=1.1.7
BUILDLINK_PKGSRCDIR.libxlsxwriter?= ../../textproc/libxlsxwriter

.include "../../archivers/minizip/buildlink3.mk"
Expand Down
8 changes: 4 additions & 4 deletions textproc/libxlsxwriter/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.19 2023/04/19 14:36:14 sjmulder Exp $
$NetBSD: distinfo,v 1.20 2024/07/15 19:39:43 sjmulder Exp $

BLAKE2s (libxlsxwriter-1.1.5.tar.gz) = 26a0b4a2c1f9bb51d5e9670ac06fe433240d99f0e95060391c50a56fc9c9aedf
SHA512 (libxlsxwriter-1.1.5.tar.gz) = bd7db0fcf25ebf492b4d8f7da8fdb6cc79400d7d0fa5856ddae259cb24817034fc97d4828cbde42434f41198dcfb6732ac63c756abd962689f4249ca64bf19c6
Size (libxlsxwriter-1.1.5.tar.gz) = 21541446 bytes
BLAKE2s (libxlsxwriter-1.1.7.tar.gz) = e5653ef3a523fd86c8b98624ec38b4a022e076b745d31ccd0218a2860fea3119
SHA512 (libxlsxwriter-1.1.7.tar.gz) = f9c4da1ce4fcd6c19cb4967881c54248f810e206930f18b6cb52ba0434cf95db5894899b60f1e124c8d6396aae2612117c2dbe49015a09b172462820485aad17
Size (libxlsxwriter-1.1.7.tar.gz) = 21584619 bytes

0 comments on commit 0166909

Please sign in to comment.