ceJP1jgfHG7e/Afmle7rsJoKd8lqPivvJQrQ=; b=OgyQ7DwtSX0mIoFoQxuxR3U0ixRC1BWOD6DMSZ+GpMJDzp8TKUMb/lJ7tyQI8+LD0UzYnX WqreQUDx1d/ShhMc5SydUwQCvTZQhSI7wS9a2Z43QS9clT8Vo1eRs8Nph1htEPg4jiLXsC 35IQqc8hxYSLrt30BKsFgQtTQKILieENPBh7jV2VbKHiP31WyPxzFJqUfggNZGmvYPkxU7 AbNKvoK2Y7CgVwFHFghnXKXs7Q9Nc+KhlrFcbn7N26vZB9vaCiVL4rLWdsI3OhkQgCaiFi ydLEV3vFZnm2iuhbqCioyUIhT+ZAKXbNgGNabs/v+aAwJglRkJI74gwrvHo4Uw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fqH7F6mJYz13lf for ; Mon, 06 Apr 2026 17:55:53 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 215cd by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 06 Apr 2026 17:55:53 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: 1da7f9bfef4f - main - editors/libreoffice: Fixed the broken shared library libpdfiumlo.so by adding a patch List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1da7f9bfef4f1661c7edce2292c919a315cbce79 Auto-Submitted: auto-generated Date: Mon, 06 Apr 2026 17:55:53 +0000 Message-Id: <69d3f3a9.215cd.3f80835f@gitrepo.freebsd.org> The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=1da7f9bfef4f1661c7edce2292c919a315cbce79 commit 1da7f9bfef4f1661c7edce2292c919a315cbce79 Author: Yuri Victorovich AuthorDate: 2026-04-06 16:32:14 +0000 Commit: Yuri Victorovich CommitDate: 2026-04-06 17:55:47 +0000 editors/libreoffice: Fixed the broken shared library libpdfiumlo.so by adding a patch PR: 294276 Approved by: portmgr@ (unbreak; bundled shared lib unbreak) --- editors/libreoffice/Makefile | 2 +- .../files/patch-external_pdfium_Library__pdfium.mk | 26 ++++++++++++++++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/editors/libreoffice/Makefile b/editors/libreoffice/Makefile index 4349de21bd71..049a75243571 100644 --- a/editors/libreoffice/Makefile +++ b/editors/libreoffice/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 1 +PORTREVISION= 2 .include "${.CURDIR}/Makefile.common" diff --git a/editors/libreoffice/files/patch-external_pdfium_Library__pdfium.mk b/editors/libreoffice/files/patch-external_pdfium_Library__pdfium.mk new file mode 100644 index 000000000000..c6a79508e779 --- /dev/null +++ b/editors/libreoffice/files/patch-external_pdfium_Library__pdfium.mk @@ -0,0 +1,26 @@ +- fix https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294276: libpdfiumlo.so that libreoffice installs has at least one undefined symbol: opj_image_destroy + +--- external/pdfium/Library_pdfium.mk.orig ++++ external/pdfium/Library_pdfium.mk +@@ -635,8 +635,21 @@ + UnpackedTarball/pdfium/third_party/freetype/src/src/type1/type1 \ + UnpackedTarball/pdfium/third_party/freetype/src/src/base/ftdebug \ + UnpackedTarball/pdfium/third_party/freetype/src/src/base/ftfstype \ ++)) ++ ++ifeq ($(OS),FREEBSD) ++ifeq ($(SYSTEM_OPENJPEG2),TRUE) ++$(eval $(call gb_Library_add_libs,pdfium,\ ++ $(OPENJPEG2_LIBS) \ + )) + endif ++ifeq ($(SYSTEM_ABSEIL),TRUE) ++$(eval $(call gb_Library_add_libs,pdfium,\ ++ $(ABSEIL_LIBS) \ ++)) ++endif ++endif ++endif + + ifneq ($(OS),WNT) + $(eval $(call gb_Library_add_generated_exception_objects,pdfium,\