Commit Graph

9634 Commits

Author SHA1 Message Date
Charlie Li 9294e0c61c print/paps: pull in upstream commit fixing build with glib 2.82
While here, update WWW

PR: 281083
2025-01-11 11:12:23 -05:00
Jason E. Hale 7e3e6797d2 Qt6: Update to 6.8.1
December 02, 2024

We (Qt upstream) have released Qt 6.8.1 today. As a patch release,
Qt 6.8.1 does not introduce new features but contains more than 550 bug
fixes, security updates, and other improvements on top of Qt 6.8.0
release. See more information about the most important changes and bug
fixes from the Qt 6.8.1 release note.

Announcement: https://www.qt.io/blog/qt-6.8.1-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.1/release-note.md

We (kde@) skipped shipping Qt 6.8.0 due to waiting for a compatible
version of PyQt to be released, but here are the announcements and
release notes from Qt 6.8.0.

Announcement: https://www.qt.io/blog/qt-6.8-released
Release note: https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/6.8.0/release-note.md

PySide6: Update to 6.8.0.2

PySide6 and its related components have been updated alongside the Qt
release for compatibility. Older versions will not build with Qt 6.8.x.

Announcement: https://www.qt.io/blog/qt-for-python-release-6.8

PyQt6: Update to 6.8.0

This release also introduces x11-toolkits/py-qt6-graphs, python bindings
for the Qt Graphs module. As with PySide6, older versions of PyQt6 will
not build with Qt 6.8.x.

Support tools like py-sip and py-qtbuilder have also been updated to their
latest versions.

Announcement: https://www.riverbankcomputing.com/news/PyQt_v6.8.0_Released

Special thanks to Kenneth Raplee for testing and to SponiX for providing
access to build hardware!

PR:		283290
Exp-run by:	antoine (x2)
2025-01-05 01:28:11 -05:00
Po-Chuan Hsieh 4ac3713ec4 print/texinfo: Update htmlxref.cnf, texi2dvi and texi2pdf to 20241223
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/util/htmlxref.cnf
		https://git.savannah.gnu.org/cgit/texinfo.git/log/util/texi2dvi
		https://git.savannah.gnu.org/cgit/texinfo.git/log/util/texi2pdf
2025-01-02 10:43:38 +08:00
Po-Chuan Hsieh e2a396febe print/texinfo: Update texinfo.tex to 20241220
- Bump PORTREVISION for package change

Changes:	https://git.savannah.gnu.org/cgit/texinfo.git/log/doc/texinfo.tex
2025-01-01 01:27:00 +08:00
Po-Chuan Hsieh 5df0e14274 print/rubygem-prawn-rails: Update to 1.6.0
Changes:	https://github.com/cortiz/prawn-rails/releases
		https://github.com/cortiz/prawn-rails/blob/master/CHANGELOG.md
2024-12-31 23:54:06 +08:00
Po-Chuan Hsieh 284b3e4c39 print/py-uharfbuzz: Update to 0.44.0
Changes:	https://github.com/harfbuzz/uharfbuzz/releases
2024-12-31 23:50:09 +08:00
Po-Chuan Hsieh 4b877eb0fe print/py-glyphsets: Update to 1.1.0
Changes:	https://github.com/googlefonts/glyphsets/releases
2024-12-31 23:50:07 +08:00
Muhammad Moinur Rahman fb85e6b9c4 print/pdfbox: Fix dependency
After moving bouncycastle15 to bouncycastle fix dependency.

Approved by:	portmgr (just-fix-it)
2024-12-31 15:42:43 +01:00
Muhammad Moinur Rahman ac7a7d6fe1 Mk/Uses/java.mk: Runtime fix with USES=java:ant
USES=java:ant does not imply USES=java:run so we need to add the run arg
seperately when we are using USES=java:ant. Not all ports require the
the argument so it is better to address the ports individually instead
of handling it automatically by implying run for ant.

Thanks to vvd for carefully going through this.

Reported by:	vvd
Approved by:	portmgr (blanket)
2024-12-31 15:39:30 +01:00
Christoph Moench-Tegeder 8d831da1dd print/pdftk: chase 302ef9e2ca
Depend on bouncycastle - bouncycastle15 is no more.
2024-12-31 13:11:51 +01:00
Muhammad Moinur Rahman 0835676e36 Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
  USES=java:build,run if NO_BUILD is undefined. Else it defaults to
  USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
  USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
  extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
  build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
  build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>

Approved by: mat (portmgr), glewis
Differential Revision:  https://reviews.freebsd.org/D48201
2024-12-31 09:57:55 +01:00
Muhammad Moinur Rahman c79c88017b Mk/**ocaml.mk: Convert remaining bsd.ocaml.mk to Uses/ocaml.mk
- Instead of USE_OCAML=yes use USES=ocaml. If empty USES=ocaml implies
  build and run
- Instead of USE_OCAMLFIND_PLIST use USES=ocaml:findplist which also
  implies USES=ocaml:findlib
- Instead of USE_OCAML_CAMLP4 use USES=ocaml:camlp4
- Instead of USE_OCAML_FINDLIB use USES=ocaml:findlib
- Instead of USE_OCAML_LDCONFIG use USES=ocaml:ldconfig
- Instead of USE_OCAML_WASH use USES=ocaml:wash
- Instead of NO_OCAML_BUILDDEPENDS use USES=ocaml:run
- Instead of NO_OCAML_RUNDDEPENDS use USES=ocaml:build
- Instead of USE_OCAML_TK use USES=ocaml:tk which actually implies
  USES=ocaml:tkbuild and USES=ocaml:tkrun
- Instead of NO_OCAMLTK_BUILDDEPENDS use USES=ocaml:tkrun
- Instead of NO_OCAMLTK_RUNDEPENDS use USES=ocaml:tkbuild
- USES=ocaml:dune remains unchanged
- Prepare to add/remove keywords easily

Approved by: mat (portmgr)
Reviewed by: freebsd@dev.thsi.be
Differential Revision: https://reviews.freebsd.org/D48227
2024-12-31 08:41:54 +01:00
Baptiste Daroussin 55406b318a print/indexinfo: upstream now lives in https://codeberg.org 2024-12-27 09:32:24 +01:00
Po-Chuan Hsieh 662b4e3b92 print/rubygem-prawn-icon: Update to 4.1.0
Changes:	https://github.com/jessedoyle/prawn-icon/releases
2024-12-26 03:16:37 +08:00
Po-Chuan Hsieh 0ba46d7bdf print/py-uharfbuzz: Update to 0.43.0
Changes:	https://github.com/harfbuzz/uharfbuzz/releases
2024-12-26 03:15:46 +08:00
Po-Chuan Hsieh 39f438c187 print/py-relatorio: Update to 0.11.1
Changes:	https://github.com/tryton/relatorio/blob/main/CHANGELOG
		https://docs.tryton.org/relatorio/latest/releases.html
2024-12-26 03:15:46 +08:00
Po-Chuan Hsieh d954f44a03 print/py-fonttools: Update to 4.55.3
Changes:	https://github.com/fonttools/fonttools/releases
2024-12-26 03:15:46 +08:00
Po-Chuan Hsieh aa295ccbaa print/rubygem-prawn-icon3: Add rubygem-prawn-icon3 3.1.0 (copied from rubygem-prawn-icon)
- Add PORTSCOUT
2024-12-26 03:15:00 +08:00
Michael Osipov 8881c82cd8 */*: Update my email address
Since Siemens has sold our subsidiary to KPS Capital Partners we are now
legally a separate company with new public email addresses. Old ones
will go away in the future.

Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D48171
2024-12-23 13:34:45 +01:00
Zsolt Udvari 4e00003e6e print/miktex: Fails on arm architectures
Introduce NOT_FOR_ARCHS variable because:
/wrkdirs/usr/ports/print/miktex/work/.build/Programs/TeXAndFriends/Knuth/web/tangle.p:1:
parse error before `û'
2024-12-20 06:20:23 +01:00
Kenneth Raplee 166bcbef60 KDE: Update KDE Plasma to 6.2.4
Tuesday, 26 November 2024. Today KDE releases a bugfix update to KDE Plasma 6,
versioned 6.2.4.

Plasma 6.2 was released in October 2024 with many feature refinements and new
modules to complete the desktop experience.

This release adds three weeks' worth of new translations and fixes from KDE's
contributors.

Announcement:	https://kde.org/announcements/changelogs/plasma/6/6.2.3-6.2.4/
2024-12-19 08:52:59 +03:00
Martin Neubauer 348e43bda6 print/lilypond-devel: Update 2.25.21 → 2.25.22
News:
http://lilypond.org/news.html#LilyPond-2_002e25_002e22-released-November-30_002c-2024

PR:	283344
2024-12-16 01:15:19 +03:00
Dima Panov 66b094e820 print/mftrace: mark as PIE_UNSAFE (+)
Reported by:	bulk -t

Approved by:	portmgr (blanket)

Sponsored by:	Future Crew, LLC
2024-12-13 11:22:39 +03:00
Dima Panov 6819325e18 print/tex-luatex: mark as PIE_UNSAFE (+)
Reported by:	bulk -t

Approved by:	portmgr (blanket)

Sponsored by:	Future Crew, LLC
2024-12-13 11:22:33 +03:00
Dima Panov eb650de40f print/tex-xetex: mark as PIE_UNSAFE (+)
Reported by:	bulk -t

Approved by:	portmgr (blanket)

Sponsored by:	Future Crew, LLC
2024-12-13 11:22:32 +03:00
mew14930xvi 9afd764d76 print/mpage: Update to 2.5.8
Upstream changes:

 - fix licence on encoding.h.PC850

PR:		283114
2024-12-10 10:02:59 +01:00
Einar Bjarni Halldórsson e1694a3887 print/R-cran-textshaping: update to latest version, 0.4.1
Changelog: https://github.com/r-lib/textshaping/releases/tag/v0.4.1

PR:		283217
2024-12-10 10:02:57 +01:00
Kenneth Raplee 414796a64c KDE: Update KDE Plasma to 6.2.3
Tuesday, 5 November 2024. Today KDE releases a bugfix update to KDE Plasma
6, versioned 6.2.3.

Plasma 6.2 was released in October 2024 with many feature refinements and new
modules to complete the desktop experience.

This release adds two weeks' worth of new translations and fixes from
KDE's contributors.

View full Plasma 6.2 changelog: https://kde.org/announcements/changelogs/plasma/6/6.1.5-6.2.0/

Co-authored-by: Tobias C. Berner <tcberner@FreeBSD.org>
2024-11-29 21:54:27 +03:00
Dima Panov 433660ccf0 */*: Update Rocky Linux 9 packages to 9.5 release (+)
While here, hook up missed packages to resolve all 'not found' libraries

Sponsored by:	Future Crew, LLC
2024-11-28 03:19:41 +03:00
Jason E. Hale 501ccfe6dd Qt5: Update to 5.15.16
Update devel/pyside2* and devel/shiboken2 to 5.15.16

Update www/qt5-webengine to include the latest security fixes in
the chromium submodule [1]

Release note:
https://code.qt.io/cgit/qt/qtreleasenotes.git/about/qt/5.15.16/release-note.md

MFH:		2024Q4
Security:	16e472d5-a8aa-11ef-b680-4ccc6adda413 [1]
2024-11-23 00:40:00 -05:00
Charlie Li 32a55d206d devel/py-pygobject: bump consumer PORTREVISIONs after port rename
With hat: gnome
PR: 273722
2024-11-22 17:31:54 -05:00
Po-Chuan Hsieh 7ac3c52e8b print/py-uharfbuzz: Update to 0.42.0
Changes:	https://github.com/harfbuzz/uharfbuzz/releases
2024-11-22 14:22:40 +08:00
Po-Chuan Hsieh 7b62d56ea1 print/py-fonttools: Update to 4.55.0
Changes:	https://github.com/fonttools/fonttools/releases
2024-11-21 21:38:21 +08:00
Po-Chuan Hsieh fbbe50f6a2 print/py-ufomerge: Add py-ufomerge 1.8.2
ufomerge is a command line utility and Python library merges together two UFO
source format fonts into a single file. It can be used to include glyphs from
one font into another font. It takes care of handling:
- Glyph outlines and information
- Kerning
- lib entries
- Including any needed components
- "Subsetting" and merging layout rules
2024-11-21 21:37:51 +08:00
Dima Panov 312ee18b02 devel/boost: bump consu,ers after update Boost to 1.86 release
Sponsored by:	Future Crew, LLC
2024-11-20 13:05:25 +03:00
Charlie Li 48060e03b6 devel/py-gobject3: use USE_GNOME=pygobject3 helper
The helper is equivalent to the previous explicit dependency
declaration so no functional or metadata changes.

With hat: gnome
PR: 273722
2024-11-19 11:59:07 -05:00
Zsolt Udvari 65f4c59940 print/miktex: Update to 24.4
Use Qt6 instead of Qt5.
Remove MANPAGES option, install manual pages.
Take maintainership.
Pet portlint, portfmt.

Changelog: https://github.com/MiKTeX/miktex/blob/next/CHANGELOG.md
2024-11-16 20:53:38 +01:00
Po-Chuan Hsieh d59daec5d2 print/py-fontbakery: Allow build with py-gflanguages 0.7.0+
- Bump PORTREVISION for package change
2024-11-15 18:17:13 +08:00
Po-Chuan Hsieh c40d93355e print/ttfautohint: Cosmetic change 2024-11-15 18:17:05 +08:00
Jan Beich dfee61567d print/harfbuzz: update to 10.1.0
Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/10.1.0
Reported by:	GitHub (watch releases)
2024-11-14 01:58:43 +01:00
Dima Panov 7dbd23b9e8 */*: Introduce Rocky Linux 9 32-bit compat librariries (+)
Finaly we can get Linux Steam utils works again! :)

While here, pet reative paths

Sponsored by:	Future Crew, LLC
2024-11-13 03:10:50 +03:00
Zsolt Udvari ff75f4c799 print/R-cran-knitr: Update to 1.49
Add TEST_DEPENDS and TESTING_UNSAFE.

Changelog: https://github.com/yihui/knitr/releases/tag/v1.49
2024-11-09 21:18:31 +01:00
Robert Clausecker 6e2da9672f filesystems: add new category for file systems and related utilities
The filesystems category houses file systems and file system utilities.
It is added mainly to turn the sysutils/fusefs-* pseudo-category into
a proper one, but is also useful for the sundry of other file systems
related ports found in the tree.

Ports that seem like they belong there are moved to the new category.
Two ports, sysutils/fusefs-funionfs and sysutils/fusefs-fusepak are
not moved as they currently don't fetch and don't have TIMESTAMP set
in their distinfo, but that is required to be able to push a rename
of the port by the pre-receive hook.

Approved by:	portmgr (rene)
Reviewed by:	mat
Pull Request:	https://github.com/freebsd/freebsd-ports/pull/302
PR:		281988
2024-11-06 16:17:35 +01:00
Michael Gmelin a22f95e22e print/shrinkpdf: Update to 1.2 2024-11-04 20:16:28 +01:00
Wen Heping d9d0c0c860 print/lyx: Update to 2.4.2.1 2024-11-04 13:08:17 +00:00
Nuno Teixeira 9574afc480 print/R-cran-tinytex: Update to 0.54
ChangeLog: https://github.com/rstudio/tinytex/releases/tag/v0.54
2024-11-04 10:39:44 +00:00
Po-Chuan Hsieh 1b3a9ee3b3 print/rubygem-pdf-reader: Update to 2.13.0
Changes:	https://github.com/yob/pdf-reader/blob/main/CHANGELOG
2024-11-03 21:23:42 +08:00
Martin Neubauer b6a55a50fc print/lilypond-devel: Update 2.25.20 → 2.25.21
News:
https://lilypond.org/news.html#LilyPond-2_002e25_002e21-released-October-27_002c-2024

PR:	282440
2024-11-01 00:12:33 +03:00
Wen Heping 780b38f810 print/py-pypdf: Update to 5.1.0 2024-10-31 12:59:44 +00:00
Dima Panov 218a5a84e2 print/linux-rl9-cups-libs: upstream reroll
Add missed dependency on gnutls

Sponsored by:	Future Crew, LLC
2024-10-31 10:54:14 +03:00