diff options
Diffstat (limited to 'print')
110 files changed, 1521 insertions, 489 deletions
diff --git a/print/Makefile b/print/Makefile index 6f635fd5a1af..ea80a60da7f8 100644 --- a/print/Makefile +++ b/print/Makefile @@ -158,6 +158,7 @@ SUBDIR += pkfonts400 SUBDIR += pkfonts600 SUBDIR += plasma6-print-manager + SUBDIR += plutobook SUBDIR += pnm2ppa SUBDIR += posterazor SUBDIR += ps2eps @@ -203,6 +204,7 @@ SUBDIR += rlpr SUBDIR += rtf2latex2e SUBDIR += rubygem-afm + SUBDIR += rubygem-afm0 SUBDIR += rubygem-color SUBDIR += rubygem-color-tools SUBDIR += rubygem-color_diff diff --git a/print/a2ps/Makefile b/print/a2ps/Makefile index 4415fecee6be..a276f0a43c62 100644 --- a/print/a2ps/Makefile +++ b/print/a2ps/Makefile @@ -1,5 +1,5 @@ PORTNAME= a2ps -PORTVERSION= 4.15.6 +PORTVERSION= 4.15.7 PORTREVISION= 1 CATEGORIES= print MASTER_SITES= GNU LOCAL/hrs/a2ps/:i18n diff --git a/print/a2ps/distinfo b/print/a2ps/distinfo index 47617ae50d03..5ceda4cb7a80 100644 --- a/print/a2ps/distinfo +++ b/print/a2ps/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1721040664 -SHA256 (a2ps-4.15.6.tar.gz) = 87ff9d801cb11969181d5b8cf8b65e65e5b24bb0c76a1b825e8098f2906fbdf4 -SIZE (a2ps-4.15.6.tar.gz) = 3605392 +TIMESTAMP = 1752517566 +SHA256 (a2ps-4.15.7.tar.gz) = 715f38670afd950b4ca71c01f468feefad265ca52d3f112934c63c0a8bfbb8af +SIZE (a2ps-4.15.7.tar.gz) = 3615522 SHA256 (i18n-fonts-0.1.tar.gz) = 20628df682359044b8e5241c97a3c8da7a098aa260a7d281a87f67486a531786 SIZE (i18n-fonts-0.1.tar.gz) = 352530 diff --git a/print/a2ps/files/patch-ogonkify-Makefile.in b/print/a2ps/files/patch-ogonkify-Makefile.in index 1e0eba645090..a700609d4051 100644 --- a/print/a2ps/files/patch-ogonkify-Makefile.in +++ b/print/a2ps/files/patch-ogonkify-Makefile.in @@ -1,9 +1,9 @@ ---- ogonkify/Makefile.in.orig 2023-03-07 18:11:32 UTC +--- ogonkify/Makefile.in.orig 2025-07-11 07:54:27 UTC +++ ogonkify/Makefile.in -@@ -89,7 +89,7 @@ am__make_running_with_option = \ - test $$has_opt = yes - am__make_dryrun = (target_option=n; $(am__make_running_with_option)) +@@ -91,7 +91,7 @@ am__rm_rf = rm -rf $(am__rm_f_notfound) am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) + am__rm_f = rm -f $(am__rm_f_notfound) + am__rm_rf = rm -rf $(am__rm_f_notfound) -pkgdatadir = $(datadir)/@PACKAGE@ +pkgdatadir = $(datadir)/a2ps/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ diff --git a/print/auctex/Makefile b/print/auctex/Makefile index 8e731e3b21a0..e91db3e86bbe 100644 --- a/print/auctex/Makefile +++ b/print/auctex/Makefile @@ -1,6 +1,6 @@ PORTNAME= auctex DISTVERSION= 13.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= print elisp MASTER_SITES= GNU PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/print/cups-filters/Makefile b/print/cups-filters/Makefile index d7e4f8a260e3..5287ae5e8483 100644 --- a/print/cups-filters/Makefile +++ b/print/cups-filters/Makefile @@ -1,6 +1,6 @@ PORTNAME= cups-filters PORTVERSION= 1.28.17 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= print MASTER_SITES= https://github.com/OpenPrinting/cups-filters/releases/download/${DISTVERSION}/ @@ -15,7 +15,15 @@ PATCHFILES= 9799398713b941557642d0b2bdbef360837ece0c.diff:-p1 \ 770ec883e68e505c1d1856a42b78f9323dc326a6.diff:-p1 \ 2076627d33477212f21352ad39e9d305adb63af3.diff:-p1 \ 10fb02eaaee52e0be9b16917b38aa8ec5bddd87f.diff:-p1 \ - b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff:-p1 + b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff:-p1 \ + 6fd2bdfbdce76149af531ce9fca9062304238451.patch:-p1 \ + 3534e01cb41ddfa61ac78d32052b8822df71d97d.patch:-p1 \ + b378f09c9b8aaa8dccb5eb557938b30da874101d.patch:-p1 \ + c8522bb128546a1910bca538a504a2c9363ebb22.patch:-p1 \ + dccb537afe85af3ea01e3f274974d9d1f53f8e14.patch:-p1 \ + d5cc66b410a3246e74b71f718e86504d08e4bfa3.patch:-p1 \ + 86b060d2ac20d6dee757c609286cfaaa17d65428.patch:-p1 \ + d43610f82e1757b45925a8830ac297ff9dc4abca.patch:-p1 MAINTAINER= tijl@FreeBSD.org COMMENT= Additional backends, filters and other software for CUPS diff --git a/print/cups-filters/distinfo b/print/cups-filters/distinfo index a22a9c9614d5..db3d2ef4cbda 100644 --- a/print/cups-filters/distinfo +++ b/print/cups-filters/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1727810333 +TIMESTAMP = 1755616897 SHA256 (cups-filters-1.28.17.tar.xz) = 270a3752a960368aa99d431fb5d34f4039b2ac943c576d840612d1d8185c9bb9 SIZE (cups-filters-1.28.17.tar.xz) = 1516052 SHA256 (9799398713b941557642d0b2bdbef360837ece0c.diff) = c9a061b3c415ff547161360c4fc90e0584c65efbfea90564ec34eb0e2edddf77 @@ -23,3 +23,19 @@ SHA256 (10fb02eaaee52e0be9b16917b38aa8ec5bddd87f.diff) = 6e16e9f046a8bfcbd1552d9 SIZE (10fb02eaaee52e0be9b16917b38aa8ec5bddd87f.diff) = 460 SHA256 (b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff) = 9d6d64a20ee0859767ce48df665b429a22a42e213c1aeb2480adeb68bcd4b334 SIZE (b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff) = 700 +SHA256 (6fd2bdfbdce76149af531ce9fca9062304238451.patch) = 50e450d9cf4fedbac7980661cb5cab2cd3e9faa117747479e92bef5b255194d8 +SIZE (6fd2bdfbdce76149af531ce9fca9062304238451.patch) = 67608 +SHA256 (3534e01cb41ddfa61ac78d32052b8822df71d97d.patch) = ba3f6ed5b9ac0e18100ceed25aedebd29109799c1aa93505131d9264eb09b4b8 +SIZE (3534e01cb41ddfa61ac78d32052b8822df71d97d.patch) = 5483 +SHA256 (b378f09c9b8aaa8dccb5eb557938b30da874101d.patch) = 491d5355d14a255fa9de4d8e3cdec0c0cd49064811cecaec306be3db1ca933fa +SIZE (b378f09c9b8aaa8dccb5eb557938b30da874101d.patch) = 2683 +SHA256 (c8522bb128546a1910bca538a504a2c9363ebb22.patch) = 426f85b5c64af1d5af778606bbfbaaef4719679dd1881525604202e02778e211 +SIZE (c8522bb128546a1910bca538a504a2c9363ebb22.patch) = 1300 +SHA256 (dccb537afe85af3ea01e3f274974d9d1f53f8e14.patch) = 413ccdce64d3f6886ab4fb956a485e58707a769a5ef725c86517a21058683782 +SIZE (dccb537afe85af3ea01e3f274974d9d1f53f8e14.patch) = 1160 +SHA256 (d5cc66b410a3246e74b71f718e86504d08e4bfa3.patch) = 0a7dd41fd646da9a36d4388d38017665512f03db35874a629a976df57ea76516 +SIZE (d5cc66b410a3246e74b71f718e86504d08e4bfa3.patch) = 1406 +SHA256 (86b060d2ac20d6dee757c609286cfaaa17d65428.patch) = 9211eb922e5cda81df3b02f7844c216c674e3c340bc80ac4e94593fc73084e66 +SIZE (86b060d2ac20d6dee757c609286cfaaa17d65428.patch) = 1023 +SHA256 (d43610f82e1757b45925a8830ac297ff9dc4abca.patch) = 5eea2ad0f42b683f12c8e381f49e8fa2cc511aa61a6e407ac3adaf1d0b29db00 +SIZE (d43610f82e1757b45925a8830ac297ff9dc4abca.patch) = 1144 diff --git a/print/cups-filters/files/patch-0001-c3d2f07399da b/print/cups-filters/files/patch-0001-c3d2f07399da new file mode 100644 index 000000000000..470492a6d495 --- /dev/null +++ b/print/cups-filters/files/patch-0001-c3d2f07399da @@ -0,0 +1,170 @@ +From c3d2f07399da93f2b5308f499b1ddc5504d087ce Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?G=C3=BCnther=20Noack?= <gnoack3000@gmail.com> +Date: Thu, 10 Jul 2025 22:31:02 +0200 +Subject: [PATCH] 1.x: Fix NULL-pointer dereference when parsing %%PDFTOPDF + comments (#644) + +* Fix null pointer dereference in %%PDFTOPDF* parsers + +* %%PDFTOPDFCollate comment parsing: Increment p where needed + +Without this, if strchr succeeds, p will point to a ':' character. +*p will therefore never be a whitespace in the subsequent loop, +or compare successfully against the "true" string. +--- + filter/gstoraster.c | 17 +++++++++++------ + filter/mupdftoraster.c | 17 +++++++++++------ + filter/pdftops.c | 36 +++++++++++++++++++++--------------- + filter/pdftoraster.cxx | 17 +++++++++++------ + 4 files changed, 54 insertions(+), 33 deletions(-) + +diff --git a/filter/gstoraster.c b/filter/gstoraster.c +index 87ff948e6..6f4da5991 100644 +--- filter/gstoraster.c ++++ filter/gstoraster.c +@@ -104,16 +104,21 @@ parse_pdf_header_options(FILE *fp, gs_page_header *h) + char *p; + + p = strchr(buf+19,':'); +- h->NumCopies = atoi(p+1); ++ if (p) { ++ h->NumCopies = atoi(p+1); ++ } + } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { + char *p; + + p = strchr(buf+17,':'); +- while (*p == ' ' || *p == '\t') p++; +- if (strncasecmp(p,"true",4) == 0) { +- h->Collate = CUPS_TRUE; +- } else { +- h->Collate = CUPS_FALSE; ++ if (p) { ++ p++; ++ while (*p == ' ' || *p == '\t') p++; ++ if (strncasecmp(p,"true",4) == 0) { ++ h->Collate = CUPS_TRUE; ++ } else { ++ h->Collate = CUPS_FALSE; ++ } + } + } + } +diff --git a/filter/mupdftoraster.c b/filter/mupdftoraster.c +index 09c66c00d..a96e9c8c3 100644 +--- filter/mupdftoraster.c ++++ filter/mupdftoraster.c +@@ -102,16 +102,21 @@ parse_pdf_header_options(FILE *fp, mupdf_page_header *h) + char *p; + + p = strchr(buf+19,':'); +- h->NumCopies = atoi(p+1); ++ if (p) { ++ h->NumCopies = atoi(p+1); ++ } + } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { + char *p; + + p = strchr(buf+17,':'); +- while (*p == ' ' || *p == '\t') p++; +- if (strncasecmp(p,"true",4) == 0) { +- h->Collate = CUPS_TRUE; +- } else { +- h->Collate = CUPS_FALSE; ++ if (p) { ++ p++; ++ while (*p == ' ' || *p == '\t') p++; ++ if (strncasecmp(p,"true",4) == 0) { ++ h->Collate = CUPS_TRUE; ++ } else { ++ h->Collate = CUPS_FALSE; ++ } + } + } + } +diff --git a/filter/pdftops.c b/filter/pdftops.c +index 1bfe1a2c7..81ccc983e 100644 +--- filter/pdftops.c ++++ filter/pdftops.c +@@ -138,25 +138,31 @@ static void parsePDFTOPDFComment(char *filename) + if (strncmp(buf,"%%PDFTOPDFNumCopies",19) == 0) { + char *p; + +- p = strchr(buf+19,':') + 1; +- while (*p == ' ' || *p == '\t') p++; +- strncpy(deviceCopies, p, sizeof(deviceCopies)); +- deviceCopies[sizeof(deviceCopies) - 1] = '\0'; +- p = deviceCopies + strlen(deviceCopies) - 1; +- while (*p == ' ' || *p == '\t' || *p == '\r' || *p == '\n') p--; +- *(p + 1) = '\0'; +- pdftopdfapplied = 1; ++ p = strchr(buf+19,':'); ++ if (p) { ++ p++; ++ while (*p == ' ' || *p == '\t') p++; ++ strncpy(deviceCopies, p, sizeof(deviceCopies)); ++ deviceCopies[sizeof(deviceCopies) - 1] = '\0'; ++ p = deviceCopies + strlen(deviceCopies) - 1; ++ while (*p == ' ' || *p == '\t' || *p == '\r' || *p == '\n') p--; ++ *(p + 1) = '\0'; ++ pdftopdfapplied = 1; ++ } + } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { + char *p; + +- p = strchr(buf+17,':') + 1; +- while (*p == ' ' || *p == '\t') p++; +- if (strncasecmp(p,"true",4) == 0) { +- deviceCollate = 1; +- } else { +- deviceCollate = 0; ++ p = strchr(buf+17,':'); ++ if (p) { ++ p++; ++ while (*p == ' ' || *p == '\t') p++; ++ if (strncasecmp(p,"true",4) == 0) { ++ deviceCollate = 1; ++ } else { ++ deviceCollate = 0; ++ } ++ pdftopdfapplied = 1; + } +- pdftopdfapplied = 1; + } else if (strcmp(buf,"% This file was generated by pdftopdf") == 0) { + pdftopdfapplied = 1; + } +diff --git a/filter/pdftoraster.cxx b/filter/pdftoraster.cxx +index 1bdde0b1d..7b3af924f 100755 +--- filter/pdftoraster.cxx ++++ filter/pdftoraster.cxx +@@ -489,16 +489,21 @@ static void parsePDFTOPDFComment(FILE *fp) + char *p; + + p = strchr(buf+19,':'); +- deviceCopies = atoi(p+1); ++ if (p) { ++ deviceCopies = atoi(p+1); ++ } + } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { + char *p; + + p = strchr(buf+17,':'); +- while (*p == ' ' || *p == '\t') p++; +- if (strncasecmp(p,"true",4) == 0) { +- deviceCollate = true; +- } else { +- deviceCollate = false; ++ if (p) { ++ p++; ++ while (*p == ' ' || *p == '\t') p++; ++ if (strncasecmp(p,"true",4) == 0) { ++ deviceCollate = true; ++ } else { ++ deviceCollate = false; ++ } + } + } + } +-- +2.50.1 + diff --git a/print/cups-filters/files/patch-0002-qpdf12 b/print/cups-filters/files/patch-0002-qpdf12 new file mode 100644 index 000000000000..b1eed7ab207b --- /dev/null +++ b/print/cups-filters/files/patch-0002-qpdf12 @@ -0,0 +1,292 @@ +--- configure.ac.orig 2025-08-19 16:30:13 UTC ++++ configure.ac +@@ -793,9 +793,7 @@ CFLAGS="$CFLAGS -D_GNU_SOURCE" + CXXFLAGS="$CXXFLAGS -Wall " # -Weffc++" # TODO: enable when it does not print 1MB of warnings + ]) + CFLAGS="$CFLAGS -D_GNU_SOURCE" +-CXXFLAGS="$CXXFLAGS -D_GNU_SOURCE -DPOINTERHOLDER_TRANSITION=0" +-# ^^ Silence deprecation warnings of QPDF 11 +-# See /usr/include/qpdf/PointerHolder.hh ++CXXFLAGS="$CXXFLAGS -D_GNU_SOURCE" + CXXFLAGS="$CXXFLAGS -std=c++17" # Needed to build with current QPDF (11.x) + + # ========================== +--- filter/pdf.cxx.orig 2023-01-25 01:41:08 UTC ++++ filter/pdf.cxx +@@ -138,7 +138,7 @@ extern "C" void pdf_prepend_stream(pdf_t *pdf, + } + + // prepare the new stream which is to be prepended +- PointerHolder<Buffer> stream_data = PointerHolder<Buffer>(new Buffer(len)); ++ std::shared_ptr<Buffer> stream_data = std::shared_ptr<Buffer>(new Buffer(len)); + memcpy(stream_data->getBuffer(), buf, len); + QPDFObjectHandle stream = QPDFObjectHandle::newStream(pdf, stream_data); + stream = pdf->makeIndirectObject(stream); +--- filter/pdftopdf/qpdf_pdftopdf_processor.cc.orig 2023-01-25 01:41:08 UTC ++++ filter/pdftopdf/qpdf_pdftopdf_processor.cc +@@ -83,10 +83,10 @@ QPDFObjectHandle QPDF_PDFTOPDF_PageHandle::get() // {{ + page.getKey("/Resources").replaceKey("/XObject",QPDFObjectHandle::newDictionary(xobjs)); + content.append("Q\n"); + page.getKey("/Contents").replaceStreamData(content,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); +- page.replaceOrRemoveKey("/Rotate",makeRotate(rotation)); ++ page.replaceKey("/Rotate",makeRotate(rotation)); + } else { + Rotation rot=getRotate(page)+rotation; +- page.replaceOrRemoveKey("/Rotate",makeRotate(rot)); ++ page.replaceKey("/Rotate",makeRotate(rot)); + } + page=QPDFObjectHandle(); // i.e. uninitialized + return ret; +@@ -181,9 +181,9 @@ Rotation QPDF_PDFTOPDF_PageHandle::crop(const PageRect + page.assertInitialized(); + Rotation save_rotate = getRotate(page); + if(orientation==ROT_0||orientation==ROT_180) +- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_90)); ++ page.replaceKey("/Rotate",makeRotate(ROT_90)); + else +- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_0)); ++ page.replaceKey("/Rotate",makeRotate(ROT_0)); + + PageRect currpage= getBoxAsRect(getTrimBox(page)); + double width = currpage.right-currpage.left; +@@ -242,7 +242,7 @@ Rotation QPDF_PDFTOPDF_PageHandle::crop(const PageRect + //Cropping. + // TODO: Borders are covered by the image. buffer space? + page.replaceKey("/TrimBox",makeBox(currpage.left,currpage.bottom,currpage.right,currpage.top)); +- page.replaceOrRemoveKey("/Rotate",makeRotate(save_rotate)); ++ page.replaceKey("/Rotate",makeRotate(save_rotate)); + return getRotate(page); + } + +@@ -251,14 +251,14 @@ bool QPDF_PDFTOPDF_PageHandle::is_landscape(Rotation o + page.assertInitialized(); + Rotation save_rotate = getRotate(page); + if(orientation==ROT_0||orientation==ROT_180) +- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_90)); ++ page.replaceKey("/Rotate",makeRotate(ROT_90)); + else +- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_0)); ++ page.replaceKey("/Rotate",makeRotate(ROT_0)); + + PageRect currpage= getBoxAsRect(getTrimBox(page)); + double width = currpage.right-currpage.left; + double height = currpage.top-currpage.bottom; +- page.replaceOrRemoveKey("/Rotate",makeRotate(save_rotate)); ++ page.replaceKey("/Rotate",makeRotate(save_rotate)); + if(width>height) + return true; + return false; +@@ -662,7 +662,7 @@ void QPDF_PDFTOPDF_Processor::autoRotateAll(bool dst_l + // TODO? other rotation direction, e.g. if (src_rot==ROT_0)&&(param.orientation==ROT_270) ... etc. + // rotation=ROT_270; + +- page.replaceOrRemoveKey("/Rotate",makeRotate(src_rot+rotation)); ++ page.replaceKey("/Rotate",makeRotate(src_rot+rotation)); + } + } + } +--- filter/pdftopdf/qpdf_xobject.cc.orig 2025-08-19 16:30:13 UTC ++++ filter/pdftopdf/qpdf_xobject.cc +@@ -138,7 +138,7 @@ QPDFObjectHandle makeXObject(QPDF *pdf,QPDFObjectHandl + + std::vector<QPDFObjectHandle> contents=page.getPageContents(); // (will assertPageObject) + +- auto ph=PointerHolder<QPDFObjectHandle::StreamDataProvider>(new CombineFromContents_Provider(contents)); ++ auto ph=std::shared_ptr<QPDFObjectHandle::StreamDataProvider>(new CombineFromContents_Provider(contents)); + ret.replaceStreamData(ph,filter,decode_parms); + + return ret; +--- filter/rastertopdf.cpp.orig 2023-01-25 01:41:08 UTC ++++ filter/rastertopdf.cpp +@@ -310,10 +310,10 @@ struct pdf_info + std::vector<std::string> pclm_source_resolution_supported; + std::string pclm_source_resolution_default; + std::string pclm_raster_back_side; +- std::vector< PointerHolder<Buffer> > pclm_strip_data; ++ std::vector< std::shared_ptr<Buffer> > pclm_strip_data; + std::string render_intent; + cups_cspace_t color_space; +- PointerHolder<Buffer> page_data; ++ std::shared_ptr<Buffer> page_data; + double page_width,page_height; + OutFormatType outformat; + }; +@@ -442,7 +442,7 @@ QPDFObjectHandle embedIccProfile(QPDF &pdf) + std::map<std::string,QPDFObjectHandle> streamdict; + std::string n_value = ""; + std::string alternate_cs = ""; +- PointerHolder<Buffer>ph; ++ std::shared_ptr<Buffer>ph; + + #ifdef USE_LCMS1 + size_t profile_size; +@@ -481,7 +481,7 @@ QPDFObjectHandle embedIccProfile(QPDF &pdf) + cmsSaveProfileToMem(colorProfile, buff, &profile_size); + + // Write ICC profile buffer into PDF +- ph = new Buffer(buff, profile_size); ++ ph = std::shared_ptr<Buffer>(new Buffer(buff, profile_size)); + iccstream = QPDFObjectHandle::newStream(&pdf, ph); + iccstream.replaceDict(QPDFObjectHandle::newDictionary(streamdict)); + +@@ -605,7 +605,7 @@ QPDFObjectHandle getCalGrayArray(double wp[3], double + * O - std::vector of QPDFObjectHandle + * I - QPDF object + * I - number of strips per page +- * I - std::vector of PointerHolder<Buffer> containing data for each strip ++ * I - std::vector of std::shared_ptr<Buffer> containing data for each strip + * I - strip width + * I - strip height + * I - color space +@@ -613,7 +613,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, + */ + std::vector<QPDFObjectHandle> + makePclmStrips(QPDF &pdf, unsigned num_strips, +- std::vector< PointerHolder<Buffer> > &strip_data, ++ std::vector< std::shared_ptr<Buffer> > &strip_data, + std::vector<CompressionMethod> &compression_methods, + unsigned width, std::vector<unsigned>& strip_height, cups_cspace_t cs, unsigned bpc) + { +@@ -679,7 +679,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, + Pl_Flate pflate("pflate", &psink, Pl_Flate::a_deflate); + pflate.write(strip_data[i]->getBuffer(), strip_data[i]->getSize()); + pflate.finish(); +- ret[i].replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), ++ ret[i].replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), + QPDFObjectHandle::newName("/FlateDecode"),QPDFObjectHandle::newNull()); + } + else if (compression == RLE_DECODE) +@@ -687,7 +687,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, + Pl_RunLength prle("prle", &psink, Pl_RunLength::a_encode); + prle.write(strip_data[i]->getBuffer(),strip_data[i]->getSize()); + prle.finish(); +- ret[i].replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), ++ ret[i].replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), + QPDFObjectHandle::newName("/RunLengthDecode"),QPDFObjectHandle::newNull()); + } + else if (compression == DCT_DECODE) +@@ -695,7 +695,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, + Pl_DCT pdct("pdct", &psink, width, strip_height[i], components, color_space); + pdct.write(strip_data[i]->getBuffer(),strip_data[i]->getSize()); + pdct.finish(); +- ret[i].replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), ++ ret[i].replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), + QPDFObjectHandle::newName("/DCTDecode"),QPDFObjectHandle::newNull()); + } + } +@@ -703,7 +703,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, + } + #endif + +-QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Buffer> page_data, unsigned width, ++QPDFObjectHandle makeImage(QPDF &pdf, std::shared_ptr<Buffer> page_data, unsigned width, + unsigned height, std::string render_intent, cups_cspace_t cs, unsigned bpc) + { + QPDFObjectHandle ret = QPDFObjectHandle::newStream(&pdf); +@@ -843,7 +843,7 @@ QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Bu + pflate.write(page_data->getBuffer(),page_data->getSize()); + pflate.finish(); + +- ret.replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), ++ ret.replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), + QPDFObjectHandle::newName("/FlateDecode"),QPDFObjectHandle::newNull()); + #else + ret.replaceStreamData(page_data,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); +@@ -857,7 +857,7 @@ void finish_page(struct pdf_info * info) + if (info->outformat == OUTPUT_FORMAT_PDF) + { + // Finish previous PDF Page +- if(!info->page_data.getPointer()) ++ if(!info->page_data.get()) + return; + + QPDFObjectHandle image = makeImage(info->pdf, info->page_data, info->width, info->height, info->render_intent, info->color_space, info->bpc); +@@ -874,7 +874,7 @@ void finish_page(struct pdf_info * info) + return; + + for (size_t i = 0; i < info->pclm_strip_data.size(); i ++) +- if(!info->pclm_strip_data[i].getPointer()) ++ if(!info->pclm_strip_data[i].get()) + return; + + std::vector<QPDFObjectHandle> strips = makePclmStrips(info->pdf, info->pclm_num_strips, info->pclm_strip_data, info->pclm_compression_method_preferred, info->width, info->pclm_strip_height, info->color_space, info->bpc); +@@ -932,7 +932,7 @@ void finish_page(struct pdf_info * info) + #endif + + // bookkeeping +- info->page_data = PointerHolder<Buffer>(); ++ info->page_data = std::shared_ptr<Buffer>(); + #ifdef QPDF_HAVE_PCLM + info->pclm_strip_data.clear(); + #endif +@@ -1101,12 +1101,12 @@ int add_pdf_page(struct pdf_info * info, int pagen, un + die("Page too big"); + } + if (info->outformat == OUTPUT_FORMAT_PDF) +- info->page_data = PointerHolder<Buffer>(new Buffer(info->line_bytes*info->height)); ++ info->page_data = std::shared_ptr<Buffer>(new Buffer(info->line_bytes*info->height)); + else if (info->outformat == OUTPUT_FORMAT_PCLM) + { + // reserve space for PCLm strips + for (size_t i = 0; i < info->pclm_num_strips; i ++) +- info->pclm_strip_data[i] = PointerHolder<Buffer>(new Buffer(info->line_bytes*info->pclm_strip_height[i])); ++ info->pclm_strip_data[i] = std::shared_ptr<Buffer>(new Buffer(info->line_bytes*info->pclm_strip_height[i])); + } + + QPDFObjectHandle page = QPDFObjectHandle::parse( +--- filter/urftopdf.cpp.orig 2023-01-25 01:41:08 UTC ++++ filter/urftopdf.cpp +@@ -80,7 +80,7 @@ struct pdf_info + unsigned pixel_bytes; + unsigned line_bytes; + unsigned bpp; +- PointerHolder<Buffer> page_data; ++ std::shared_ptr<Buffer> page_data; + double page_width,page_height; + }; + +@@ -119,7 +119,7 @@ enum ColorSpace { + iprintf("Created temporary file '%s'\n", tempfile_name); + */ + +-QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Buffer> page_data, unsigned width, unsigned height, ColorSpace cs, unsigned bpc) ++QPDFObjectHandle makeImage(QPDF &pdf, std::shared_ptr<Buffer> page_data, unsigned width, unsigned height, ColorSpace cs, unsigned bpc) + { + QPDFObjectHandle ret = QPDFObjectHandle::newStream(&pdf); + +@@ -153,7 +153,7 @@ QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Bu + + // /Filter /FlateDecode + // /DecodeParms [<</Predictor 1 /Colors 1[3] /BitsPerComponent $bits /Columns $x>>] ?? +- ret.replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), ++ ret.replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), + QPDFObjectHandle::newName("/FlateDecode"),QPDFObjectHandle::newNull()); + #else + ret.replaceStreamData(page_data,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); +@@ -165,7 +165,7 @@ void finish_page(struct pdf_info * info) + void finish_page(struct pdf_info * info) + { + //Finish previous Page +- if(!info->page_data.getPointer()) ++ if(!info->page_data.get()) + return; + + QPDFObjectHandle image = makeImage(info->pdf, info->page_data, info->width, info->height, DEVICE_RGB, 8); +@@ -182,7 +182,7 @@ void finish_page(struct pdf_info * info) + info->page.getKey("/Contents").replaceStreamData(content,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); + + // bookkeeping +- info->page_data = PointerHolder<Buffer>(); ++ info->page_data = std::shared_ptr<Buffer>(); + } + + int add_pdf_page(struct pdf_info * info, int pagen, unsigned width, unsigned height, int bpp, unsigned dpi) +@@ -199,7 +199,7 @@ int add_pdf_page(struct pdf_info * info, int pagen, un + if (info->height > (std::numeric_limits<unsigned>::max() / info->line_bytes)) { + die("Page too big"); + } +- info->page_data = PointerHolder<Buffer>(new Buffer(info->line_bytes*info->height)); ++ info->page_data = std::shared_ptr<Buffer>(new Buffer(info->line_bytes*info->height)); + + QPDFObjectHandle page = QPDFObjectHandle::parse( + "<<" diff --git a/print/cups-filters/files/patch-cupsfilters_colormanager.c b/print/cups-filters/files/patch-cupsfilters_colormanager.c index 3b1b190005e7..e64c483e507a 100644 --- a/print/cups-filters/files/patch-cupsfilters_colormanager.c +++ b/print/cups-filters/files/patch-cupsfilters_colormanager.c @@ -1,4 +1,4 @@ ---- cupsfilters/colormanager.c.orig 2018-10-03 20:12:51 UTC +--- cupsfilters/colormanager.c.orig 2023-01-25 01:41:08 UTC +++ cupsfilters/colormanager.c @@ -26,6 +26,7 @@ MIT Open Source License - http://www.opensource.org/ */ @@ -15,5 +15,5 @@ - "%s/profiles/%s", CUPSDATA, attr->value); + "%s/profiles/%s", CUPS_DATADIR, attr->value); else { - strncpy(full_path, attr->value, sizeof(full_path)); + strncpy(full_path, attr->value, sizeof(full_path) - 1); if (strlen(attr->value) > 1023) diff --git a/print/cups/Makefile b/print/cups/Makefile index 1c11460c3ccb..69679e6bc1b7 100644 --- a/print/cups/Makefile +++ b/print/cups/Makefile @@ -1,6 +1,5 @@ PORTNAME= cups -DISTVERSION= 2.4.11 -PORTREVISION= 1 +DISTVERSION= 2.4.12 CATEGORIES= print MASTER_SITES= https://github.com/OpenPrinting/${PORTNAME}/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-source diff --git a/print/cups/distinfo b/print/cups/distinfo index 2227e31211b0..0e7b50e2cc79 100644 --- a/print/cups/distinfo +++ b/print/cups/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1727709578 -SHA256 (cups-2.4.11-source.tar.gz) = 9a88fe1da3a29a917c3fc67ce6eb3178399d68e1a548c6d86c70d9b13651fd71 -SIZE (cups-2.4.11-source.tar.gz) = 8147763 +TIMESTAMP = 1748716245 +SHA256 (cups-2.4.12-source.tar.gz) = b1dde191a4ae2760c47220c82ca6155a28c382701e6c1a0159d1054990231d59 +SIZE (cups-2.4.12-source.tar.gz) = 8157433 diff --git a/print/derelict-ft/Makefile b/print/derelict-ft/Makefile index 8fe5333c8b85..f93561962edc 100644 --- a/print/derelict-ft/Makefile +++ b/print/derelict-ft/Makefile @@ -1,6 +1,6 @@ PORTNAME= derelict-ft PORTVERSION= 1.1.3 -PORTREVISION= 7 +PORTREVISION= 8 DISTVERSIONPREFIX= v CATEGORIES= print diff --git a/print/fig2dev/Makefile b/print/fig2dev/Makefile index 2e117331d45f..cc569d0c431c 100644 --- a/print/fig2dev/Makefile +++ b/print/fig2dev/Makefile @@ -1,5 +1,5 @@ PORTNAME= fig2dev -PORTVERSION= 3.2.9 +PORTVERSION= 3.2.9a CATEGORIES= print MASTER_SITES= SF/mcj/ @@ -15,7 +15,7 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept LIB_DEPENDS= libpng.so:graphics/png RUN_DEPENDS= ppmtogif:graphics/netpbm -USES= alias cpe ghostscript:run iconv tar:xz xorg +USES= alias cpe ghostscript:run iconv localbase:ldflags tar:xz xorg USE_XORG= xpm CPE_VENDOR= xfig_project diff --git a/print/fig2dev/distinfo b/print/fig2dev/distinfo index 32902c685aec..3cbfcd771130 100644 --- a/print/fig2dev/distinfo +++ b/print/fig2dev/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710673559 -SHA256 (fig2dev-3.2.9.tar.xz) = 15e246c8d13cc72de25e08314038ad50ce7d2defa9cf1afc172fd7f5932090b1 -SIZE (fig2dev-3.2.9.tar.xz) = 529892 +TIMESTAMP = 1750880030 +SHA256 (fig2dev-3.2.9a.tar.xz) = 61e185393176852f03b901b3b05b19fbc5ad8258ff142f3da6e70b1b83513326 +SIZE (fig2dev-3.2.9a.tar.xz) = 536560 diff --git a/print/fontforge/Makefile b/print/fontforge/Makefile index aa9a0541c9e0..ac4670010de3 100644 --- a/print/fontforge/Makefile +++ b/print/fontforge/Makefile @@ -1,6 +1,6 @@ PORTNAME= fontforge DISTVERSION= 20230101 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= print MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/print/foomatic-db-engine/Makefile b/print/foomatic-db-engine/Makefile index 79a674cccbe1..6fed59e81519 100644 --- a/print/foomatic-db-engine/Makefile +++ b/print/foomatic-db-engine/Makefile @@ -1,6 +1,6 @@ PORTNAME= foomatic-db-engine PORTVERSION= 4.0.13 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 2 CATEGORIES= print MASTER_SITES= http://www.openprinting.org/download/foomatic/ diff --git a/print/gspdf/Makefile b/print/gspdf/Makefile index 6aed3e1ae9d6..8b4e795c1a2d 100644 --- a/print/gspdf/Makefile +++ b/print/gspdf/Makefile @@ -1,6 +1,6 @@ PORTNAME= gspdf PORTVERSION= 0.5 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= print gnustep MASTER_SITES= SAVANNAH/gap DISTNAME= GSPdf-${PORTVERSION} diff --git a/print/hplip-plugin/Makefile b/print/hplip-plugin/Makefile index fa0df9186d59..fcc780a66ea9 100644 --- a/print/hplip-plugin/Makefile +++ b/print/hplip-plugin/Makefile @@ -1,7 +1,8 @@ PORTNAME= hplip-plugin PORTVERSION= 3.24.4 CATEGORIES= print -MASTER_SITES= https://developers.hp.com/sites/default/files/ +MASTER_SITES= https://developers.hp.com/sites/default/files/ \ + https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/ DISTNAME= hplip-${DISTVERSION}-plugin EXTRACT_SUFX= .run diff --git a/print/hyperlatex/Makefile b/print/hyperlatex/Makefile index e79fccc08b2d..7b28bf5fb968 100644 --- a/print/hyperlatex/Makefile +++ b/print/hyperlatex/Makefile @@ -1,6 +1,6 @@ PORTNAME= Hyperlatex DISTVERSION= 2.9a -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= print MASTER_SITES= SF/${PORTNAME:tl}/${PORTNAME:tl}/2.9a PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/print/ipp-usb/Makefile b/print/ipp-usb/Makefile index 44f1ae5abc41..f1419c64890d 100644 --- a/print/ipp-usb/Makefile +++ b/print/ipp-usb/Makefile @@ -1,6 +1,6 @@ PORTNAME= ipp-usb DISTVERSION= 0.9.24 -PORTREVISION= 2 +PORTREVISION= 6 CATEGORIES= print MAINTAINER= chuanwei.foo@hotmail.com diff --git a/print/latex-biber/Makefile b/print/latex-biber/Makefile index 9e2324903846..4f285e3259df 100644 --- a/print/latex-biber/Makefile +++ b/print/latex-biber/Makefile @@ -2,7 +2,7 @@ PORTNAME= biber # https://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/development/documentation/biber.pdf/download # Keep this in-sync with biblatex.sty (currently at 3.20). DISTVERSIONPREFIX= v -DISTVERSION= 2.20 +DISTVERSION= 2.21 PORTEPOCH= 2 CATEGORIES= print perl5 PKGNAMEPREFIX= latex- @@ -12,8 +12,8 @@ MAINTAINER= tex@FreeBSD.org COMMENT= BibTeX replacement for users of BibLaTeX WWW= https://biblatex-biber.sourceforge.net/ -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual +LICENSE= ART10 GPLv1+ +LICENSE_COMB= dual LICENSE_FILE_ART10= ${WRKSRC}/LICENSE __DEPENDS= \ diff --git a/print/latex-biber/distinfo b/print/latex-biber/distinfo index ec3a07de9135..bcd03fce6820 100644 --- a/print/latex-biber/distinfo +++ b/print/latex-biber/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744972861 -SHA256 (TeX/plk-biber-v2.20_GH0.tar.gz) = 19f0312e59bf2f5711b8d69b3585a0ca894c36574f086fbb8d53ccd5c0a45ff9 -SIZE (TeX/plk-biber-v2.20_GH0.tar.gz) = 1632745 +TIMESTAMP = 1753536217 +SHA256 (TeX/plk-biber-v2.21_GH0.tar.gz) = 2652cf3ae0abff5fb233aa77f18e70014cc2c70b94a8693c099a3cad9bbb4b20 +SIZE (TeX/plk-biber-v2.21_GH0.tar.gz) = 1650331 diff --git a/print/latex-biber/pkg-plist b/print/latex-biber/pkg-plist index 613eaa36ad66..a475bd856da5 100644 --- a/print/latex-biber/pkg-plist +++ b/print/latex-biber/pkg-plist @@ -1,6 +1,36 @@ +%%PERL5_MAN3%%/Biber.3.gz +%%PERL5_MAN3%%/Biber::Annotation.3.gz +%%PERL5_MAN3%%/Biber::Config.3.gz +%%PERL5_MAN3%%/Biber::Constants.3.gz +%%PERL5_MAN3%%/Biber::DataList.3.gz +%%PERL5_MAN3%%/Biber::DataLists.3.gz +%%PERL5_MAN3%%/Biber::DataModel.3.gz +%%PERL5_MAN3%%/Biber::Date::Format.3.gz +%%PERL5_MAN3%%/Biber::Entries.3.gz +%%PERL5_MAN3%%/Biber::Entry.3.gz +%%PERL5_MAN3%%/Biber::Entry::Name.3.gz +%%PERL5_MAN3%%/Biber::Entry::Names.3.gz +%%PERL5_MAN3%%/Biber::Input::file::biblatexml.3.gz +%%PERL5_MAN3%%/Biber::Input::file::bibtex.3.gz +%%PERL5_MAN3%%/Biber::Internals.3.gz +%%PERL5_MAN3%%/Biber::LaTeX::Recode.3.gz +%%PERL5_MAN3%%/Biber::LangTag.3.gz +%%PERL5_MAN3%%/Biber::LangTags.3.gz +%%PERL5_MAN3%%/Biber::Output::base.3.gz +%%PERL5_MAN3%%/Biber::Output::bbl.3.gz +%%PERL5_MAN3%%/Biber::Output::bblxml.3.gz +%%PERL5_MAN3%%/Biber::Output::biblatexml.3.gz +%%PERL5_MAN3%%/Biber::Output::bibtex.3.gz +%%PERL5_MAN3%%/Biber::Output::dot.3.gz +%%PERL5_MAN3%%/Biber::Section.3.gz +%%PERL5_MAN3%%/Biber::Sections.3.gz +%%PERL5_MAN3%%/Biber::UCollate.3.gz +%%PERL5_MAN3%%/Biber::Utils.3.gz +%%PERL5_MAN1%%/biber.1.gz bin/biber %%SITE_PERL%%/Biber.pm %%SITE_PERL%%/Biber/Annotation.pm +%%SITE_PERL%%/Biber/CodePage.pm %%SITE_PERL%%/Biber/Config.pm %%SITE_PERL%%/Biber/Constants.pm %%SITE_PERL%%/Biber/DataList.pm @@ -34,32 +64,3 @@ bin/biber %%SITE_PERL%%/Biber/biber-tool.conf %%SITE_PERL%%/Biber/config.rnc %%SITE_PERL%%/Biber/config.rng -%%PERL5_MAN1%%/biber.1.gz -%%PERL5_MAN3%%/Biber.3.gz -%%PERL5_MAN3%%/Biber::Annotation.3.gz -%%PERL5_MAN3%%/Biber::Config.3.gz -%%PERL5_MAN3%%/Biber::Constants.3.gz -%%PERL5_MAN3%%/Biber::DataList.3.gz -%%PERL5_MAN3%%/Biber::DataLists.3.gz -%%PERL5_MAN3%%/Biber::DataModel.3.gz -%%PERL5_MAN3%%/Biber::Date::Format.3.gz -%%PERL5_MAN3%%/Biber::Entries.3.gz -%%PERL5_MAN3%%/Biber::Entry.3.gz -%%PERL5_MAN3%%/Biber::Entry::Name.3.gz -%%PERL5_MAN3%%/Biber::Entry::Names.3.gz -%%PERL5_MAN3%%/Biber::Input::file::biblatexml.3.gz -%%PERL5_MAN3%%/Biber::Input::file::bibtex.3.gz -%%PERL5_MAN3%%/Biber::Internals.3.gz -%%PERL5_MAN3%%/Biber::LaTeX::Recode.3.gz -%%PERL5_MAN3%%/Biber::LangTag.3.gz -%%PERL5_MAN3%%/Biber::LangTags.3.gz -%%PERL5_MAN3%%/Biber::Output::base.3.gz -%%PERL5_MAN3%%/Biber::Output::bbl.3.gz -%%PERL5_MAN3%%/Biber::Output::bblxml.3.gz -%%PERL5_MAN3%%/Biber::Output::biblatexml.3.gz -%%PERL5_MAN3%%/Biber::Output::bibtex.3.gz -%%PERL5_MAN3%%/Biber::Output::dot.3.gz -%%PERL5_MAN3%%/Biber::Section.3.gz -%%PERL5_MAN3%%/Biber::Sections.3.gz -%%PERL5_MAN3%%/Biber::UCollate.3.gz -%%PERL5_MAN3%%/Biber::Utils.3.gz diff --git a/print/libraqm/Makefile b/print/libraqm/Makefile index c558c5e365fb..61b52c998d73 100644 --- a/print/libraqm/Makefile +++ b/print/libraqm/Makefile @@ -4,7 +4,7 @@ CATEGORIES= print MASTER_SITES= https://github.com/HOST-Oman/${PORTNAME}/releases/download/v${DISTVERSION}/ DISTNAME= raqm-${DISTVERSION} -MAINTAINER= kwm@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Library that encapsulates complex text layout logic WWW= https://github.com/HOST-Oman/libraqm diff --git a/print/lilypond-devel/Makefile b/print/lilypond-devel/Makefile index 5dbd5f1beeab..8ea8f16ba8c1 100644 --- a/print/lilypond-devel/Makefile +++ b/print/lilypond-devel/Makefile @@ -1,6 +1,5 @@ PORTNAME= lilypond -DISTVERSION= 2.25.23 -PORTREVISION= 1 +DISTVERSION= 2.25.27 CATEGORIES= print audio MASTER_SITES= http://lilypond.org/download/source/v${DISTVERSION:R}/ PKGNAMESUFFIX= -devel diff --git a/print/lilypond-devel/distinfo b/print/lilypond-devel/distinfo index 047eae752e1a..5ff36b44663c 100644 --- a/print/lilypond-devel/distinfo +++ b/print/lilypond-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736790328 -SHA256 (lilypond-2.25.23.tar.gz) = 6e6759b5c1514b0470e5cb6bea63c9c8ff34f25d915e9f3ae0e3dee292014ecb -SIZE (lilypond-2.25.23.tar.gz) = 19470352 +TIMESTAMP = 1753087284 +SHA256 (lilypond-2.25.27.tar.gz) = 5b917136870c65b1d05461c5ed2822d2c72f4b7d4a24ede1f421dd15f2a2f2db +SIZE (lilypond-2.25.27.tar.gz) = 19546342 diff --git a/print/lilypond-devel/pkg-plist b/print/lilypond-devel/pkg-plist index 23d29c10bbcb..969bb83de243 100644 --- a/print/lilypond-devel/pkg-plist +++ b/print/lilypond-devel/pkg-plist @@ -7,6 +7,78 @@ bin/lilypond-book bin/lilypond-invoke-editor bin/midi2ly bin/musicxml2ly +lib/lilypond/%%DISTVERSION%%/ccache/lily/accreg.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/auto-beam.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/autochange.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/backend-library.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/bar-line.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/breath.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/c++.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/chord-entry.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/chord-ignatzek-names.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/chord-name.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/clip-region.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/color.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/context.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/curried-definitions.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-context-properties.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-event-classes.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-grob-interfaces.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-grob-properties.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-grobs.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-markup-commands.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-callbacks.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-display-methods.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-properties.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-music-types.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-note-names.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-stencil-commands.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/define-woodwind-diagrams.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/display-lily.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/display-woodwind-diagrams.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/file-cache.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/flag-styles.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/font-encodings.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/framework-cairo.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/framework-ps.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/framework-svg.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/fret-diagrams.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/graphviz.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/harp-pedals.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/layout-beam.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/layout-slur.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/lily-library.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/lily.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/ly-syntax-constructors.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/markup-macros.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/markup.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/midi.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/modal-transforms.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/music-functions.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/operators.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/output-lib.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/output-ps.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/output-svg.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/page.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/paper-system.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/paper.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/parser-clef.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/parser-ly-from-scheme.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/part-combiner.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/predefined-fretboards.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/ps-to-png.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/qr-code.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/scheme-engravers.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/scheme-performers.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/script.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/skyline.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/stencil.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/tablature.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/time-signature-settings.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/time-signature.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/titling.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/to-xml.go +lib/lilypond/%%DISTVERSION%%/ccache/lily/translation-functions.go share/emacs/site-lisp/lilypond-font-lock.el share/emacs/site-lisp/lilypond-indent.el share/emacs/site-lisp/lilypond-init.el @@ -219,15 +291,15 @@ share/man/man1/musicxml2ly.1.gz %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/book_snippets.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/book_texinfo.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/convertrules.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/%%DISTVERSION%%/python/__pycache__/dllist%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/%%DISTVERSION%%/python/__pycache__/dllist%%PYTHON_TAG%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/langdefs.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/lilylib.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/midi.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/musicexp.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/musicxml.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/musicxml2ly_conversion.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/%%DISTVERSION%%/python/__pycache__/musicxml2ly_definitions%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/%%DISTVERSION%%/python/__pycache__/musicxml2ly_globvars%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/%%DISTVERSION%%/python/__pycache__/musicxml2ly_definitions%%PYTHON_TAG%%.pyc +%%DATADIR%%/%%DISTVERSION%%/python/__pycache__/musicxml2ly_globvars%%PYTHON_TAG%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/__pycache__/utilities.cpython-%%PYTHON_SUFFIX%%.pyc %%DATADIR%%/%%DISTVERSION%%/python/book_base.py %%DATADIR%%/%%DISTVERSION%%/python/book_docbook.py @@ -258,6 +330,7 @@ share/man/man1/musicxml2ly.1.gz %%DATADIR%%/%%DISTVERSION%%/scm/lily/chord-name.scm %%DATADIR%%/%%DISTVERSION%%/scm/lily/clip-region.scm %%DATADIR%%/%%DISTVERSION%%/scm/lily/color.scm +%%DATADIR%%/%%DISTVERSION%%/scm/lily/context.scm %%DATADIR%%/%%DISTVERSION%%/scm/lily/curried-definitions.scm %%DATADIR%%/%%DISTVERSION%%/scm/lily/define-context-properties.scm %%DATADIR%%/%%DISTVERSION%%/scm/lily/define-event-classes.scm diff --git a/print/linux-rl9-cups-libs/Makefile b/print/linux-rl9-cups-libs/Makefile index 4db2d9ff3dc4..559d8a12fef6 100644 --- a/print/linux-rl9-cups-libs/Makefile +++ b/print/linux-rl9-cups-libs/Makefile @@ -1,7 +1,7 @@ PORTNAME= cups PORTVERSION= 2.3.3 -DISTVERSIONSUFFIX= op2-31.el9_5 -PORTREVISION= 6 +DISTVERSIONSUFFIX= op2-33.el9 +PORTREVISION= 8 CATEGORIES= print linux PKGNAMESUFFIX= -libs @@ -11,7 +11,7 @@ WWW= https://github.com/OpenPrinting/cups USES= cpe linux:rl9 USE_LDCONFIG= yes -USE_LINUX= avahi-libs gnutls libidn2 +USE_LINUX= avahi-libs gnutls USE_LINUX_RPM= yes WANT_LINUX32= yes diff --git a/print/linux-rl9-cups-libs/distinfo b/print/linux-rl9-cups-libs/distinfo index 42d245f9f36f..2deda555d5c8 100644 --- a/print/linux-rl9-cups-libs/distinfo +++ b/print/linux-rl9-cups-libs/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1732660732 -SHA256 (rocky/c/cups-libs-2.3.3op2-31.el9_5.aarch64.rpm) = 33b9cd48899e30520fa599fddebac4bd5f3713e799a64addc7281e2e106566a0 -SIZE (rocky/c/cups-libs-2.3.3op2-31.el9_5.aarch64.rpm) = 264922 -SHA256 (rocky/c/cups-libs-2.3.3op2-31.el9_5.i686.rpm) = 935fcee8190bc54d3437b298c49f0a6d94c7c5e7e726fcc5a8014a15405dce65 -SIZE (rocky/c/cups-libs-2.3.3op2-31.el9_5.i686.rpm) = 286318 -SHA256 (rocky/c/cups-libs-2.3.3op2-31.el9_5.x86_64.rpm) = fdb96b2f6101b65b3f81fa41f0e80fb1e61b1696132ce1903d7c69080412ea35 -SIZE (rocky/c/cups-libs-2.3.3op2-31.el9_5.x86_64.rpm) = 268508 -SHA256 (rocky/c/cups-2.3.3op2-31.el9_5.src.rpm) = 75b410aee4644173582a2729bd12f503e1cb3cb8d2af781a1eb7d5f73a08ab95 -SIZE (rocky/c/cups-2.3.3op2-31.el9_5.src.rpm) = 8111666 +TIMESTAMP = 1750646421 +SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.aarch64.rpm) = c2e3d7bad4fb8c1fa0132304950d6c3c2b5def5ac7f9b36f23c4a36d91cda957 +SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.aarch64.rpm) = 264838 +SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.i686.rpm) = 6652e4c1ce1962f47874a8e702a68401a8523ac0715b6bdc1ddfebf47931eeac +SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.i686.rpm) = 286060 +SHA256 (rocky/c/cups-libs-2.3.3op2-33.el9.x86_64.rpm) = 1c78d03afab323c727c1da22c2e4007b729141df0a8702eb2f7019b6116b424d +SIZE (rocky/c/cups-libs-2.3.3op2-33.el9.x86_64.rpm) = 267746 +SHA256 (rocky/c/cups-2.3.3op2-33.el9.src.rpm) = b1c3febbde4848ed9ea7c627ae714045cf2c0024e7ca18a98158c6169d144b08 +SIZE (rocky/c/cups-2.3.3op2-33.el9.src.rpm) = 8115436 diff --git a/print/linux-rl9-cups-libs/pkg-plist.aarch64 b/print/linux-rl9-cups-libs/pkg-plist.aarch64 index 7eda149a8a02..b3ce070b1c3f 100644 --- a/print/linux-rl9-cups-libs/pkg-plist.aarch64 +++ b/print/linux-rl9-cups-libs/pkg-plist.aarch64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/7d/187faf93830c3a9bca97112a63345e67c3c4b8 -usr/lib/.build-id/e6/96a4bed4e7f23d83e318a8432e74c6b199ee9b usr/lib64/libcups.so.2 usr/lib64/libcupsimage.so.2 usr/share/licenses/cups-libs/LICENSE diff --git a/print/linux-rl9-cups-libs/pkg-plist.amd64 b/print/linux-rl9-cups-libs/pkg-plist.amd64 index 15cb41614246..c4d762331f78 100644 --- a/print/linux-rl9-cups-libs/pkg-plist.amd64 +++ b/print/linux-rl9-cups-libs/pkg-plist.amd64 @@ -1,7 +1,3 @@ -usr/lib/.build-id/17/195e0e7ba02cbf9eeb9fa8f58538097a444683 -usr/lib/.build-id/50/af760229c47fe598f17313eb28024b8fff9454 -usr/lib/.build-id/53/59acc4848091133e72b6f4759db358a4326f57 -usr/lib/.build-id/ee/3f2dbe41adb148d4d7d14c5f9fca1705742baf usr/lib/libcups.so.2 usr/lib/libcupsimage.so.2 usr/lib64/libcups.so.2 diff --git a/print/linux-rl9-freetype/pkg-plist.aarch64 b/print/linux-rl9-freetype/pkg-plist.aarch64 index b637c1149fcd..6e21b7aebdc5 100644 --- a/print/linux-rl9-freetype/pkg-plist.aarch64 +++ b/print/linux-rl9-freetype/pkg-plist.aarch64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/fa/5673b2e8e56d771fbebbb2050f537e743d50ee usr/lib64/libfreetype.so.6 usr/lib64/libfreetype.so.6.17.4 %%PORTDOCS%%usr/share/doc/freetype/README diff --git a/print/linux-rl9-freetype/pkg-plist.amd64 b/print/linux-rl9-freetype/pkg-plist.amd64 index 47a1e39bacfd..d103830ba7e9 100644 --- a/print/linux-rl9-freetype/pkg-plist.amd64 +++ b/print/linux-rl9-freetype/pkg-plist.amd64 @@ -1,5 +1,3 @@ -usr/lib/.build-id/0f/4b9f09cafad3d069818dcebba414a8c40a5dad -usr/lib/.build-id/cd/84eed5f37f86f054c91bd1419c0f6dfad4d994 usr/lib/libfreetype.so.6 usr/lib/libfreetype.so.6.17.4 usr/lib64/libfreetype.so.6 diff --git a/print/linux-rl9-harfbuzz/pkg-plist.aarch64 b/print/linux-rl9-harfbuzz/pkg-plist.aarch64 index f893c56fbfa5..cc7f2108b03e 100644 --- a/print/linux-rl9-harfbuzz/pkg-plist.aarch64 +++ b/print/linux-rl9-harfbuzz/pkg-plist.aarch64 @@ -1,6 +1,3 @@ -usr/lib/.build-id/51/d546d84f286852d2eebf4eb659691672c9a3ae -usr/lib/.build-id/65/6f4cd93ef8bf60d9d97e41f7947ff8552338f4 -usr/lib/.build-id/ef/6b4bb19326d9825795f34383735493f0171c0f usr/lib64/girepository-1.0/HarfBuzz-0.0.typelib usr/lib64/libharfbuzz-gobject.so.0 usr/lib64/libharfbuzz-gobject.so.0.20704.0 diff --git a/print/linux-rl9-harfbuzz/pkg-plist.amd64 b/print/linux-rl9-harfbuzz/pkg-plist.amd64 index 2f52d19fc7aa..f2ab09ce74b7 100644 --- a/print/linux-rl9-harfbuzz/pkg-plist.amd64 +++ b/print/linux-rl9-harfbuzz/pkg-plist.amd64 @@ -1,9 +1,3 @@ -usr/lib/.build-id/18/54a11746b19db2a439096492b7703ad1baf0e5 -usr/lib/.build-id/37/6d994573902ef47d403cee5e8df3969e439f86 -usr/lib/.build-id/6c/038a1bbbcc2bae1c1e2da01bada280b3ce0474 -usr/lib/.build-id/90/afc23ba58f9fd20e4a3e81829584614caef0d3 -usr/lib/.build-id/9c/2eac96502021c01d2a7fad392f9a1c963b6a5b -usr/lib/.build-id/d4/c3a7223a5f6ed5ad39953ca6f5506cdaea7e01 usr/lib/girepository-1.0/HarfBuzz-0.0.typelib usr/lib/libharfbuzz-gobject.so.0 usr/lib/libharfbuzz-gobject.so.0.20704.0 diff --git a/print/lout/Makefile b/print/lout/Makefile index 05ede238718e..fcd171c1dac1 100644 --- a/print/lout/Makefile +++ b/print/lout/Makefile @@ -1,10 +1,10 @@ PORTNAME= lout -PORTVERSION= 3.43.0 +PORTVERSION= 3.43.2 CATEGORIES= print MAINTAINER= kbowling@FreeBSD.org COMMENT= LaTeX like document creation system with PostScript/PDF output -WWW= https://savannah.nongnu.org/projects/lout/ +WWW= https://github.com/william8000/lout LICENSE= GPLv3+ diff --git a/print/lout/distinfo b/print/lout/distinfo index d6795a418453..10e1654e3080 100644 --- a/print/lout/distinfo +++ b/print/lout/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725740060 -SHA256 (william8000-lout-3.43.0_GH0.tar.gz) = 7ef373a6f87f9dc45bc6334636c091c4bf0f4856438d4604246bed46cf60da7d -SIZE (william8000-lout-3.43.0_GH0.tar.gz) = 1676823 +TIMESTAMP = 1748002812 +SHA256 (william8000-lout-3.43.2_GH0.tar.gz) = 11a3185ec7a5c454ee2e3b907bbb6045657b6ff09a6a4a41f6adb5abca66cf99 +SIZE (william8000-lout-3.43.2_GH0.tar.gz) = 1678314 diff --git a/print/lyx/Makefile b/print/lyx/Makefile index 89aab305f5bc..48d5d914a0fa 100644 --- a/print/lyx/Makefile +++ b/print/lyx/Makefile @@ -1,6 +1,5 @@ PORTNAME= lyx -PORTVERSION= ${MAJOR_VERSION}.3 -PORTREVISION= 2 +PORTVERSION= ${MAJOR_VERSION}.4 CATEGORIES= print editors MASTER_SITES= ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \ http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \ diff --git a/print/lyx/distinfo b/print/lyx/distinfo index 24a435c8d12a..a206ba57474c 100644 --- a/print/lyx/distinfo +++ b/print/lyx/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737680532 -SHA256 (lyx-2.4.3.tar.xz) = fa6761f598a5915af50a423dd2a607048bdbc540a6d572385fe422df581eebf6 -SIZE (lyx-2.4.3.tar.xz) = 17843424 +TIMESTAMP = 1751339473 +SHA256 (lyx-2.4.4.tar.xz) = ffacd37480f320f3f3f8f30445fe40897e9df44c94ee87ba0413e364086f4b90 +SIZE (lyx-2.4.4.tar.xz) = 18360996 diff --git a/print/lyx/pkg-plist b/print/lyx/pkg-plist index 4e148df268d5..37588cf9aa6e 100644 --- a/print/lyx/pkg-plist +++ b/print/lyx/pkg-plist @@ -475,6 +475,7 @@ share/icons/hicolor/scalable/apps/lyx.svg %%DATADIR%%/examples/Articles/Astronomy_%26_Astrophysics.lyx %%DATADIR%%/examples/Articles/Chess/Game_1.lyx %%DATADIR%%/examples/Articles/Chess/Game_2.lyx +%%DATADIR%%/examples/Articles/Springer_Nature_Journals.lyx %%DATADIR%%/examples/Books/American_Mathematical_Society_%28AMS%29.lyx %%DATADIR%%/examples/Books/KOMA-Script_Book.lyx %%DATADIR%%/examples/Books/Recipe_Book.lyx @@ -686,6 +687,443 @@ share/icons/hicolor/scalable/apps/lyx.svg %%DATADIR%%/fonts/rsfs10.ttf %%DATADIR%%/fonts/stmary10.ttf %%DATADIR%%/fonts/wasy10.ttf +%%DATADIR%%/images/adwaita/all-changes-accept.svgz +%%DATADIR%%/images/adwaita/all-changes-reject.svgz +%%DATADIR%%/images/adwaita/bookmark-goto.svgz +%%DATADIR%%/images/adwaita/bookmark-goto_0.svgz +%%DATADIR%%/images/adwaita/bookmark-save.svgz +%%DATADIR%%/images/adwaita/box-insert.svgz +%%DATADIR%%/images/adwaita/break-line.svgz +%%DATADIR%%/images/adwaita/buffer-close.svgz +%%DATADIR%%/images/adwaita/buffer-export.svgz +%%DATADIR%%/images/adwaita/buffer-export_dvi.svgz +%%DATADIR%%/images/adwaita/buffer-export_dvi3.svgz +%%DATADIR%%/images/adwaita/buffer-export_latex.svgz +%%DATADIR%%/images/adwaita/buffer-export_pdf.svgz +%%DATADIR%%/images/adwaita/buffer-export_pdf2.svgz +%%DATADIR%%/images/adwaita/buffer-export_pdf3.svgz +%%DATADIR%%/images/adwaita/buffer-export_pdf4.svgz +%%DATADIR%%/images/adwaita/buffer-export_pdf5.svgz +%%DATADIR%%/images/adwaita/buffer-export_ps.svgz +%%DATADIR%%/images/adwaita/buffer-export_text.svgz +%%DATADIR%%/images/adwaita/buffer-new.svgz +%%DATADIR%%/images/adwaita/buffer-reload.svgz +%%DATADIR%%/images/adwaita/buffer-toggle-output-sync.svgz +%%DATADIR%%/images/adwaita/buffer-update.svgz +%%DATADIR%%/images/adwaita/buffer-update_dvi.svgz +%%DATADIR%%/images/adwaita/buffer-update_dvi3.svgz +%%DATADIR%%/images/adwaita/buffer-update_pdf.svgz +%%DATADIR%%/images/adwaita/buffer-update_pdf2.svgz +%%DATADIR%%/images/adwaita/buffer-update_pdf3.svgz +%%DATADIR%%/images/adwaita/buffer-update_pdf4.svgz +%%DATADIR%%/images/adwaita/buffer-update_pdf5.svgz +%%DATADIR%%/images/adwaita/buffer-update_ps.svgz +%%DATADIR%%/images/adwaita/buffer-view.svgz +%%DATADIR%%/images/adwaita/buffer-view_dvi.svgz +%%DATADIR%%/images/adwaita/buffer-view_dvi3.svgz +%%DATADIR%%/images/adwaita/buffer-view_pdf.svgz +%%DATADIR%%/images/adwaita/buffer-view_pdf2.svgz +%%DATADIR%%/images/adwaita/buffer-view_pdf3.svgz +%%DATADIR%%/images/adwaita/buffer-view_pdf4.svgz +%%DATADIR%%/images/adwaita/buffer-view_pdf5.svgz +%%DATADIR%%/images/adwaita/buffer-view_ps.svgz +%%DATADIR%%/images/adwaita/buffer-write-as.svgz +%%DATADIR%%/images/adwaita/buffer-write.svgz +%%DATADIR%%/images/adwaita/build-program.svgz +%%DATADIR%%/images/adwaita/busy.svgz +%%DATADIR%%/images/adwaita/change-accept.svgz +%%DATADIR%%/images/adwaita/change-next.svgz +%%DATADIR%%/images/adwaita/change-reject.svgz +%%DATADIR%%/images/adwaita/changes-merge.svgz +%%DATADIR%%/images/adwaita/changes-output.svgz +%%DATADIR%%/images/adwaita/changes-track.svgz +%%DATADIR%%/images/adwaita/closetab.svgz +%%DATADIR%%/images/adwaita/command-alternatives_outline-in_depth-increment+rtl.svgz +%%DATADIR%%/images/adwaita/command-alternatives_outline-in_depth-increment.svgz +%%DATADIR%%/images/adwaita/command-alternatives_outline-out_depth-decrement+rtl.svgz +%%DATADIR%%/images/adwaita/command-alternatives_outline-out_depth-decrement.svgz +%%DATADIR%%/images/adwaita/copy.svgz +%%DATADIR%%/images/adwaita/cut.svgz +%%DATADIR%%/images/adwaita/darkmode/all-changes-accept.svgz +%%DATADIR%%/images/adwaita/darkmode/all-changes-reject.svgz +%%DATADIR%%/images/adwaita/darkmode/bookmark-goto.svgz +%%DATADIR%%/images/adwaita/darkmode/bookmark-goto_0.svgz +%%DATADIR%%/images/adwaita/darkmode/bookmark-save.svgz +%%DATADIR%%/images/adwaita/darkmode/box-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/break-line.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-close.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_dvi.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_dvi3.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_latex.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf2.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf3.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf4.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_pdf5.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_ps.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-export_text.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-new.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-reload.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-toggle-output-sync.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_dvi.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_dvi3.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf2.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf3.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf4.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_pdf5.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-update_ps.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_dvi.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_dvi3.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf2.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf3.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf4.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_pdf5.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-view_ps.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-write-as.svgz +%%DATADIR%%/images/adwaita/darkmode/buffer-write.svgz +%%DATADIR%%/images/adwaita/darkmode/build-program.svgz +%%DATADIR%%/images/adwaita/darkmode/busy.svgz +%%DATADIR%%/images/adwaita/darkmode/change-accept.svgz +%%DATADIR%%/images/adwaita/darkmode/change-next.svgz +%%DATADIR%%/images/adwaita/darkmode/change-reject.svgz +%%DATADIR%%/images/adwaita/darkmode/changes-merge.svgz +%%DATADIR%%/images/adwaita/darkmode/changes-output.svgz +%%DATADIR%%/images/adwaita/darkmode/changes-track.svgz +%%DATADIR%%/images/adwaita/darkmode/closetab.svgz +%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-in_depth-increment+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-in_depth-increment.svgz +%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-out_depth-decrement+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/command-alternatives_outline-out_depth-decrement.svgz +%%DATADIR%%/images/adwaita/darkmode/copy.svgz +%%DATADIR%%/images/adwaita/darkmode/cut.svgz +%%DATADIR%%/images/adwaita/darkmode/depth-decrement+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/depth-decrement.svgz +%%DATADIR%%/images/adwaita/darkmode/depth-increment+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/depth-increment.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-preferences.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_citation.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_graphics.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_include.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show-new-inset_ref.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_character.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_findreplace.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_findreplaceadv.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_mathdelimiter.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_mathmatrix.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_print.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_spellchecker.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_toc.svgz +%%DATADIR%%/images/adwaita/darkmode/dialog-show_vclog.svgz +%%DATADIR%%/images/adwaita/darkmode/down.svgz +%%DATADIR%%/images/adwaita/darkmode/dynamic-char-styles.svgz +%%DATADIR%%/images/adwaita/darkmode/dynamic-custom-insets.svgz +%%DATADIR%%/images/adwaita/darkmode/editclear.svgz +%%DATADIR%%/images/adwaita/darkmode/emblem-readonly.svgz +%%DATADIR%%/images/adwaita/darkmode/emblem-shellescape.svgz +%%DATADIR%%/images/adwaita/darkmode/ert-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/file-open.svgz +%%DATADIR%%/images/adwaita/darkmode/float-insert_figure.svgz +%%DATADIR%%/images/adwaita/darkmode/float-insert_table.svgz +%%DATADIR%%/images/adwaita/darkmode/font-bold.svgz +%%DATADIR%%/images/adwaita/darkmode/font-emph.svgz +%%DATADIR%%/images/adwaita/darkmode/font-noun.svgz +%%DATADIR%%/images/adwaita/darkmode/font-sans.svgz +%%DATADIR%%/images/adwaita/darkmode/font-smallcaps.svgz +%%DATADIR%%/images/adwaita/darkmode/footnote-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/hidetab.svgz +%%DATADIR%%/images/adwaita/darkmode/href-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/index-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/info-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/info-insert_vcs_revision.svgz +%%DATADIR%%/images/adwaita/darkmode/label-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-document.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-paragraph.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Chunk.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Description+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Description.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Enumerate+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Enumerate.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Itemize+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Itemize.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Labeling+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Labeling.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_List+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_List.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_LyX-Code.svgz +%%DATADIR%%/images/adwaita/darkmode/layout-toggle_Section.svgz +%%DATADIR%%/images/adwaita/darkmode/layout.svgz +%%DATADIR%%/images/adwaita/darkmode/lyx-quit.svgz +%%DATADIR%%/images/adwaita/darkmode/lyxfiles-system-folder.svgz +%%DATADIR%%/images/adwaita/darkmode/lyxfiles-system.svgz +%%DATADIR%%/images/adwaita/darkmode/lyxfiles-user-folder.svgz +%%DATADIR%%/images/adwaita/darkmode/lyxfiles-user.svgz +%%DATADIR%%/images/adwaita/darkmode/marginalnote-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/master-buffer-update.svgz +%%DATADIR%%/images/adwaita/darkmode/master-buffer-view.svgz +%%DATADIR%%/images/adwaita/darkmode/math-display.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-add-greedy-optional-param.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-add-optional-param.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-add-param.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-append-greedy-param.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-make-nonoptional.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-make-optional.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-remove-greedy-param.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-remove-optional-param.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro-remove-param.svgz +%%DATADIR%%/images/adwaita/darkmode/math-macro_newmacroname_newcommand.svgz +%%DATADIR%%/images/adwaita/darkmode/math-matrix.svgz +%%DATADIR%%/images/adwaita/darkmode/math-mode.svgz +%%DATADIR%%/images/adwaita/darkmode/math-subscript.svgz +%%DATADIR%%/images/adwaita/darkmode/math-superscript.svgz +%%DATADIR%%/images/adwaita/darkmode/nomencl-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/note-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/note-next.svgz +%%DATADIR%%/images/adwaita/darkmode/outline-down.svgz +%%DATADIR%%/images/adwaita/darkmode/outline-in+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/outline-in.svgz +%%DATADIR%%/images/adwaita/darkmode/outline-out+rtl.svgz +%%DATADIR%%/images/adwaita/darkmode/outline-out.svgz +%%DATADIR%%/images/adwaita/darkmode/outline-up.svgz +%%DATADIR%%/images/adwaita/darkmode/paste.svgz +%%DATADIR%%/images/adwaita/darkmode/process-stop.svgz +%%DATADIR%%/images/adwaita/darkmode/redo.svgz +%%DATADIR%%/images/adwaita/darkmode/reload.svgz +%%DATADIR%%/images/adwaita/darkmode/script-insert_subscript.svgz +%%DATADIR%%/images/adwaita/darkmode/script-insert_superscript.svgz +%%DATADIR%%/images/adwaita/darkmode/search-case-sensitive.svgz +%%DATADIR%%/images/adwaita/darkmode/search-instant.svgz +%%DATADIR%%/images/adwaita/darkmode/search-options.svgz +%%DATADIR%%/images/adwaita/darkmode/search-selection.svgz +%%DATADIR%%/images/adwaita/darkmode/search-whole-words.svgz +%%DATADIR%%/images/adwaita/darkmode/search-wrap.svgz +%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_latex.svgz +%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_latex2e.svgz +%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_lyx.svgz +%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_menu-separator.svgz +%%DATADIR%%/images/adwaita/darkmode/specialchar-insert_tex.svgz +%%DATADIR%%/images/adwaita/darkmode/spelling-continuously.svgz +%%DATADIR%%/images/adwaita/darkmode/tab-group-close.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_align-decimal.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_append-column.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_append-row.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_delete-column.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_delete-row.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-align-center.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-align-left.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-align-right.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-valign-bottom.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-valign-middle.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_m-valign-top.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-column-left.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-column-right.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-row-down.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_move-row-up.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_multicolumn.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_multirow.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_reset-formal-default.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_set-longtabular.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_set-rotate-cell.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_set-rotate-tabular.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-all-lines.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-border-lines.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-inner-lines.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-bottom.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-left.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-right.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-line-top.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-rotate-cell.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_toggle-rotate-tabular.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-feature_unset-all-lines.svgz +%%DATADIR%%/images/adwaita/darkmode/tabular-insert.svgz +%%DATADIR%%/images/adwaita/darkmode/textstyle-apply.svgz +%%DATADIR%%/images/adwaita/darkmode/thesaurus-entry.svgz +%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_math.svgz +%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_math_panels.svgz +%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_review.svgz +%%DATADIR%%/images/adwaita/darkmode/toolbar-toggle_table.svgz +%%DATADIR%%/images/adwaita/darkmode/undo.svgz +%%DATADIR%%/images/adwaita/darkmode/unknown.svgz +%%DATADIR%%/images/adwaita/darkmode/up.svgz +%%DATADIR%%/images/adwaita/darkmode/update-others.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-check-in.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-check-out.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-compare.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-compare_0.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-locking-toggle.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-register.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-repo-update.svgz +%%DATADIR%%/images/adwaita/darkmode/vc-revert.svgz +%%DATADIR%%/images/adwaita/darkmode/view-others.svgz +%%DATADIR%%/images/adwaita/darkmode/view-split_horizontal.svgz +%%DATADIR%%/images/adwaita/darkmode/view-split_vertical.svgz +%%DATADIR%%/images/adwaita/darkmode/window-close.svgz +%%DATADIR%%/images/adwaita/depth-decrement+rtl.svgz +%%DATADIR%%/images/adwaita/depth-decrement.svgz +%%DATADIR%%/images/adwaita/depth-increment+rtl.svgz +%%DATADIR%%/images/adwaita/depth-increment.svgz +%%DATADIR%%/images/adwaita/dialog-preferences.svgz +%%DATADIR%%/images/adwaita/dialog-show-new-inset_citation.svgz +%%DATADIR%%/images/adwaita/dialog-show-new-inset_graphics.svgz +%%DATADIR%%/images/adwaita/dialog-show-new-inset_include.svgz +%%DATADIR%%/images/adwaita/dialog-show-new-inset_ref.svgz +%%DATADIR%%/images/adwaita/dialog-show_character.svgz +%%DATADIR%%/images/adwaita/dialog-show_findreplace.svgz +%%DATADIR%%/images/adwaita/dialog-show_findreplaceadv.svgz +%%DATADIR%%/images/adwaita/dialog-show_mathdelimiter.svgz +%%DATADIR%%/images/adwaita/dialog-show_mathmatrix.svgz +%%DATADIR%%/images/adwaita/dialog-show_print.svgz +%%DATADIR%%/images/adwaita/dialog-show_spellchecker.svgz +%%DATADIR%%/images/adwaita/dialog-show_toc.svgz +%%DATADIR%%/images/adwaita/dialog-show_vclog.svgz +%%DATADIR%%/images/adwaita/down.svgz +%%DATADIR%%/images/adwaita/dynamic-char-styles.svgz +%%DATADIR%%/images/adwaita/dynamic-custom-insets.svgz +%%DATADIR%%/images/adwaita/editclear.svgz +%%DATADIR%%/images/adwaita/emblem-readonly.svgz +%%DATADIR%%/images/adwaita/emblem-shellescape.svgz +%%DATADIR%%/images/adwaita/ert-insert.svgz +%%DATADIR%%/images/adwaita/file-open.svgz +%%DATADIR%%/images/adwaita/float-insert_figure.svgz +%%DATADIR%%/images/adwaita/float-insert_table.svgz +%%DATADIR%%/images/adwaita/font-bold.svgz +%%DATADIR%%/images/adwaita/font-emph.svgz +%%DATADIR%%/images/adwaita/font-noun.svgz +%%DATADIR%%/images/adwaita/font-sans.svgz +%%DATADIR%%/images/adwaita/font-smallcaps.svgz +%%DATADIR%%/images/adwaita/footnote-insert.svgz +%%DATADIR%%/images/adwaita/hidetab.svgz +%%DATADIR%%/images/adwaita/href-insert.svgz +%%DATADIR%%/images/adwaita/iconsize.png +%%DATADIR%%/images/adwaita/index-insert.svgz +%%DATADIR%%/images/adwaita/info-insert.svgz +%%DATADIR%%/images/adwaita/info-insert_vcs_revision.svgz +%%DATADIR%%/images/adwaita/label-insert.svgz +%%DATADIR%%/images/adwaita/layout-document.svgz +%%DATADIR%%/images/adwaita/layout-paragraph.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Chunk.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Description+rtl.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Description.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Enumerate+rtl.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Enumerate.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Itemize+rtl.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Itemize.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Labeling+rtl.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Labeling.svgz +%%DATADIR%%/images/adwaita/layout-toggle_List+rtl.svgz +%%DATADIR%%/images/adwaita/layout-toggle_List.svgz +%%DATADIR%%/images/adwaita/layout-toggle_LyX-Code.svgz +%%DATADIR%%/images/adwaita/layout-toggle_Section.svgz +%%DATADIR%%/images/adwaita/layout.svgz +%%DATADIR%%/images/adwaita/lyx-quit.svgz +%%DATADIR%%/images/adwaita/lyxfiles-system-folder.svgz +%%DATADIR%%/images/adwaita/lyxfiles-system.svgz +%%DATADIR%%/images/adwaita/lyxfiles-user-folder.svgz +%%DATADIR%%/images/adwaita/lyxfiles-user.svgz +%%DATADIR%%/images/adwaita/marginalnote-insert.svgz +%%DATADIR%%/images/adwaita/master-buffer-update.svgz +%%DATADIR%%/images/adwaita/master-buffer-view.svgz +%%DATADIR%%/images/adwaita/math-display.svgz +%%DATADIR%%/images/adwaita/math-macro-add-greedy-optional-param.svgz +%%DATADIR%%/images/adwaita/math-macro-add-optional-param.svgz +%%DATADIR%%/images/adwaita/math-macro-add-param.svgz +%%DATADIR%%/images/adwaita/math-macro-append-greedy-param.svgz +%%DATADIR%%/images/adwaita/math-macro-make-nonoptional.svgz +%%DATADIR%%/images/adwaita/math-macro-make-optional.svgz +%%DATADIR%%/images/adwaita/math-macro-remove-greedy-param.svgz +%%DATADIR%%/images/adwaita/math-macro-remove-optional-param.svgz +%%DATADIR%%/images/adwaita/math-macro-remove-param.svgz +%%DATADIR%%/images/adwaita/math-macro_newmacroname_newcommand.svgz +%%DATADIR%%/images/adwaita/math-matrix.svgz +%%DATADIR%%/images/adwaita/math-mode.svgz +%%DATADIR%%/images/adwaita/math-subscript.svgz +%%DATADIR%%/images/adwaita/math-superscript.svgz +%%DATADIR%%/images/adwaita/nomencl-insert.svgz +%%DATADIR%%/images/adwaita/note-insert.svgz +%%DATADIR%%/images/adwaita/note-next.svgz +%%DATADIR%%/images/adwaita/outline-down.svgz +%%DATADIR%%/images/adwaita/outline-in+rtl.svgz +%%DATADIR%%/images/adwaita/outline-in.svgz +%%DATADIR%%/images/adwaita/outline-out+rtl.svgz +%%DATADIR%%/images/adwaita/outline-out.svgz +%%DATADIR%%/images/adwaita/outline-up.svgz +%%DATADIR%%/images/adwaita/paste.svgz +%%DATADIR%%/images/adwaita/process-stop.svgz +%%DATADIR%%/images/adwaita/redo.svgz +%%DATADIR%%/images/adwaita/reload.svgz +%%DATADIR%%/images/adwaita/script-insert_subscript.svgz +%%DATADIR%%/images/adwaita/script-insert_superscript.svgz +%%DATADIR%%/images/adwaita/search-case-sensitive.svgz +%%DATADIR%%/images/adwaita/search-instant.svgz +%%DATADIR%%/images/adwaita/search-options.svgz +%%DATADIR%%/images/adwaita/search-selection.svgz +%%DATADIR%%/images/adwaita/search-whole-words.svgz +%%DATADIR%%/images/adwaita/search-wrap.svgz +%%DATADIR%%/images/adwaita/specialchar-insert_latex.svgz +%%DATADIR%%/images/adwaita/specialchar-insert_latex2e.svgz +%%DATADIR%%/images/adwaita/specialchar-insert_lyx.svgz +%%DATADIR%%/images/adwaita/specialchar-insert_menu-separator.svgz +%%DATADIR%%/images/adwaita/specialchar-insert_tex.svgz +%%DATADIR%%/images/adwaita/spelling-continuously.svgz +%%DATADIR%%/images/adwaita/tab-group-close.svgz +%%DATADIR%%/images/adwaita/tabular-feature_align-decimal.svgz +%%DATADIR%%/images/adwaita/tabular-feature_append-column.svgz +%%DATADIR%%/images/adwaita/tabular-feature_append-row.svgz +%%DATADIR%%/images/adwaita/tabular-feature_delete-column.svgz +%%DATADIR%%/images/adwaita/tabular-feature_delete-row.svgz +%%DATADIR%%/images/adwaita/tabular-feature_m-align-center.svgz +%%DATADIR%%/images/adwaita/tabular-feature_m-align-left.svgz +%%DATADIR%%/images/adwaita/tabular-feature_m-align-right.svgz +%%DATADIR%%/images/adwaita/tabular-feature_m-valign-bottom.svgz +%%DATADIR%%/images/adwaita/tabular-feature_m-valign-middle.svgz +%%DATADIR%%/images/adwaita/tabular-feature_m-valign-top.svgz +%%DATADIR%%/images/adwaita/tabular-feature_move-column-left.svgz +%%DATADIR%%/images/adwaita/tabular-feature_move-column-right.svgz +%%DATADIR%%/images/adwaita/tabular-feature_move-row-down.svgz +%%DATADIR%%/images/adwaita/tabular-feature_move-row-up.svgz +%%DATADIR%%/images/adwaita/tabular-feature_multicolumn.svgz +%%DATADIR%%/images/adwaita/tabular-feature_multirow.svgz +%%DATADIR%%/images/adwaita/tabular-feature_reset-formal-default.svgz +%%DATADIR%%/images/adwaita/tabular-feature_set-longtabular.svgz +%%DATADIR%%/images/adwaita/tabular-feature_set-rotate-cell.svgz +%%DATADIR%%/images/adwaita/tabular-feature_set-rotate-tabular.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-all-lines.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-border-lines.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-inner-lines.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-bottom.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-left.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-right.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-line-top.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-rotate-cell.svgz +%%DATADIR%%/images/adwaita/tabular-feature_toggle-rotate-tabular.svgz +%%DATADIR%%/images/adwaita/tabular-feature_unset-all-lines.svgz +%%DATADIR%%/images/adwaita/tabular-insert.svgz +%%DATADIR%%/images/adwaita/textstyle-apply.svgz +%%DATADIR%%/images/adwaita/thesaurus-entry.svgz +%%DATADIR%%/images/adwaita/toolbar-toggle_math.svgz +%%DATADIR%%/images/adwaita/toolbar-toggle_math_panels.svgz +%%DATADIR%%/images/adwaita/toolbar-toggle_review.svgz +%%DATADIR%%/images/adwaita/toolbar-toggle_table.svgz +%%DATADIR%%/images/adwaita/undo.svgz +%%DATADIR%%/images/adwaita/unknown.svgz +%%DATADIR%%/images/adwaita/up.svgz +%%DATADIR%%/images/adwaita/update-others.svgz +%%DATADIR%%/images/adwaita/vc-check-in.svgz +%%DATADIR%%/images/adwaita/vc-check-out.svgz +%%DATADIR%%/images/adwaita/vc-compare.svgz +%%DATADIR%%/images/adwaita/vc-compare_0.svgz +%%DATADIR%%/images/adwaita/vc-locking-toggle.svgz +%%DATADIR%%/images/adwaita/vc-register.svgz +%%DATADIR%%/images/adwaita/vc-repo-update.svgz +%%DATADIR%%/images/adwaita/vc-revert.svgz +%%DATADIR%%/images/adwaita/view-others.svgz +%%DATADIR%%/images/adwaita/view-split_horizontal.svgz +%%DATADIR%%/images/adwaita/view-split_vertical.svgz +%%DATADIR%%/images/adwaita/window-close.svgz %%DATADIR%%/images/all-changes-accept.svgz %%DATADIR%%/images/all-changes-reject.svgz %%DATADIR%%/images/banner.png @@ -2745,6 +3183,7 @@ share/icons/hicolor/scalable/apps/lyx.svg %%DATADIR%%/layouts/singlecol-new.layout %%DATADIR%%/layouts/singlecol.layout %%DATADIR%%/layouts/slides.layout +%%DATADIR%%/layouts/sn-jnl.layout %%DATADIR%%/layouts/soul.module %%DATADIR%%/layouts/spie.layout %%DATADIR%%/layouts/stdcharstyles.inc @@ -2813,90 +3252,90 @@ share/icons/hicolor/scalable/apps/lyx.svg %%DATADIR%%/layouts/varwidth.module %%DATADIR%%/layouttranslations %%DATADIR%%/lyx2lyx/LyX.py -%%DATADIR%%/lyx2lyx/__pycache__/LyX%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/LyX%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/LyX%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_4%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_4%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_4%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/parser_tools%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/parser_tools%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/parser_tools%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/profiling%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/profiling%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/profiling%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools%%PYTHON_EXT_SUFFIX%%.pyc -%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols%%PYTHON_EXT_SUFFIX%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/LyX%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/LyX%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/LyX%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_4%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_4%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_4%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/parser_tools%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/parser_tools%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/parser_tools%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/profiling%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/profiling%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/profiling%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools%%PYTHON_TAG%%.pyc +%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols%%PYTHON_TAG%%.opt-1.pyc +%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols%%PYTHON_TAG%%.opt-2.pyc +%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols%%PYTHON_TAG%%.pyc %%DATADIR%%/lyx2lyx/generate_encoding_info.py %%DATADIR%%/lyx2lyx/lyx2lyx %%DATADIR%%/lyx2lyx/lyx2lyx_lang.py @@ -3007,6 +3446,7 @@ share/icons/hicolor/scalable/apps/lyx.svg %%DATADIR%%/templates/Articles/REVTeX_%28V._4%29.lyx %%DATADIR%%/templates/Articles/REVTeX_%28V._4.1%29.lyx %%DATADIR%%/templates/Articles/R_Journal.lyx +%%DATADIR%%/templates/Articles/Springer_Nature_Journals.lyx %%DATADIR%%/templates/Articles/Springers_Global_Journal_Template_%28V._3%29.lyx %%DATADIR%%/templates/Books/Springer_Contributed_Books_%28svmult%29/00_Main_File.lyx %%DATADIR%%/templates/Books/Springer_Contributed_Books_%28svmult%29/01_Dedication.lyx diff --git a/print/makeindex/Makefile b/print/makeindex/Makefile index 6c8bfebfecca..dae1d5f65623 100644 --- a/print/makeindex/Makefile +++ b/print/makeindex/Makefile @@ -1,14 +1,20 @@ PORTNAME= makeindex -PORTVERSION= 3.0.8 -PORTREVISION= 2 +DISTVERSION= 3.0.8 +PORTREVISION= 3 CATEGORIES= print MASTER_SITES= http://ftp.linux.cz/pub/tex/local/indexing/makeindex3/ \ http://ftp.cstug.cz/pub/tex/local/indexing/makeindex3/ -EXTRACT_SUFX= .tar.Z MAINTAINER= ports@FreeBSD.org COMMENT= General purpose, formatter-independent index processor +LICENSE= LicenseRef-makeindex +LICENSE_NAME= makeindex License +LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept + +USES= tar:Z + CONFLICTS= teTeX-base WRKSRC= ${WRKDIR}/makeindex diff --git a/print/miktex/Makefile b/print/miktex/Makefile index 73e1e2225124..444b6874fd6f 100644 --- a/print/miktex/Makefile +++ b/print/miktex/Makefile @@ -1,5 +1,6 @@ PORTNAME= miktex -DISTVERSION= 25.3 +DISTVERSION= 25.4 +PORTREVISION= 1 CATEGORIES= print MASTER_SITES= https://miktex.org/download/ctan/systems/win32/miktex/source/ \ https://ctan.org/tex-archive/systems/win32/miktex/tm/packages/:bootstrap @@ -26,6 +27,8 @@ LICENSE_PERMS= dist-mirror no-dist-sell pkg-mirror no-pkg-sell auto-accept NOT_FOR_ARCHS= aarch64 armv7 NOT_FOR_ARCHS_REASON= Programs/TeXAndFriends/Knuth/web/tangle.p:1: parse error before `û' +WRKSRC= ${WRKDIR}/${PORTNAME}.${DISTVERSION} + LIB_DEPENDS= libapr-1.so:devel/apr1 \ libboost_locale.so:devel/boost-libs \ libcurl.so:ftp/curl \ @@ -97,5 +100,6 @@ post-patch: post-install: ${RM} ${STAGEDIR}${PREFIX}/share/miktex-texmf/miktex/config/*.log + ${MV} ${STAGEDIR}${PREFIX}/bin/mpc ${STAGEDIR}${PREFIX}/bin/mpc-miktex .include <bsd.port.mk> diff --git a/print/miktex/distinfo b/print/miktex/distinfo index 43936b35c3f2..15ac1a4e0cec 100644 --- a/print/miktex/distinfo +++ b/print/miktex/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1744870876 +TIMESTAMP = 1746886166 SHA256 (miktex/miktex-zzdb1-2.9.tar.lzma) = 5d885b2a5c615523a509c9b420eb3675d16002dfc259726863a22e2d2c3be32e SIZE (miktex/miktex-zzdb1-2.9.tar.lzma) = 380434 SHA256 (miktex/miktex-zzdb3-2.9.tar.lzma) = e6f2ee1b08dd76ab49e45fc3b552ae45546a80635b906171445e35717c2c788b @@ -13,5 +13,5 @@ SHA256 (miktex/miktex-misc.tar.lzma) = cac35112f9ca5ac7aaa8de7d730373955db552671 SIZE (miktex/miktex-misc.tar.lzma) = 23382 SHA256 (miktex/tetex.tar.lzma) = 0c4d68ebaaf6485c71c6e61e091b859fa2f5b819f6e881678def5bfea79597a4 SIZE (miktex/tetex.tar.lzma) = 13084 -SHA256 (miktex/miktex-25.3.tar.xz) = 20f7581d451a78862682bdd5e0688ecf3176a16b0c9ab318d7085743cacffa9c -SIZE (miktex/miktex-25.3.tar.xz) = 28990436 +SHA256 (miktex/miktex-25.4.tar.xz) = 63ce9c683da2729e8d584bf7381b96c92a19663b323d684ae91439ab1964ed66 +SIZE (miktex/miktex-25.4.tar.xz) = 28995984 diff --git a/print/miktex/pkg-plist b/print/miktex/pkg-plist index 590b49b1f7d8..5da9194036eb 100644 --- a/print/miktex/pkg-plist +++ b/print/miktex/pkg-plist @@ -133,7 +133,7 @@ bin/miktex-weave bin/miktex-xetex bin/miktex-xml2pmx bin/miktexsetup -bin/mpc +bin/mpc-miktex bin/mpm bin/mthelp bin/padout diff --git a/print/muttprint/Makefile b/print/muttprint/Makefile index 20e92505847a..5f1b3b8a5f84 100644 --- a/print/muttprint/Makefile +++ b/print/muttprint/Makefile @@ -10,9 +10,6 @@ WWW= https://muttprint.sourceforge.net/ LICENSE= GPLv2 -DEPRECATED= Depends on expired textproc-docbook-utils -EXPIRATION_DATE=2025-06-21 - BUILD_DEPENDS= docbook2pdf:textproc/docbook-utils \ docbook-sgml>0:textproc/docbook-sgml RUN_DEPENDS= psnup:print/psutils \ diff --git a/print/p5-PDF-Template/Makefile b/print/p5-PDF-Template/Makefile index 25bc08939eba..b96dd7e452b8 100644 --- a/print/p5-PDF-Template/Makefile +++ b/print/p5-PDF-Template/Makefile @@ -16,4 +16,10 @@ RUN_DEPENDS= pdflib-perl>=0:print/pdflib-perl \ USES= perl5 USE_PERL5= configure -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} >= 504200 +EXTRA_PATCHES= ${PATCHDIR}/extrapatch-Makefile.PL +.endif + +.include <bsd.port.post.mk> diff --git a/print/p5-PDF-Template/files/extrapatch-Makefile.PL b/print/p5-PDF-Template/files/extrapatch-Makefile.PL new file mode 100644 index 000000000000..88447806c06a --- /dev/null +++ b/print/p5-PDF-Template/files/extrapatch-Makefile.PL @@ -0,0 +1,15 @@ +fix sh: Syntax error: Unterminated quoted string + +--- Makefile.PL.orig 2025-07-13 09:16:55 UTC ++++ Makefile.PL +@@ -28,8 +28,8 @@ my $pm_filter = $use_unicode + } + + my $pm_filter = $use_unicode +- ? q{perl -pi -e "s!UNI_YES ! !g;s!UNI_NO !\\#!g"} +- : q{perl -pi -e "s!UNI_NO ! !g;s!UNI_YES !\\#!g"}; ++ ? q{sed -e "s/UNI_YES//g;s/UNI_NO.*//g"} ++ : q{sed -e "s/UNI_NO//g;s/UNI_YES.*//g"}; + + WriteMakefile( + NAME => 'PDF::Template', diff --git a/print/paps/Makefile b/print/paps/Makefile index 2267d0e16160..50d69803b789 100644 --- a/print/paps/Makefile +++ b/print/paps/Makefile @@ -1,7 +1,7 @@ PORTNAME= paps PORTVERSION= 0.8.0 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print PATCH_SITES= ${WWW}/commit/ diff --git a/print/pdf-tools/Makefile b/print/pdf-tools/Makefile index bd0f0263861b..302d7b504e11 100644 --- a/print/pdf-tools/Makefile +++ b/print/pdf-tools/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdf-tools DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= print elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/print/pdfarranger/pkg-plist b/print/pdfarranger/pkg-plist index 20e6c8ceeba5..d974c3975ac9 100644 --- a/print/pdfarranger/pkg-plist +++ b/print/pdfarranger/pkg-plist @@ -1,28 +1,28 @@ bin/pdfarranger %%PYTHON_SITELIBDIR%%/pdfarranger/__init__.py %%PYTHON_SITELIBDIR%%/pdfarranger/__main__.py -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__main__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/config%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/config%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/core%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/core%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/exporter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/exporter%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pageutils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pageutils%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pdfarranger%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pdfarranger%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/splitter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/splitter%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/undo%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/undo%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__main__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/__main__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/config%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/config%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/core%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/core%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/exporter%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/exporter%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/iconview%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/metadata%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pageutils%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pageutils%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pdfarranger%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/pdfarranger%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/splitter%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/splitter%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/undo%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pdfarranger/__pycache__/undo%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pdfarranger/config.py %%PYTHON_SITELIBDIR%%/pdfarranger/core.py %%PYTHON_SITELIBDIR%%/pdfarranger/exporter.py diff --git a/print/pdfcpu/Makefile b/print/pdfcpu/Makefile index a322ae9648c4..1e1c9c6e6b5a 100644 --- a/print/pdfcpu/Makefile +++ b/print/pdfcpu/Makefile @@ -1,6 +1,7 @@ PORTNAME= pdfcpu DISTVERSIONPREFIX= v -DISTVERSION= 0.10.2 +DISTVERSION= 0.11.0 +PORTREVISION= 3 CATEGORIES= print MAINTAINER= diizzy@FreeBSD.org @@ -10,7 +11,7 @@ WWW= https://github.com/pdfcpu/pdfcpu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= go:1.23,modules +USES= go:1.24,modules GO_MODULE= github.com/${PORTNAME}/${PORTNAME} diff --git a/print/pdfcpu/distinfo b/print/pdfcpu/distinfo index 37b88c2e0893..df65a2214ee5 100644 --- a/print/pdfcpu/distinfo +++ b/print/pdfcpu/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745789350 -SHA256 (go/print_pdfcpu/pdfcpu-v0.10.2/v0.10.2.mod) = 696137cf80dde61b612cb3e2d58efffdd9d43210ea22a0b7be73113a9fc5b093 -SIZE (go/print_pdfcpu/pdfcpu-v0.10.2/v0.10.2.mod) = 384 -SHA256 (go/print_pdfcpu/pdfcpu-v0.10.2/v0.10.2.zip) = e00ce2a227b0fe875e2e3160107365b44141e39caa93e9024bb848b72d619d83 -SIZE (go/print_pdfcpu/pdfcpu-v0.10.2/v0.10.2.zip) = 274963890 +TIMESTAMP = 1748512452 +SHA256 (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.mod) = db5871d3eb47a101042473138f41828f52b6ad8c175e08e95f518a145d99a107 +SIZE (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.mod) = 404 +SHA256 (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.zip) = 6b8629f95990ad1a5332e01fc6e9122b174cbd759c0b2feb48282587c3c83b0f +SIZE (go/print_pdfcpu/pdfcpu-v0.11.0/v0.11.0.zip) = 274967380 diff --git a/print/plasma6-print-manager/distinfo b/print/plasma6-print-manager/distinfo index 09a3215639b0..025f13700afe 100644 --- a/print/plasma6-print-manager/distinfo +++ b/print/plasma6-print-manager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746612347 -SHA256 (KDE/plasma/6.3.5/print-manager-6.3.5.tar.xz) = 77151f395ad91eda6b644eb6c87fe289be198eab41c039e60bdbb3b16d559ac1 -SIZE (KDE/plasma/6.3.5/print-manager-6.3.5.tar.xz) = 392304 +TIMESTAMP = 1754413473 +SHA256 (KDE/plasma/6.4.4/print-manager-6.4.4.tar.xz) = 23daaa8a939bdb89047576f9e24461a3d16efd8a4556e4d1f0ece576dc2ef79f +SIZE (KDE/plasma/6.4.4/print-manager-6.4.4.tar.xz) = 371704 diff --git a/print/plasma6-print-manager/pkg-plist b/print/plasma6-print-manager/pkg-plist index 0433ef99b075..39b882df61ae 100644 --- a/print/plasma6-print-manager/pkg-plist +++ b/print/plasma6-print-manager/pkg-plist @@ -1,5 +1,4 @@ bin/configure-printer -bin/kde-add-printer bin/kde-print-queue lib/libkcupslib.so.%%KDE_PLASMA_VERSION%% %%QT_PLUGINDIR%%/kf6/kded/printmanager.so @@ -11,7 +10,6 @@ lib/libkcupslib.so.%%KDE_PLASMA_VERSION%% share/applications/kcm_printer_manager.desktop share/applications/org.kde.ConfigurePrinter.desktop share/applications/org.kde.PrintQueue.desktop -share/applications/org.kde.kde-add-printer.desktop share/knotifications6/printmanager.notifyrc share/locale/ar/LC_MESSAGES/kcm_printer_manager.mo share/locale/ar/LC_MESSAGES/plasma_applet_org.kde.plasma.printmanager.mo diff --git a/print/plutobook/Makefile b/print/plutobook/Makefile new file mode 100644 index 000000000000..5ca0a1d858ec --- /dev/null +++ b/print/plutobook/Makefile @@ -0,0 +1,39 @@ +PORTNAME= plutobook +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 +CATEGORIES= print + +MAINTAINER= jbo@FreeBSD.org +COMMENT= Paged HTML rendering library +WWW= https://github.com/plutoprint/plutobook + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcurl.so:ftp/curl \ + libexpat.so:textproc/expat2 \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libharfbuzz.so:print/harfbuzz \ + libicuuc.so:devel/icu \ + libturbojpeg.so:graphics/libjpeg-turbo \ + libwebp.so:graphics/webp + +USES= compiler:c++20-lang gnome meson pkgconfig + +USE_LDCONFIG= yes +USE_GNOME= cairo + +USE_GITHUB= yes +GH_ACCOUNT= plutoprint + +PLIST_SUB= SOVERSION="${DISTVERSION}" + +OPTIONS_DEFINE= TOOLS +OPTIONS_DEFAULT= TOOLS +OPTIONS_SUB= yes +TOOLS_DESC= Build CLI tools to convert HTML to PDF or PNG + +TOOLS_MESON_ENABLED= tools + +.include <bsd.port.mk> diff --git a/print/plutobook/distinfo b/print/plutobook/distinfo new file mode 100644 index 000000000000..6a3de85e22a5 --- /dev/null +++ b/print/plutobook/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1756315516 +SHA256 (plutoprint-plutobook-v0.6.0_GH0.tar.gz) = 6cf367dad24821446b7bb4caec88d7971239f41e51abc22ee362b35a04118408 +SIZE (plutoprint-plutobook-v0.6.0_GH0.tar.gz) = 409596 diff --git a/print/plutobook/pkg-descr b/print/plutobook/pkg-descr new file mode 100644 index 000000000000..fa2e0b88a219 --- /dev/null +++ b/print/plutobook/pkg-descr @@ -0,0 +1,3 @@ +PlutoBook is a robust HTML rendering library tailored for paged media. It takes +HTML or XML as input, applies CSS stylesheets, and lays out elements across one +or more pages, which can then be rendered as Bitmap images or PDF documents. diff --git a/print/plutobook/pkg-plist b/print/plutobook/pkg-plist new file mode 100644 index 000000000000..7362af0392bc --- /dev/null +++ b/print/plutobook/pkg-plist @@ -0,0 +1,8 @@ +%%TOOLS%%bin/html2pdf +%%TOOLS%%bin/html2png +include/plutobook/plutobook.h +include/plutobook/plutobook.hpp +lib/libplutobook.so +lib/libplutobook.so.0 +lib/libplutobook.so.%%SOVERSION%% +libdata/pkgconfig/plutobook.pc diff --git a/print/pslib/Makefile b/print/pslib/Makefile index e82d6d139734..93e4c3e881fa 100644 --- a/print/pslib/Makefile +++ b/print/pslib/Makefile @@ -4,7 +4,7 @@ CATEGORIES= print MASTER_SITES= SF DISTFILES= ${DISTNAME}${EXTRACT_SUFX} -MAINTAINER= alster@vinterdalen.se +MAINTAINER= alven@FreeBSD.org COMMENT= C-library for generating multi page PostScript documents WWW= https://pslib.sourceforge.net/ @@ -48,11 +48,4 @@ post-install-EXAMPLES-on: cd ${EX_WRKSRC} && ${RM} Makefile.unix ChangeLog CMakeLists.txt && \ ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MMANPAGES} -DEPRECATED= Depends on expired textproc/docbook-utils -EXPIRATION_DATE=2025-06-21 -.endif - .include <bsd.port.mk> diff --git a/print/py-fontaine/Makefile b/print/py-fontaine/Makefile index df4e4bbfb337..12ebdee2f2c5 100644 --- a/print/py-fontaine/Makefile +++ b/print/py-fontaine/Makefile @@ -1,6 +1,6 @@ PORTNAME= fontaine PORTVERSION= 1.4.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print python MASTER_SITES= https://www.freedesktop.org/software/fontconfig/release/:fontconfig PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=0:print/py-fonttools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyicu>=0:devel/py-pyicu@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tabulate>=0:devel/py-tabulate@${PY_FLAVOR} diff --git a/print/py-fontbakery/Makefile b/print/py-fontbakery/Makefile index 1320ba95a110..1d28932d2f29 100644 --- a/print/py-fontbakery/Makefile +++ b/print/py-fontbakery/Makefile @@ -1,5 +1,6 @@ PORTNAME= fontbakery -PORTVERSION= 0.13.2 +PORTVERSION= 1.0.1 +PORTREVISION= 1 CATEGORIES= print python MASTER_SITES= PYPI \ https://github.com/fonttools/fontbakery/releases/download/v${PORTVERSION}/ @@ -25,7 +26,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beziers>=0.6.0<0.7:graphics/py-beziers@${PY_ ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.0.0:devel/py-Jinja2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}munkres>=0:math/py-munkres@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentype-sanitizer>=9.1.0<10:x11-fonts/py-opentype-sanitizer@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}opentypespec>=0:x11-fonts/py-opentypespec@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}opentypespec>=1.9.2:x11-fonts/py-opentypespec@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}packaging>=14.5:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pip-api>=0:devel/py-pip-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyyaml>=0:devel/py-pyyaml@${PY_FLAVOR} \ @@ -53,16 +54,16 @@ NOTOFONTS_DESC= Checks for Noto fonts NOTOFONTS_IMPLIES= GOOGLEFONTS TYPENETWORK_DESC= Checks for Type Network -FONTVAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} +FONTVAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} GOOGLEFONTS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}axisregistry>=0.4.12<0.5:x11-fonts/py-axisregistry@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.7.1:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}collidoscope>=0.5.2:print/py-collidoscope@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fonttools>=0:print/py-fonttools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gflanguages>=0.7.2<0.8:x11-fonts/py-gflanguages@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}gflanguages>=0.7.3<0.8:x11-fonts/py-gflanguages@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}gfsubsets>=2024.9.25:x11-fonts/py-gfsubsets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}glyphsets>=1.1.0<2:print/py-glyphsets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}protobuf>=3.7.0,1:devel/py-protobuf@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}shaperglot>=1.0.0<2:x11-fonts/py-shaperglot@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}shaperglot>=1.0.2<2:x11-fonts/py-shaperglot@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}stringbrewer>=0:devel/py-stringbrewer@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}unicodedata2>=0:devel/py-unicodedata2@${PY_FLAVOR} TYPENETWORK_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.7.1:www/py-beautifulsoup@${PY_FLAVOR} \ diff --git a/print/py-fontbakery/distinfo b/print/py-fontbakery/distinfo index dc6ae3e5858b..615138664c65 100644 --- a/print/py-fontbakery/distinfo +++ b/print/py-fontbakery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744215565 -SHA256 (fontbakery-0.13.2.tar.gz) = ff0cab06849456374a20894adc7a03787437ca130f4ffd06d399655b30e8139d -SIZE (fontbakery-0.13.2.tar.gz) = 49796773 +TIMESTAMP = 1752266158 +SHA256 (fontbakery-1.0.1.tar.gz) = 38f39434acbbd2c9bf92aaf1462eb53237d0a7be0076a661e86b7ddcb765994d +SIZE (fontbakery-1.0.1.tar.gz) = 49799634 diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile index fc32fdd4d0bc..077edf5b4814 100644 --- a/print/py-fonttools/Makefile +++ b/print/py-fonttools/Makefile @@ -1,5 +1,5 @@ PORTNAME= fonttools -PORTVERSION= 4.57.0 +PORTVERSION= 4.59.0 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,26 +18,24 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ufolib2>=0:print/py-ufolib2@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cython pep517 -OPTIONS_DEFINE= GRAPHITE INTERPOLATABLE LXML PLOT REPACKER SYMFONT UFO UNICODE WOFF -OPTIONS_DEFAULT=LXML UFO UNICODE WOFF +OPTIONS_DEFINE= GRAPHITE INTERPOLATABLE LXML PLOT REPACKER SYMFONT UNICODE WOFF +OPTIONS_DEFAULT=LXML UNICODE WOFF GRAPHITE_DESC= Process graphite type tables in ttLib/tables INTERPOLATABLE_DESC= Interpolatability support LXML_DESC= Read/write XML files via lxml (faster/safer than built-in ElementTree) PLOT_DESC= Visualize DesignSpaceDocument and resulting VariationModel REPACKER_DESC= Pack GSUB/GPOS tables with harfbuzz repacker SYMFONT_DESC= Symbolic font statistics analysis -UFO_DESC= Read/write UFO fonts UNICODE_DESC= Use latest Unicode Character Database WOFF_DESC= Compress/uncompress WOFF webfonts GRAPHITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lz4>=1.7.4.2:archivers/py-lz4@${PY_FLAVOR} INTERPOLATABLE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cairo>=0:graphics/py-cairo@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.0:devel/py-lxml@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=4.0:devel/py-lxml5@${PY_FLAVOR} PLOT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>=0:math/py-matplotlib@${PY_FLAVOR} REPACKER_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}uharfbuzz>=0.23.0:print/py-uharfbuzz@${PY_FLAVOR} SYMFONT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sympy>=0:math/py-sympy@${PY_FLAVOR} -UFO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fs2>=2.2.0<3:filesystems/py-fs2@${PY_FLAVOR} WOFF_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=1.0.1:archivers/py-brotli@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zopfli>=0.1.4:archivers/py-zopfli@${PY_FLAVOR} diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo index 539c4f5d936a..6044798342b3 100644 --- a/print/py-fonttools/distinfo +++ b/print/py-fonttools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289028 -SHA256 (fonttools-4.57.0.tar.gz) = 727ece10e065be2f9dd239d15dd5d60a66e17eac11aea47d447f9f03fdbc42de -SIZE (fonttools-4.57.0.tar.gz) = 3492448 +TIMESTAMP = 1753265786 +SHA256 (fonttools-4.59.0.tar.gz) = be392ec3529e2f57faa28709d60723a763904f71a2b63aabe14fee6648fe3b14 +SIZE (fonttools-4.59.0.tar.gz) = 3532521 diff --git a/print/py-frescobaldi/Makefile b/print/py-frescobaldi/Makefile index b2fda03b26f6..e863b7132221 100644 --- a/print/py-frescobaldi/Makefile +++ b/print/py-frescobaldi/Makefile @@ -1,7 +1,6 @@ PORTNAME= frescobaldi DISTVERSIONPREFIX= v -DISTVERSION= 3.3.0 -PORTREVISION= 3 +DISTVERSION= 4.0.4 CATEGORIES= print kde python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -10,17 +9,17 @@ COMMENT= Music score editor for lilypond WWW= https://www.frescobaldi.org/ LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-ly>=0:print/py-python-ly@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-poppler-qt5>=0:graphics/py-python-poppler-qt5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}qpageview>=0:graphics/py-qpageview@${PY_FLAVOR} -USES= desktop-file-utils gettext gmake pyqt:5 python qmake qt:5 +USES= gettext-tools pyqt:6 python qt:6 USE_GITHUB= yes -GH_ACCOUNT= frescobaldi -USE_PYQT= pyqt5 webengine sip:build -USE_PYTHON= autoplist distutils noflavors +USE_PYQT= pyqt6 webengine sip:build +USE_PYTHON= autoplist noflavors pep517 NO_ARCH= yes @@ -32,6 +31,6 @@ LILYPOND_RUN_DEPENDS= lilypond:print/lilypond-devel LILYPOND_RUN_DEPENDS_OFF= lilypond:print/lilypond post-build: - (cd ${WRKSRC} && ${GMAKE} -C linux) + (cd ${WRKSRC} && tox -e linux-generate) .include <bsd.port.mk> diff --git a/print/py-frescobaldi/distinfo b/print/py-frescobaldi/distinfo index b87e69be9bd4..ffd048f5bf6c 100644 --- a/print/py-frescobaldi/distinfo +++ b/print/py-frescobaldi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680092318 -SHA256 (frescobaldi-frescobaldi-v3.3.0_GH0.tar.gz) = 89a1fb73528ef653c4b99af06bbc8d1175d56893d67422b998be8a500fe79c8c -SIZE (frescobaldi-frescobaldi-v3.3.0_GH0.tar.gz) = 9196964 +TIMESTAMP = 1754917371 +SHA256 (frescobaldi-frescobaldi-v4.0.4_GH0.tar.gz) = 8aa015ab221ac4c03237393f840325553b94df33c82a12a4a743fbacce36dcba +SIZE (frescobaldi-frescobaldi-v4.0.4_GH0.tar.gz) = 8580069 diff --git a/print/py-frescobaldi/files/patch-frescobaldi__app_portmidi_____init____.py b/print/py-frescobaldi/files/patch-frescobaldi_portmidi_____init____.py index 7ed521e86959..b4f04a283a6e 100644 --- a/print/py-frescobaldi/files/patch-frescobaldi__app_portmidi_____init____.py +++ b/print/py-frescobaldi/files/patch-frescobaldi_portmidi_____init____.py @@ -1,5 +1,5 @@ ---- frescobaldi_app/portmidi/__init__.py.orig 2020-12-26 10:15:52 UTC -+++ frescobaldi_app/portmidi/__init__.py +--- frescobaldi/portmidi/__init__.py.orig 2020-12-26 10:15:52 UTC ++++ frescobaldi/portmidi/__init__.py @@ -264,16 +264,7 @@ def _setup(): """ diff --git a/print/py-pydyf/Makefile b/print/py-pydyf/Makefile index e95c3b136ec4..1afdde869f99 100644 --- a/print/py-pydyf/Makefile +++ b/print/py-pydyf/Makefile @@ -1,5 +1,6 @@ PORTNAME= pydyf PORTVERSION= 0.9.0 +PORTREVISION= 1 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -8,7 +9,7 @@ MAINTAINER= pi@FreeBSD.org COMMENT= Low-level PDF generator based on PDF spec 1.7 WWW= https://doc.courtbouillon.org/pydyf/ -LICENSE= BSD +LICENSE= BSD3CLAUSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=3.2<4:devel/py-flit-core@${PY_FLAVOR} diff --git a/print/py-pypdf/Makefile b/print/py-pypdf/Makefile index 04e8fbf5f7fe..29019f7f99b3 100644 --- a/print/py-pypdf/Makefile +++ b/print/py-pypdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= pypdf -PORTVERSION= 5.4.0 +PORTVERSION= 6.0.0 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/py-pypdf/distinfo b/print/py-pypdf/distinfo index 0ff1b27fd4b8..7918dd6f962f 100644 --- a/print/py-pypdf/distinfo +++ b/print/py-pypdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742628437 -SHA256 (pypdf-5.4.0.tar.gz) = 9af476a9dc30fcb137659b0dec747ea94aa954933c52cf02ee33e39a16fe9175 -SIZE (pypdf-5.4.0.tar.gz) = 5012492 +TIMESTAMP = 1755762927 +SHA256 (pypdf-6.0.0.tar.gz) = 282a99d2cc94a84a3a3159f0d9358c0af53f85b4d28d76ea38b96e9e5ac2a08d +SIZE (pypdf-6.0.0.tar.gz) = 5033827 diff --git a/print/py-python-ly/Makefile b/print/py-python-ly/Makefile index 5bec12d0b353..79684798edd0 100644 --- a/print/py-python-ly/Makefile +++ b/print/py-python-ly/Makefile @@ -1,6 +1,6 @@ PORTNAME= python-ly -PORTVERSION= 0.9.8 DISTVERSIONPREFIX= v +DISTVERSION= 0.9.9 CATEGORIES= print python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,6 +11,7 @@ WWW= https://github.com/frescobaldi/python-ly LICENSE= GPLv3 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} USES= python diff --git a/print/py-python-ly/distinfo b/print/py-python-ly/distinfo index 97ed224050be..8e14063bb364 100644 --- a/print/py-python-ly/distinfo +++ b/print/py-python-ly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1687123539 -SHA256 (frescobaldi-python-ly-v0.9.8_GH0.tar.gz) = bdd64fb947e8804cd7d1eedbd57552a0f1cd3411a7a063ad5ec39db78e8303ad -SIZE (frescobaldi-python-ly-v0.9.8_GH0.tar.gz) = 250615 +TIMESTAMP = 1736379852 +SHA256 (frescobaldi-python-ly-v0.9.9_GH0.tar.gz) = b64983ab44ec7e580451b8fb929da5d981c3d4a633612239e86ce515c1dd7899 +SIZE (frescobaldi-python-ly-v0.9.9_GH0.tar.gz) = 252206 diff --git a/print/py-python-ly/files/patch-pyproject.toml b/print/py-python-ly/files/patch-pyproject.toml deleted file mode 100644 index 5a5df8d89eaf..000000000000 --- a/print/py-python-ly/files/patch-pyproject.toml +++ /dev/null @@ -1,9 +0,0 @@ ---- pyproject.toml.orig 2023-06-16 13:33:13 UTC -+++ pyproject.toml -@@ -1,5 +1,5 @@ - [build-system] --requires = ["setuptools >= 64"] -+requires = ["setuptools >= 63"] - build-backend = "setuptools.build_meta" - - [project] diff --git a/print/py-relatorio/Makefile b/print/py-relatorio/Makefile index 2d9b1334ffd6..8d58f745783d 100644 --- a/print/py-relatorio/Makefile +++ b/print/py-relatorio/Makefile @@ -1,5 +1,6 @@ PORTNAME= relatorio PORTVERSION= 0.11.1 +PORTREVISION= 1 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.5:textproc/py-genshi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>=2.0:devel/py-lxml@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}lxml5>=2.0:devel/py-lxml5@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 unittest diff --git a/print/py-reportlab/Makefile b/print/py-reportlab/Makefile index 155d3b78d1ad..1d8563ae250d 100644 --- a/print/py-reportlab/Makefile +++ b/print/py-reportlab/Makefile @@ -1,10 +1,11 @@ PORTNAME= reportlab -DISTVERSION= 4.4.0 +DISTVERSION= 4.4.3 CATEGORIES= print python -MASTER_SITES= PYPI +MASTER_SITES= PYPI:python \ + LOCAL/bofh/print/py-${PORTNAME}:pfbfer PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ - ${PFBFER} +DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:python \ + ${PFBFER}:pfbfer EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= bofh@FreeBSD.org @@ -24,15 +25,18 @@ PFBFER_VERSION= 20180109 PFBFER= pfbfer-${PFBFER_VERSION}.zip MAKE_ENV= PACKAGE_PATH="${REPORTLABDIR}" + +DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} NO_ARCH= yes REPORTLABDIR= ${PYTHONPREFIX_SITELIBDIR}/reportlab -DOCSDIR= ${PREFIX}/share/doc/${PKGNAMEPREFIX}${PORTNAME} PORTDOCS= reportlab-userguide.pdf OPTIONS_DEFINE= CJK FREETYPE DOCS OPTIONS_DEFAULT=CJK FREETYPE + CJK_DESC= Adobe CMaps + CJK_RUN_DEPENDS= ${LOCALBASE}/share/fonts/adobe-cmaps/ac15/cid2code.txt:print/adobe-cmaps FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2 diff --git a/print/py-reportlab/distinfo b/print/py-reportlab/distinfo index 73f87ed1302a..60667e4adf9e 100644 --- a/print/py-reportlab/distinfo +++ b/print/py-reportlab/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745485354 -SHA256 (reportlab-4.4.0.tar.gz) = a64d85513910e246c21dc97ccc3c9054a1d44370bf8fc1fab80af937814354d5 -SIZE (reportlab-4.4.0.tar.gz) = 3597413 +TIMESTAMP = 1753371493 +SHA256 (reportlab-4.4.3.tar.gz) = 073b0975dab69536acd3251858e6b0524ed3e087e71f1d0d1895acb50acf9c7b +SIZE (reportlab-4.4.3.tar.gz) = 3887532 SHA256 (pfbfer-20180109.zip) = 851b431550e866b217317d09dd33b5535ae081200975ad4dd25e80be2af10fec SIZE (pfbfer-20180109.zip) = 737561 diff --git a/print/py-ufolib2/Makefile b/print/py-ufolib2/Makefile index e437c185d2d4..8fc731d55431 100644 --- a/print/py-ufolib2/Makefile +++ b/print/py-ufolib2/Makefile @@ -1,5 +1,6 @@ PORTNAME= ufolib2 PORTVERSION= 0.16.0 +PORTREVISION= 1 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -31,7 +32,7 @@ MSGPACK_DESC= MessagePack support CONVERTERS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=1.10.0:devel/py-cattrs@${PY_FLAVOR} JSON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}orjson>=0:devel/py-orjson@${PY_FLAVOR} -LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} +LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} diff --git a/print/py-ufomerge/Makefile b/print/py-ufomerge/Makefile index d5a7195351ca..9a101a0fe9d1 100644 --- a/print/py-ufomerge/Makefile +++ b/print/py-ufomerge/Makefile @@ -1,5 +1,5 @@ PORTNAME= ufomerge -PORTVERSION= 1.8.3 +PORTVERSION= 1.9.5 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/py-ufomerge/distinfo b/print/py-ufomerge/distinfo index 760ec88cd0e4..3f5036f1382e 100644 --- a/print/py-ufomerge/distinfo +++ b/print/py-ufomerge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289030 -SHA256 (ufomerge-1.8.3.tar.gz) = 9243641ad51ad6c0ada23dbf6c2c702c5f61c392fa719b07e17e6d937c59e0f7 -SIZE (ufomerge-1.8.3.tar.gz) = 23294 +TIMESTAMP = 1752266160 +SHA256 (ufomerge-1.9.5.tar.gz) = 26eebbdd364b7a99141fd93114cabc722fa42265b0f8ed9ee70b5fee9d482400 +SIZE (ufomerge-1.9.5.tar.gz) = 24897 diff --git a/print/qpdf/Makefile b/print/qpdf/Makefile index 40fe25a13592..b607c036aa6d 100644 --- a/print/qpdf/Makefile +++ b/print/qpdf/Makefile @@ -1,6 +1,6 @@ PORTNAME= qpdf DISTVERSION= 11.10.1 -PORTEPOCH= 1 +PORTEPOCH= 2 CATEGORIES= print MASTER_SITES= SF diff --git a/print/qpdf/distinfo b/print/qpdf/distinfo index fc3d03ecae12..8df4689252f2 100644 --- a/print/qpdf/distinfo +++ b/print/qpdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741995701 +TIMESTAMP = 1755739232 SHA256 (qpdf-11.10.1.tar.gz) = defca435cf57d26f8a0619864841aa21f5469fddc6eb5662f62d8443021c069d SIZE (qpdf-11.10.1.tar.gz) = 19497326 diff --git a/print/qpdf/pkg-plist b/print/qpdf/pkg-plist index 92d8ecc15b81..3758fc8d4556 100644 --- a/print/qpdf/pkg-plist +++ b/print/qpdf/pkg-plist @@ -43,8 +43,8 @@ include/qpdf/QPDFNameTreeObjectHelper.hh include/qpdf/QPDFNumberTreeObjectHelper.hh include/qpdf/QPDFObjGen.hh include/qpdf/QPDFObject.hh -include/qpdf/QPDFObjectHandle_future.hh include/qpdf/QPDFObjectHandle.hh +include/qpdf/QPDFObjectHandle_future.hh include/qpdf/QPDFObjectHelper.hh include/qpdf/QPDFOutlineDocumentHelper.hh include/qpdf/QPDFOutlineObjectHelper.hh diff --git a/print/qt5-printsupport/Makefile b/print/qt5-printsupport/Makefile index b9b94e5bc450..b3ab89615ce3 100644 --- a/print/qt5-printsupport/Makefile +++ b/print/qt5-printsupport/Makefile @@ -1,6 +1,5 @@ PORTNAME= printsupport PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= print PKGNAMEPREFIX= qt5- diff --git a/print/qt5-printsupport/distinfo b/print/qt5-printsupport/distinfo index a08a8b591b60..4f2682784e90 100644 --- a/print/qt5-printsupport/distinfo +++ b/print/qt5-printsupport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732250636 -SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31 -SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180 +TIMESTAMP = 1749567137 +SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c +SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 diff --git a/print/qt6-pdf/pkg-plist b/print/qt6-pdf/pkg-plist index 1de07ee6fe90..a917c36cee6d 100644 --- a/print/qt6-pdf/pkg-plist +++ b/print/qt6-pdf/pkg-plist @@ -5,6 +5,7 @@ %%QT_INCDIR%%/QtPdf/%%FULLVER%%/QtPdf/private/qpdfsearchmodel_p.h %%QT_INCDIR%%/QtPdf/%%FULLVER%%/QtPdf/private/qpdfselection_p.h %%QT_INCDIR%%/QtPdf/%%FULLVER%%/QtPdf/private/qtpdf-config_p.h +%%QT_INCDIR%%/QtPdf/%%FULLVER%%/QtPdf/private/qtpdfglobal_p.h %%QT_INCDIR%%/QtPdf/QPdfBookmarkModel %%QT_INCDIR%%/QtPdf/QPdfDocument %%QT_INCDIR%%/QtPdf/QPdfDocumentRenderOptions @@ -75,6 +76,14 @@ lib/cmake/Qt6Pdf/Qt6PdfTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Pdf/Qt6PdfTargets.cmake lib/cmake/Qt6Pdf/Qt6PdfVersionlessAliasTargets.cmake lib/cmake/Qt6Pdf/Qt6PdfVersionlessTargets.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateConfig.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateConfigVersion.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateConfigVersionImpl.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateDependencies.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateTargets.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6PdfPrivate/Qt6PdfPrivateVersionlessTargets.cmake lib/cmake/Qt6PdfQuick/Qt6PdfQuickAdditionalTargetInfo.cmake lib/cmake/Qt6PdfQuick/Qt6PdfQuickConfig.cmake lib/cmake/Qt6PdfQuick/Qt6PdfQuickConfigVersion.cmake @@ -84,6 +93,14 @@ lib/cmake/Qt6PdfQuick/Qt6PdfQuickTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6PdfQuick/Qt6PdfQuickTargets.cmake lib/cmake/Qt6PdfQuick/Qt6PdfQuickVersionlessAliasTargets.cmake lib/cmake/Qt6PdfQuick/Qt6PdfQuickVersionlessTargets.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateConfig.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateConfigVersion.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateConfigVersionImpl.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateDependencies.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateTargets.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6PdfQuickPrivate/Qt6PdfQuickPrivateVersionlessTargets.cmake lib/cmake/Qt6PdfWidgets/Qt6PdfWidgetsAdditionalTargetInfo.cmake lib/cmake/Qt6PdfWidgets/Qt6PdfWidgetsConfig.cmake lib/cmake/Qt6PdfWidgets/Qt6PdfWidgetsConfigVersion.cmake @@ -93,6 +110,14 @@ lib/cmake/Qt6PdfWidgets/Qt6PdfWidgetsTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6PdfWidgets/Qt6PdfWidgetsTargets.cmake lib/cmake/Qt6PdfWidgets/Qt6PdfWidgetsVersionlessAliasTargets.cmake lib/cmake/Qt6PdfWidgets/Qt6PdfWidgetsVersionlessTargets.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateConfig.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateConfigVersion.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateConfigVersionImpl.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateDependencies.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateTargets.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6PdfWidgetsPrivate/Qt6PdfWidgetsPrivateVersionlessTargets.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6PdfQuickpluginAdditionalTargetInfo.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6PdfQuickpluginConfig.cmake lib/cmake/Qt6Qml/QmlPlugins/Qt6PdfQuickpluginConfigVersion.cmake diff --git a/print/rubygem-afm/Makefile b/print/rubygem-afm/Makefile index b32e997ee95e..50495734a182 100644 --- a/print/rubygem-afm/Makefile +++ b/print/rubygem-afm/Makefile @@ -1,5 +1,5 @@ PORTNAME= afm -PORTVERSION= 0.2.2 +PORTVERSION= 1.0.0 CATEGORIES= print rubygems MASTER_SITES= RG @@ -9,8 +9,8 @@ WWW= https://github.com/halfbyte/afm LICENSE= MIT -NO_ARCH= yes - USES= gem +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/print/rubygem-afm/distinfo b/print/rubygem-afm/distinfo index 2de2d7355ff5..6cab1ab628a3 100644 --- a/print/rubygem-afm/distinfo +++ b/print/rubygem-afm/distinfo @@ -1,2 +1,3 @@ -SHA256 (rubygem/afm-0.2.2.gem) = c83e698e759ab0063331ff84ca39c4673b03318f4ddcbe8e90177dd01e4c721a -SIZE (rubygem/afm-0.2.2.gem) = 17408 +TIMESTAMP = 1750188276 +SHA256 (rubygem/afm-1.0.0.gem) = 5bd4d6f6241e7014ef090985ec6f4c3e9745f6de0828ddd58bc1efdd138f4545 +SIZE (rubygem/afm-1.0.0.gem) = 17408 diff --git a/print/rubygem-afm0/Makefile b/print/rubygem-afm0/Makefile new file mode 100644 index 000000000000..16c396be0789 --- /dev/null +++ b/print/rubygem-afm0/Makefile @@ -0,0 +1,19 @@ +PORTNAME= afm +PORTVERSION= 0.2.2 +CATEGORIES= print rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 0 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Read AFM files and use the data conveniently +WWW= https://github.com/halfbyte/afm + +LICENSE= MIT + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^0\. + +.include <bsd.port.mk> diff --git a/print/rubygem-afm0/distinfo b/print/rubygem-afm0/distinfo new file mode 100644 index 000000000000..467fe34a55f3 --- /dev/null +++ b/print/rubygem-afm0/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1750933404 +SHA256 (rubygem/afm-0.2.2.gem) = c83e698e759ab0063331ff84ca39c4673b03318f4ddcbe8e90177dd01e4c721a +SIZE (rubygem/afm-0.2.2.gem) = 17408 diff --git a/print/rubygem-afm0/pkg-descr b/print/rubygem-afm0/pkg-descr new file mode 100644 index 000000000000..a1a720c81afe --- /dev/null +++ b/print/rubygem-afm0/pkg-descr @@ -0,0 +1 @@ +A simple library to read Adobe Font Metrics files and use the data conveniently diff --git a/print/rubygem-pdf-reader/Makefile b/print/rubygem-pdf-reader/Makefile index 3504be95b122..50b7ebe4acd6 100644 --- a/print/rubygem-pdf-reader/Makefile +++ b/print/rubygem-pdf-reader/Makefile @@ -1,5 +1,6 @@ PORTNAME= pdf-reader PORTVERSION= 2.14.1 +PORTREVISION= 1 CATEGORIES= print rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/yob/pdf-reader LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS= rubygem-afm>=0.2.1<0.3:print/rubygem-afm \ +RUN_DEPENDS= rubygem-afm0>=0.2.1<0.3:print/rubygem-afm0 \ rubygem-ascii85>=1.0<3.0:devel/rubygem-ascii85 \ rubygem-hashery>=2.0<3:devel/rubygem-hashery \ rubygem-ruby-rc4>=0:security/rubygem-ruby-rc4 \ diff --git a/print/rubygem-rbpdf/Makefile b/print/rubygem-rbpdf/Makefile index af0b21186278..8df3c484ea5e 100644 --- a/print/rubygem-rbpdf/Makefile +++ b/print/rubygem-rbpdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= rbpdf -PORTVERSION= 1.21.3 +PORTVERSION= 1.21.4 CATEGORIES= print rubygems MASTER_SITES= RG diff --git a/print/rubygem-rbpdf/distinfo b/print/rubygem-rbpdf/distinfo index f6f2ef1dde54..bca78a9daade 100644 --- a/print/rubygem-rbpdf/distinfo +++ b/print/rubygem-rbpdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691070428 -SHA256 (rubygem/rbpdf-1.21.3.gem) = 16a4a47f859820789d797602f8ab6b345c7fd085ab23dcf003f1bb743afe6665 -SIZE (rubygem/rbpdf-1.21.3.gem) = 222208 +TIMESTAMP = 1747547516 +SHA256 (rubygem/rbpdf-1.21.4.gem) = 8f281d03d04c71d061fa165eeb63bff0497c56ff12de0efe6bd9e5048d7de0c5 +SIZE (rubygem/rbpdf-1.21.4.gem) = 227328 diff --git a/print/scribus-devel/Makefile b/print/scribus-devel/Makefile index 9a9b70d4548f..3dd1dd2b0cb5 100644 --- a/print/scribus-devel/Makefile +++ b/print/scribus-devel/Makefile @@ -1,6 +1,6 @@ PORTNAME= scribus DISTVERSION= 1.7.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \ http://www.scribus.net/downloads/${PORTVERSION}/ diff --git a/print/scribus/Makefile b/print/scribus/Makefile index 473fd8683c42..e29fd7435b9a 100644 --- a/print/scribus/Makefile +++ b/print/scribus/Makefile @@ -1,6 +1,6 @@ PORTNAME= scribus DISTVERSION= 1.6.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \ http://www.scribus.net/downloads/${PORTVERSION}/ diff --git a/print/simple-fb2-reader/Makefile b/print/simple-fb2-reader/Makefile index 32bd1053402a..da9d91efd7f8 100644 --- a/print/simple-fb2-reader/Makefile +++ b/print/simple-fb2-reader/Makefile @@ -1,6 +1,6 @@ PORTNAME= simple-fb2-reader PORTVERSION= 1.1.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print MAINTAINER= ports@FreeBSD.org diff --git a/print/sioyek/Makefile b/print/sioyek/Makefile index e825c2298ef8..93e269d9a1a5 100644 --- a/print/sioyek/Makefile +++ b/print/sioyek/Makefile @@ -1,7 +1,7 @@ PORTNAME= sioyek DISTVERSIONPREFIX= v -DISTVERSION= 2.0.0 -PORTREVISION= 5 +DISTVERSION= 2.0.0.20250513 +PORTREVISION= 4 CATEGORIES= print MAINTAINER= fuz@FreeBSD.org @@ -19,11 +19,12 @@ LIB_DEPENDS= libmupdf.so:graphics/mupdf \ libopenjp2.so:graphics/openjpeg \ libsynctex.so:devel/tex-synctex -USES= desktop-file-utils jpeg gl qmake qt:5 sqlite +USES= desktop-file-utils jpeg gl qmake qt:6 sqlite USE_GITHUB= yes GH_ACCOUNT= ahrm +GH_TAGNAME= eb03410682f70fa27cbe2f9ec3bf59ac086457d7 USE_GL= gl -USE_QT= 3d buildtools:build core gui network opengl widgets +USE_QT= 3d speech post-extract: .for f in sqlite3.h sqlite3ext.h sqlite3.c shell.c @@ -38,5 +39,6 @@ post-install: .for f in keys prefs ${MV} ${STAGEDIR}${ETCDIR}/$f.config ${STAGEDIR}${ETCDIR}/$f.config.sample .endfor + ${INSTALL_MAN} ${WRKSRC}/resources/sioyek.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include <bsd.port.mk> diff --git a/print/sioyek/distinfo b/print/sioyek/distinfo index 74be77e7dd4f..d230a07c4bb2 100644 --- a/print/sioyek/distinfo +++ b/print/sioyek/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1677891935 -SHA256 (ahrm-sioyek-v2.0.0_GH0.tar.gz) = 92398b6da5e297c59f22cd3c6b562194846f28bc17bb4ae9432869aafeb5df17 -SIZE (ahrm-sioyek-v2.0.0_GH0.tar.gz) = 4900368 +TIMESTAMP = 1747406937 +SHA256 (ahrm-sioyek-v2.0.0.20250513-eb03410682f70fa27cbe2f9ec3bf59ac086457d7_GH0.tar.gz) = 5102fb2e436c3746d33072abe2855768a0a40f2276cd04be6d027c5a45f6db52 +SIZE (ahrm-sioyek-v2.0.0.20250513-eb03410682f70fa27cbe2f9ec3bf59ac086457d7_GH0.tar.gz) = 5511750 diff --git a/print/sioyek/files/patch-pdf__viewer__build__config.pro b/print/sioyek/files/patch-pdf__viewer__build__config.pro index 7270a1f80e8a..ff6ad7847d64 100644 --- a/print/sioyek/files/patch-pdf__viewer__build__config.pro +++ b/print/sioyek/files/patch-pdf__viewer__build__config.pro @@ -1,6 +1,6 @@ ---- pdf_viewer_build_config.pro.orig 2022-12-16 16:06:01 UTC +--- pdf_viewer_build_config.pro.orig 2025-05-13 14:36:40 UTC +++ pdf_viewer_build_config.pro -@@ -28,8 +28,6 @@ HEADERS += pdf_viewer/book.h \ +@@ -92,8 +92,6 @@ HEADERS += pdf_viewer/book.h \ pdf_viewer/checksum.h \ pdf_viewer/new_file_checker.h \ pdf_viewer/coordinates.h \ @@ -9,16 +9,7 @@ pdf_viewer/ui.h \ pdf_viewer/path.h \ pdf_viewer/utf8.h \ -@@ -37,8 +35,6 @@ HEADERS += pdf_viewer/book.h \ - pdf_viewer/utf8/checked.h \ - pdf_viewer/utf8/core.h \ - pdf_viewer/utf8/unchecked.h \ -- pdf_viewer/synctex/synctex_parser.h \ -- pdf_viewer/synctex/synctex_parser_utils.h \ - pdf_viewer/RunGuard.h \ - pdf_viewer/OpenWithApplication.h - -@@ -55,12 +51,9 @@ SOURCES += pdf_viewer/book.cpp \ +@@ -120,7 +118,6 @@ SOURCES += pdf_viewer/book.cpp \ pdf_viewer/checksum.cpp \ pdf_viewer/new_file_checker.cpp \ pdf_viewer/coordinates.cpp \ @@ -26,17 +17,28 @@ pdf_viewer/ui.cpp \ pdf_viewer/path.cpp \ pdf_viewer/utils.cpp \ -- pdf_viewer/synctex/synctex_parser.c \ -- pdf_viewer/synctex/synctex_parser_utils.c \ - pdf_viewer/RunGuard.cpp \ - pdf_viewer/OpenWithApplication.cpp +@@ -129,15 +126,6 @@ SOURCES += pdf_viewer/book.cpp \ + pdf_viewer/OpenWithApplication.cpp \ + fzf/fzf.c + +-!android{ +- HEADERS += pdf_viewer/synctex/synctex_parser.h \ +- pdf_viewer/synctex/synctex_parser_utils.h +- +- SOURCES += pdf_viewer/synctex/synctex_parser.c \ +- pdf_viewer/synctex/synctex_parser_utils.c +-} +- +- + win32{ -@@ -82,7 +75,7 @@ unix:!mac { + CONFIG(Debug){ +@@ -179,7 +167,7 @@ unix:!mac:!android { } else { DEFINES += NON_PORTABLE DEFINES += LINUX_STANDARD_PATHS - LIBS += -ldl -lmupdf -lmupdf-third -lgumbo -lharfbuzz -lfreetype -ljbig2dec -ljpeg -lmujs -lopenjp2 -lz -+ LIBS += -ldl -lmupdf -lmupdf-third -lharfbuzz -lfreetype -ljbig2dec -ljpeg -lmujs -lopenjp2 -lz -lsqlite3 -lsynctex ++ LIBS += -ldl -lmupdf -lharfbuzz -lfreetype -ljbig2dec -ljpeg -lmujs -lopenjp2 -lz -lsqlite3 -lsynctex } isEmpty(PREFIX){ diff --git a/print/sioyek/files/patch-pdf__viewer_main.cpp b/print/sioyek/files/patch-pdf__viewer_main.cpp index 2fb5adc397e4..d4797eeae414 100644 --- a/print/sioyek/files/patch-pdf__viewer_main.cpp +++ b/print/sioyek/files/patch-pdf__viewer_main.cpp @@ -1,22 +1,22 @@ ---- pdf_viewer/main.cpp.orig 2023-03-04 14:34:21 UTC +--- pdf_viewer/main.cpp.orig 2025-05-13 14:36:40 UTC +++ pdf_viewer/main.cpp -@@ -296,7 +296,7 @@ void configure_paths(){ - user_config_paths.push_back(mac_standard_config_path.slash(L"prefs_user.config")); +@@ -223,7 +223,7 @@ void configure_paths() { + user_config_paths.push_back(mac_standard_config_path.slash(L"prefs_user.config")); #endif -#ifdef Q_OS_LINUX +#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD) - QStringList all_config_paths = QStandardPaths::standardLocations(QStandardPaths::AppConfigLocation); - for (int i = all_config_paths.size()-1; i >= 0; i--) { - user_config_paths.push_back(Path(all_config_paths.at(i).toStdWString()).slash(L"prefs_user.config")); -@@ -306,8 +306,8 @@ void configure_paths(){ + QStringList all_config_paths = QStandardPaths::standardLocations(QStandardPaths::AppConfigLocation); + for (int i = all_config_paths.size() - 1; i >= 0; i--) { + user_config_paths.push_back(Path(all_config_paths.at(i).toStdWString()).slash(L"prefs_user.config")); +@@ -233,8 +233,8 @@ void configure_paths() { #ifdef LINUX_STANDARD_PATHS - Path home_path(QDir::homePath().toStdWString()); - Path standard_data_path = home_path.slash(L".local").slash(L"share").slash(L"sioyek"); -- Path standard_config_path = Path(L"/etc/sioyek"); -- Path read_only_data_path = Path(L"/usr/share/sioyek"); -+ Path standard_config_path = Path(L"%%ETCDIR%%"); -+ Path read_only_data_path = Path(L"%%DATADIR%%"); - standard_data_path.create_directories(); + Path home_path(QDir::homePath().toStdWString()); + standard_data_path = home_path.slash(L".local").slash(L"share").slash(L"sioyek"); +- Path standard_config_path = Path(L"/etc/sioyek"); +- Path read_only_data_path = Path(L"/usr/share/sioyek"); ++ Path standard_config_path = Path(L"%%ETCDIR%%"); ++ Path read_only_data_path = Path(L"%%DATADIR%%"); + standard_data_path.create_directories(); - default_config_path = standard_config_path.slash(L"prefs.config"); + default_config_path = standard_config_path.slash(L"prefs.config"); diff --git a/print/sioyek/files/patch-pdf__viewer_utils.cpp b/print/sioyek/files/patch-pdf__viewer_utils.cpp index f5214ad89f03..0586ac3c20fa 100644 --- a/print/sioyek/files/patch-pdf__viewer_utils.cpp +++ b/print/sioyek/files/patch-pdf__viewer_utils.cpp @@ -1,11 +1,11 @@ ---- pdf_viewer/utils.cpp.orig 2023-03-04 13:46:24 UTC +--- pdf_viewer/utils.cpp.orig 2025-05-13 14:36:40 UTC +++ pdf_viewer/utils.cpp -@@ -1194,7 +1194,7 @@ void sleep_ms(unsigned int ms) { +@@ -1548,7 +1548,7 @@ void sleep_ms(unsigned int ms) { #ifdef Q_OS_WIN - Sleep(ms); + Sleep(ms); #else -- struct timespec ts = { ms / 1000, (ms % 1000) * 1000 * 1000 }; -+ struct timespec ts = { static_cast<time_t>(ms / 1000), static_cast<long>((ms % 1000) * 1000 * 1000) }; - nanosleep(&ts, NULL); +- struct timespec ts = { ms / 1000, (ms % 1000) * 1000 * 1000 }; ++ struct timespec ts = { static_cast<time_t>(ms / 1000), static_cast<long>((ms % 1000) * 1000 * 1000) }; + nanosleep(&ts, NULL); #endif } diff --git a/print/sioyek/files/patch-pdf_parse_link_uri b/print/sioyek/files/patch-pdf_parse_link_uri deleted file mode 100644 index 086ed17f9a0b..000000000000 --- a/print/sioyek/files/patch-pdf_parse_link_uri +++ /dev/null @@ -1,88 +0,0 @@ -From: Patrycja Rosa <alpine@ptrcnull.me> -Date: Fri, 25 Aug 2023 22:44:26 +0200 -Subject: fix build with mupdf-0.23.0 - -Fix for disappeared symbol in mupdf 0.23. - -Origin: vendor, https://git.alpinelinux.org/aports/commit/?id=86e913eccf19b97a16f25d9b6cdf0f50232f1226 -Bug: https://github.com/ahrm/sioyek/issues/804 ---- - pdf_viewer/document_view.cpp | 2 +- - pdf_viewer/main_widget.cpp | 6 +++--- - pdf_viewer/utils.cpp | 5 +++-- - pdf_viewer/utils.h | 2 +- - 4 files changed, 8 insertions(+), 7 deletions(-) - -diff --git pdf_viewer/document_view.cpp pdf_viewer/document_view.cpp -index f48d05e..0bc3855 100644 ---- pdf_viewer/document_view.cpp -+++ pdf_viewer/document_view.cpp -@@ -1121,7 +1121,7 @@ std::vector<DocumentPos> DocumentView::find_line_definitions() { - - std::optional<PdfLink> pdf_link = current_document->get_link_in_page_rect(get_center_page_number(), line_rects[line_index]); - if (pdf_link.has_value()) { -- auto parsed_uri = parse_uri(mupdf_context, pdf_link.value().uri); -+ auto parsed_uri = parse_uri(mupdf_context, current_document->doc, pdf_link.value().uri); - result.push_back({ parsed_uri.page - 1, parsed_uri.x, parsed_uri.y }); - return result; - } -diff --git pdf_viewer/main_widget.cpp pdf_viewer/main_widget.cpp -index 19b568b..335a93f 100644 ---- pdf_viewer/main_widget.cpp -+++ pdf_viewer/main_widget.cpp -@@ -170,7 +170,7 @@ void MainWidget::set_overview_position(int page, float offset) { - - void MainWidget::set_overview_link(PdfLink link) { - -- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, link.uri); -+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, link.uri); - if (page >= 1) { - set_overview_position(page - 1, offset_y); - } -@@ -3178,7 +3178,7 @@ void MainWidget::handle_pending_text_command(std::wstring text) { - open_web_url(utf8_decode(selected_link->uri)); - } - else{ -- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, selected_link->uri); -+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, selected_link->uri); - long_jump_to_destination(page-1, offset_y); - } - } -@@ -3863,7 +3863,7 @@ void MainWidget::handle_link_click(const PdfLink& link) { - return; - } - -- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, link.uri); -+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, link.uri); - - // convert one indexed page to zero indexed page - page--; -diff --git pdf_viewer/utils.cpp pdf_viewer/utils.cpp -index 22d4265..3150e66 100644 ---- pdf_viewer/utils.cpp -+++ pdf_viewer/utils.cpp -@@ -116,8 +116,9 @@ bool rects_intersect(fz_rect rect1, fz_rect rect2) { - return range_intersects(rect1.x0, rect1.x1, rect2.x0, rect2.x1) && range_intersects(rect1.y0, rect1.y1, rect2.y0, rect2.y1); - } - --ParsedUri parse_uri(fz_context* mupdf_context, std::string uri) { -- fz_link_dest dest = pdf_parse_link_uri(mupdf_context, uri.c_str()); -+ParsedUri parse_uri(fz_context* mupdf_context, fz_document* fz_doc, std::string uri) { -+ pdf_document* doc = pdf_document_from_fz_document(mupdf_context, fz_doc); -+ fz_link_dest dest = pdf_resolve_link_dest(mupdf_context, doc, uri.c_str()); - return { dest.loc.page + 1, dest.x, dest.y }; - } - -diff --git pdf_viewer/utils.h pdf_viewer/utils.h -index 2a12211..643b030 100644 ---- pdf_viewer/utils.h -+++ pdf_viewer/utils.h -@@ -55,7 +55,7 @@ void get_flat_toc(const std::vector<TocNode*>& roots, std::vector<std::wstring>& - int mod(int a, int b); - bool range_intersects(float range1_start, float range1_end, float range2_start, float range2_end); - bool rects_intersect(fz_rect rect1, fz_rect rect2); --ParsedUri parse_uri(fz_context* mupdf_context, std::string uri); -+ParsedUri parse_uri(fz_context* mupdf_context, fz_document* fz_doc, std::string uri); - char get_symbol(int key, bool is_shift_pressed, const std::vector<char>&special_symbols); - - template<typename T> diff --git a/print/sioyek/pkg-plist b/print/sioyek/pkg-plist index 405d13c1b80c..5d5844d6b555 100644 --- a/print/sioyek/pkg-plist +++ b/print/sioyek/pkg-plist @@ -2,14 +2,22 @@ bin/sioyek @sample %%ETCDIR%%/keys.config.sample @sample %%ETCDIR%%/prefs.config.sample share/applications/sioyek.desktop +share/man/man1/sioyek.1.gz share/pixmaps/sioyek-icon-linux.png +%%DATADIR%%/shaders/compiled_drawing.vertex +%%DATADIR%%/shaders/compiled_line.fragment %%DATADIR%%/shaders/custom_colors.fragment %%DATADIR%%/shaders/dark_mode.fragment %%DATADIR%%/shaders/debug.fragment +%%DATADIR%%/shaders/dot.fragment +%%DATADIR%%/shaders/dot.vertex %%DATADIR%%/shaders/highlight.fragment +%%DATADIR%%/shaders/line.fragment +%%DATADIR%%/shaders/line.vertex %%DATADIR%%/shaders/separator.fragment %%DATADIR%%/shaders/simple.fragment %%DATADIR%%/shaders/simple.vertex +%%DATADIR%%/shaders/simple_transparent.fragment %%DATADIR%%/shaders/stencil.fragment %%DATADIR%%/shaders/stencil.vertex %%DATADIR%%/shaders/undendered_page.fragment diff --git a/print/texinfo/Makefile b/print/texinfo/Makefile index b58059940ef2..cfd09e9f538a 100644 --- a/print/texinfo/Makefile +++ b/print/texinfo/Makefile @@ -1,6 +1,6 @@ PORTNAME= texinfo PORTVERSION= 7.1 -PORTREVISION= 8 +PORTREVISION= 12 PORTEPOCH= 1 CATEGORIES= print MASTER_SITES= GNU \ @@ -42,10 +42,10 @@ INFO= info-stnd texi2any_api texi2any_internals texinfo CPE_VENDOR= gnu # Use the date on https://ftp.gnu.org/gnu/texinfo/ -HTMLXREF_CNF_RELDATE= 20241223 +HTMLXREF_CNF_RELDATE= 20250626 TEXI2DVI_RELDATE= 20241223 TEXI2PDF_RELDATE= 20241223 -TEXINFO_TEX_RELDATE= 20241220 +TEXINFO_TEX_RELDATE= 20250711 OPTIONS_DEFINE= NLS OPTIONS_SUB= yes diff --git a/print/texinfo/distinfo b/print/texinfo/distinfo index 10fa65db074a..dc49e49bed47 100644 --- a/print/texinfo/distinfo +++ b/print/texinfo/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1735705129 +TIMESTAMP = 1753796018 SHA256 (texinfo/texinfo-7.1.tar.xz) = deeec9f19f159e046fdf8ad22231981806dac332cc372f1c763504ad82b30953 SIZE (texinfo/texinfo-7.1.tar.xz) = 5545720 -SHA256 (texinfo/htmlxref.cnf-20241223) = 5f24eb1ba065e6bbc1ce16950e6a3274fa56c71541e141245483266ac796232d -SIZE (texinfo/htmlxref.cnf-20241223) = 25050 +SHA256 (texinfo/htmlxref.cnf-20250626) = 3ffecc1d8941daabd2eec93697a3ced02d68d84425dba6a2e693dffd67cb5cb8 +SIZE (texinfo/htmlxref.cnf-20250626) = 769 SHA256 (texinfo/texi2dvi-20241223) = cb8a5fed2801350c093aa5ccb082aa9c315717ec3e818ef5ec70c367d7232b9e SIZE (texinfo/texi2dvi-20241223) = 52733 SHA256 (texinfo/texi2pdf-20241223) = cf2aa65ef663811755ff97caffb0e6df7cd65d605779996272fcae8f1886c705 SIZE (texinfo/texi2pdf-20241223) = 1163 -SHA256 (texinfo/texinfo.tex-20241220) = 014e1e30bc4dc2a2c077276342c05b5e78cc409b4a467848d9d13dd7be41e1fc -SIZE (texinfo/texinfo.tex-20241220) = 382735 +SHA256 (texinfo/texinfo.tex-20250711) = 7cbd00e6f00472ce064fdd0a54ceb6d1697069813241e8e9e5c54048db019456 +SIZE (texinfo/texinfo.tex-20250711) = 390002 diff --git a/print/texlive-texmf/Makefile b/print/texlive-texmf/Makefile index 16094b9f4d8a..5ca061cb783f 100644 --- a/print/texlive-texmf/Makefile +++ b/print/texlive-texmf/Makefile @@ -1,5 +1,6 @@ PORTNAME= texlive DISTVERSION= ${TEXLIVE_VERSION} +PORTREVISION= 1 CATEGORIES= print MASTER_SITES= LOCAL/tex PKGNAMESUFFIX= -texmf @@ -41,6 +42,7 @@ do-install: ${SED} -e 's#^${STAGEDIR}${PREFIX}/#@dir #' >> ${TMPPLIST} .if defined(MAINTAINER_MODE) +MASTER_SITES= https://ftp.tu-chemnitz.de/pub/tug/historic/systems/texlive/2025/ EXCLUDE_FILES= \*/doc/man ls-R doc dvipdfm dvipdfmx dvips \ fonts/cmap/dvipdfmx fonts/cmap/uptex fonts/enc/dvips \ fonts/map/dvipdfm fonts/map/dvipdfmx fonts/map/dvips \ @@ -49,7 +51,7 @@ EXCLUDE_FILES= \*/doc/man ls-R doc dvipdfm dvipdfmx dvips \ tex/lambda fonts/ovp/public/japanese-otf-uptex source \ fonts/tfm/public/japanese-otf fonts/vf/ptex xdvi \ fonts/tfm/public/japanese-otf-uptex tex/generic/dvips \ - tex/latex/base fonts/tfm/uptex fonts/type1/ptex \ + tex/latex-dev fonts/tfm/uptex fonts/type1/ptex \ fonts/vf/public/japanese-otf tex/lualatex tex/luatex \ fonts/vf/public/japanese-otf-uptex fonts/vf/uptex \ tex/generic/config/luatex-unicode-letters.tex \ @@ -102,7 +104,12 @@ TEXLIVE_BASE_PLIST!= grep TEXMFDISTDIR ${.CURDIR}/../texlive-base/pkg-plist | se EXTRACT_AFTER_ARGS= | ${TAR} xf - \ ${EXCLUDE_FILES:S,^,--exclude ${DISTNAME_TEXMF}/texmf-dist/,} -_maintainer-extract: +_maintainer-fetch: + @${MKDIR} ${DISTDIR}/${DIST_SUBDIR} + ${FETCH_CMD} ${MASTER_SITES}/${DISTNAME_TEXMF}${EXTRACT_SUFX} \ + -o ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME_TEXMF}${EXTRACT_SUFX} + +_maintainer-extract: _maintainer-fetch ${MAKE} clean ${MKDIR} ${WRKSRC} ${CAT} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME_TEXMF}${EXTRACT_SUFX} \ diff --git a/print/texlive-texmf/distinfo b/print/texlive-texmf/distinfo index 94fdffb028a5..2c7dc597073b 100644 --- a/print/texlive-texmf/distinfo +++ b/print/texlive-texmf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742493619 -SHA256 (TeX/texlive-20250308-texmf-freebsd.tar.xz) = dac1ebde40a71ce1d2ccfd441395c04827a2c7496baa914d1ce0fa927ec168f7 -SIZE (TeX/texlive-20250308-texmf-freebsd.tar.xz) = 1302647292 +TIMESTAMP = 1752965688 +SHA256 (TeX/texlive-20250308-texmf-freebsd.tar.xz) = 1e7d98bd58ea11aa4bbe9aab55aad888fcc2b7f9b1b20e12e1038c4e65184116 +SIZE (TeX/texlive-20250308-texmf-freebsd.tar.xz) = 1302104496 diff --git a/print/xreader/Makefile b/print/xreader/Makefile index 2dc372c5e81a..64ddbc76ce5f 100644 --- a/print/xreader/Makefile +++ b/print/xreader/Makefile @@ -1,6 +1,6 @@ PORTNAME= xreader PORTVERSION= 4.2.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print gnome DIST_SUBDIR= gnome diff --git a/print/yatex/Makefile b/print/yatex/Makefile index 159a2a7cc488..058c3a2c147f 100644 --- a/print/yatex/Makefile +++ b/print/yatex/Makefile @@ -1,6 +1,6 @@ PORTNAME= yatex DISTVERSION= 1.83 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES?= print elisp MASTER_SITES= https://www.yatex.org/ PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} |