pkgsrc-Changes archive

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

CVS commit: pkgsrc/textproc/ruby-caxlsx



Module Name:    pkgsrc
Committed By:   taca
Date:           Sun Sep 27 13:41:50 UTC 2026

Added Files:
        pkgsrc/textproc/ruby-caxlsx: DESCR Makefile PLIST distinfo

Log Message:
textproc/ruby-caxlsx: add package version 4.5.0

Caxlsx (Community Continued Version)

Axlsx is an Office Open XML Spreadsheet generator for the Ruby programming
language.

With Axlsx you can create Excel worksheets with charts, images (with links),
automated and fixed column widths, customized styles, functions, tables,
conditional formatting, print options, comments, merged cells, auto filters,
file and stream serialization as well as full schema validation.  Axlsx
excels at helping you generate beautiful Office Open XML Spreadsheet
documents without having to understand the entire ECMA specification.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/ruby-caxlsx/DESCR \
    pkgsrc/textproc/ruby-caxlsx/Makefile pkgsrc/textproc/ruby-caxlsx/PLIST \
    pkgsrc/textproc/ruby-caxlsx/distinfo

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

Added files:

Index: pkgsrc/textproc/ruby-caxlsx/DESCR
diff -u /dev/null pkgsrc/textproc/ruby-caxlsx/DESCR:1.1
--- /dev/null   Sun Sep 27 13:41:50 2026
+++ pkgsrc/textproc/ruby-caxlsx/DESCR   Sun Sep 27 13:41:50 2026
@@ -0,0 +1,11 @@
+Caxlsx (Community Continued Version)
+
+Axlsx is an Office Open XML Spreadsheet generator for the Ruby programming
+language.
+
+With Axlsx you can create Excel worksheets with charts, images (with links),
+automated and fixed column widths, customized styles, functions, tables,
+conditional formatting, print options, comments, merged cells, auto filters,
+file and stream serialization as well as full schema validation.  Axlsx
+excels at helping you generate beautiful Office Open XML Spreadsheet
+documents without having to understand the entire ECMA specification.
Index: pkgsrc/textproc/ruby-caxlsx/Makefile
diff -u /dev/null pkgsrc/textproc/ruby-caxlsx/Makefile:1.1
--- /dev/null   Sun Sep 27 13:41:50 2026
+++ pkgsrc/textproc/ruby-caxlsx/Makefile        Sun Sep 27 13:41:50 2026
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2026/09/27 13:41:50 taca Exp $
+
+DISTNAME=      caxlsx-4.5.0
+CATEGORIES=    textproc ruby
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/caxlsx/caxlsx
+COMMENT=       Excel OOXML with charts, styles, images and autowidth columns
+LICENSE=       mit
+
+DEPENDS+=      ${RUBY_PKGPREFIX}-htmlentities>=4.3<5:../../textproc/ruby-htmlentities
+DEPENDS+=      ${RUBY_PKGPREFIX}-marcel>=1.0<2:../../devel/ruby-marcel
+DEPENDS+=      ${RUBY_PKGPREFIX}-nokogiri>=1.10<2:../../textproc/ruby-nokogiri
+DEPENDS+=      ${RUBY_PKGPREFIX}-zip>=2.4:../../archivers/ruby-zip
+
+USE_LANGUAGES= # none
+
+.include "../../lang/ruby/gem.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/ruby-caxlsx/PLIST
diff -u /dev/null pkgsrc/textproc/ruby-caxlsx/PLIST:1.1
--- /dev/null   Sun Sep 27 13:41:50 2026
+++ pkgsrc/textproc/ruby-caxlsx/PLIST   Sun Sep 27 13:41:50 2026
@@ -0,0 +1,195 @@
+@comment $NetBSD: PLIST,v 1.1 2026/09/27 13:41:50 taca Exp $
+${GEM_HOME}/cache/${GEM_NAME}.gem
+${GEM_LIBDIR}/.yardopts
+${GEM_LIBDIR}/.yardopts_guide
+${GEM_LIBDIR}/CHANGELOG.md
+${GEM_LIBDIR}/LICENSE
+${GEM_LIBDIR}/README.md
+${GEM_LIBDIR}/Rakefile
+${GEM_LIBDIR}/examples/assets/image1.jpeg
+${GEM_LIBDIR}/examples/generate.rb
+${GEM_LIBDIR}/lib/axlsx.rb
+${GEM_LIBDIR}/lib/axlsx/content_type/abstract_content_type.rb
+${GEM_LIBDIR}/lib/axlsx/content_type/content_type.rb
+${GEM_LIBDIR}/lib/axlsx/content_type/default.rb
+${GEM_LIBDIR}/lib/axlsx/content_type/override.rb
+${GEM_LIBDIR}/lib/axlsx/doc_props/app.rb
+${GEM_LIBDIR}/lib/axlsx/doc_props/core.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/area_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/area_series.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/ax_data_source.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/axes.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/axis.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/bar_3D_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/bar_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/bar_series.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/bubble_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/bubble_series.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/cat_axis.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/d_lbls.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/drawing.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/graphic_frame.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/hyperlink.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/line_3D_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/line_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/line_series.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/marker.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/num_data.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/num_data_source.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/num_val.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/one_cell_anchor.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/pic.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/picture_locking.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/pie_3D_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/pie_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/pie_series.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/scaling.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/scatter_chart.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/scatter_series.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/ser_axis.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/series.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/series_title.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/str_data.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/str_val.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/title.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/two_cell_anchor.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/val_axis.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/view_3D.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/vml_drawing.rb
+${GEM_LIBDIR}/lib/axlsx/drawing/vml_shape.rb
+${GEM_LIBDIR}/lib/axlsx/package.rb
+${GEM_LIBDIR}/lib/axlsx/rels/relationship.rb
+${GEM_LIBDIR}/lib/axlsx/rels/relationships.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/border.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/border_pr.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/cell_alignment.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/cell_protection.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/cell_style.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/color.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/dxf.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/fill.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/font.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/gradient_fill.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/gradient_stop.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/num_fmt.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/pattern_fill.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/styles.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/table_style.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/table_style_element.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/table_styles.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/theme.rb
+${GEM_LIBDIR}/lib/axlsx/stylesheet/xf.rb
+${GEM_LIBDIR}/lib/axlsx/util/accessors.rb
+${GEM_LIBDIR}/lib/axlsx/util/buffered_zip_output_stream.rb
+${GEM_LIBDIR}/lib/axlsx/util/constants.rb
+${GEM_LIBDIR}/lib/axlsx/util/mime_type_utils.rb
+${GEM_LIBDIR}/lib/axlsx/util/options_parser.rb
+${GEM_LIBDIR}/lib/axlsx/util/serialized_attributes.rb
+${GEM_LIBDIR}/lib/axlsx/util/simple_typed_list.rb
+${GEM_LIBDIR}/lib/axlsx/util/storage.rb
+${GEM_LIBDIR}/lib/axlsx/util/uri_utils.rb
+${GEM_LIBDIR}/lib/axlsx/util/validators.rb
+${GEM_LIBDIR}/lib/axlsx/util/zip_command.rb
+${GEM_LIBDIR}/lib/axlsx/version.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/defined_name.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/defined_names.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/shared_strings_table.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/workbook.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/workbook_view.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/workbook_views.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/auto_filter/auto_filter.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/auto_filter/filter_column.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/auto_filter/filters.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/auto_filter/sort_condition.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/auto_filter/sort_state.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/border_creator.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/break.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/cell.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/cell_serializer.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/cfvo.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/cfvos.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/col.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/col_breaks.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/color_scale.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/cols.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/comment.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/comments.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/conditional_formatting.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/conditional_formatting_rule.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/conditional_formattings.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/data_bar.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/data_validation.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/data_validations.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/date_time_converter.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/dimension.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/header_footer.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/icon_set.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/merged_cells.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/outline_pr.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/page_margins.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/page_set_up_pr.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/page_setup.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/pane.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/pivot_table.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/pivot_table_cache_definition.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/pivot_tables.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/print_options.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/protected_range.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/protected_ranges.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/rich_text.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/rich_text_run.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/row.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/row_breaks.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/selection.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/sheet_calc_pr.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/sheet_data.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/sheet_format_pr.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/sheet_pr.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/sheet_protection.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/sheet_view.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/table.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/table_style_info.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/tables.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/worksheet.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/worksheet_comments.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/worksheet_drawing.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/worksheet_hyperlink.rb
+${GEM_LIBDIR}/lib/axlsx/workbook/worksheet/worksheet_hyperlinks.rb
+${GEM_LIBDIR}/lib/caxlsx.rb
+${GEM_LIBDIR}/lib/schema/dc.xsd
+${GEM_LIBDIR}/lib/schema/dcmitype.xsd
+${GEM_LIBDIR}/lib/schema/dcterms.xsd
+${GEM_LIBDIR}/lib/schema/dml-chart.xsd
+${GEM_LIBDIR}/lib/schema/dml-chartDrawing.xsd
+${GEM_LIBDIR}/lib/schema/dml-compatibility.xsd
+${GEM_LIBDIR}/lib/schema/dml-diagram.xsd
+${GEM_LIBDIR}/lib/schema/dml-lockedCanvas.xsd
+${GEM_LIBDIR}/lib/schema/dml-main.xsd
+${GEM_LIBDIR}/lib/schema/dml-picture.xsd
+${GEM_LIBDIR}/lib/schema/dml-spreadsheetDrawing.xsd
+${GEM_LIBDIR}/lib/schema/dml-wordprocessingDrawing.xsd
+${GEM_LIBDIR}/lib/schema/opc-contentTypes.xsd
+${GEM_LIBDIR}/lib/schema/opc-coreProperties.xsd
+${GEM_LIBDIR}/lib/schema/opc-digSig.xsd
+${GEM_LIBDIR}/lib/schema/opc-relationships.xsd
+${GEM_LIBDIR}/lib/schema/pml.xsd
+${GEM_LIBDIR}/lib/schema/shared-additionalCharacteristics.xsd
+${GEM_LIBDIR}/lib/schema/shared-bibliography.xsd
+${GEM_LIBDIR}/lib/schema/shared-commonSimpleTypes.xsd
+${GEM_LIBDIR}/lib/schema/shared-customXmlDataProperties.xsd
+${GEM_LIBDIR}/lib/schema/shared-customXmlSchemaProperties.xsd
+${GEM_LIBDIR}/lib/schema/shared-documentPropertiesCustom.xsd
+${GEM_LIBDIR}/lib/schema/shared-documentPropertiesExtended.xsd
+${GEM_LIBDIR}/lib/schema/shared-documentPropertiesVariantTypes.xsd
+${GEM_LIBDIR}/lib/schema/shared-math.xsd
+${GEM_LIBDIR}/lib/schema/shared-relationshipReference.xsd
+${GEM_LIBDIR}/lib/schema/sml.xsd
+${GEM_LIBDIR}/lib/schema/vml-main.xsd
+${GEM_LIBDIR}/lib/schema/vml-officeDrawing.xsd
+${GEM_LIBDIR}/lib/schema/vml-presentationDrawing.xsd
+${GEM_LIBDIR}/lib/schema/vml-spreadsheetDrawing.xsd
+${GEM_LIBDIR}/lib/schema/vml-wordprocessingDrawing.xsd
+${GEM_LIBDIR}/lib/schema/wml.xsd
+${GEM_LIBDIR}/lib/schema/xml.xsd
+${GEM_HOME}/specifications/${GEM_NAME}.gemspec
Index: pkgsrc/textproc/ruby-caxlsx/distinfo
diff -u /dev/null pkgsrc/textproc/ruby-caxlsx/distinfo:1.1
--- /dev/null   Sun Sep 27 13:41:50 2026
+++ pkgsrc/textproc/ruby-caxlsx/distinfo        Sun Sep 27 13:41:50 2026
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2026/09/27 13:41:50 taca Exp $
+
+BLAKE2s (caxlsx-4.5.0.gem) = b4690f682ca0106be3a9be67479becc30232c03832c164a3d545ac7423ac5640
+SHA512 (caxlsx-4.5.0.gem) = 8d6a604812afb5684f83daa632a10b053a0fe886753eadb967aaf255e0c27aad9c3c7ec9953eda3d8a98e55dd3b4a3cf825d89d929868e33ad334ed3ca72a660
+Size (caxlsx-4.5.0.gem) = 333312 bytes



Home | Main Index | Thread Index | Old Index