From nobody Fri May 1 22:23:16 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4g6ltD2czKz6bwlm for ; Fri, 01 May 2026 22:23:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g6ltD23CCz42bY for ; Fri, 01 May 2026 22:23:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777674196; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Q6Jm/PgWz1/xhkGRmjy+/w8XPAB0VOqwPOtPTEmNEQ0=; b=heg1o1M0Xl6rkKPFJOgC1DbK9JupfNmzajk/OuCo/6mmIMGO/MAt9hO5lVutCTxSOXvpW5 j9SasxU7gzE20YpidmEKT2NLvU/271u5MtbFubwhqpYcCZYlsdrENweO4/T6/9A5DsHaip 249IULk2aE0M59nJiClD1Siv5CqqHw7aLK8txzp6HUyhSlwtkOP9J+3mAIPIbV+6boLva6 TROANT5/ZGCRk3txS9Ezn+8wxfy3XgX5PWHtExbXmxIc7Klgxz+O3RO9erOniOS02SCClB SrR1BlK74xsAwYuXKJhAAQzizGMrMDpY/WfzmMcBh/Ln3Yi94Ka4Wh3PJ25MZQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777674196; a=rsa-sha256; cv=none; b=Mx2ne1JBKQlWmOoIcFuM7ZHNTWIYEMdj5Ehy2vbx2qFR8ox6t2HDp3YAbUtxvmbSFO2AAT ALq3R0cod46Vz7uzUbGeIJ78DZBRTgOfcmjza17y4m2BcXa8KKXGbCZscgIhIgjkLUWs7K q+XcZTkxXW25uVaW2+JTNAFtuncdOqwiRA8O5Rro7IZqamhQlzXni3tjG0I6prD/3LVuYR 6r/PaPa/0eXa4UbVOz7FgqBnEMu2fLhfVwJhJ02u3TlaajMYZ7ZbFUV8U2z+L3yhdIVI9m zLAnqFR5MO805DP6TM7dbMuQdUFj1s/ZtlD5li1BCNCKZnkXFyczUrjutQQxsQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777674196; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Q6Jm/PgWz1/xhkGRmjy+/w8XPAB0VOqwPOtPTEmNEQ0=; b=kvxvDt0E6EuzNF7Ra7kOiv/QEVupw7T5eO7oHBcCE965KKSoVfNHQL+59FlZ5szws5QSUQ ely95pNwI19l4ofbpNMuw8oZwz9jdH9/Y0odWwco0wgEzKHBWAVHVh9ZqMra0rZpubiY2j z6qT6sN5KMQn41kYG6JUiO+Ee/6X4jFkCQ3LSWEeaKeeL3LN6/VrY8eRYoIxco8q3CaXY1 sLpCtjzwVbKTYW3SBOpsV8YguHulmyYQ4hNqtQA3TaHMTdLLtTWzsY/X1ZvxYYDX+yt+Jp 3MIwYXAUhbVFK+ehEQfDAMLPfq9DKOGQc970nGJQcUGkzhZUJPr5NjvaltMGVg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g6ltD1dCdz3RS for ; Fri, 01 May 2026 22:23:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 1cef2 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 01 May 2026 22:23:16 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: c0954ae9fc22 - main - graphics/yacreader: Update to 10.0.0 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: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: c0954ae9fc22bcfdea5668e2bcf38054f208a3f5 Auto-Submitted: auto-generated Date: Fri, 01 May 2026 22:23:16 +0000 Message-Id: <69f527d4.1cef2.22daa39e@gitrepo.freebsd.org> The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=c0954ae9fc22bcfdea5668e2bcf38054f208a3f5 commit c0954ae9fc22bcfdea5668e2bcf38054f208a3f5 Author: Nuno Teixeira AuthorDate: 2026-05-01 21:57:23 +0000 Commit: Nuno Teixeira CommitDate: 2026-05-01 22:23:03 +0000 graphics/yacreader: Update to 10.0.0 - Switch to cmake per upstream instructions - Remove defunct OPENGL option ChangeLog: https://github.com/YACReader/yacreader/releases/tag/10.0.0 --- graphics/yacreader/Makefile | 33 +++++++++++-------------- graphics/yacreader/distinfo | 6 ++--- graphics/yacreader/pkg-plist | 57 -------------------------------------------- 3 files changed, 17 insertions(+), 79 deletions(-) diff --git a/graphics/yacreader/Makefile b/graphics/yacreader/Makefile index 813e9f1d6680..ddb512136726 100644 --- a/graphics/yacreader/Makefile +++ b/graphics/yacreader/Makefile @@ -1,5 +1,5 @@ PORTNAME= yacreader -DISTVERSION= 9.16.3 +DISTVERSION= 10.0.0 CATEGORIES= graphics MASTER_SITES= https://github.com/YACReader/${PORTNAME}/releases/download/${DISTVERSION}/ EXTRACT_SUFX= -src.tar.xz @@ -11,30 +11,25 @@ WWW= https://www.yacreader.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.txt -USES= compiler:c++17-lang desktop-file-utils pkgconfig qmake qt:6 tar:xz -USE_QT= 5compat base declarative multimedia svg tools:build +LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon -OPTIONS_DEFINE= ARCHIVE OPENGL POPPLER -OPTIONS_DEFAULT=OPENGL POPPLER +USES= cmake:testing compiler:c++17-lang desktop-file-utils gl \ + localbase pkgconfig qt:6 tar:xz +USE_GL= opengl +USE_QT= 5compat base declarative multimedia speech svg tools:build + +CMAKE_OFF= BUILD_TESTS +CMAKE_TESTING_ON= BUILD_TESTS + +OPTIONS_DEFINE= ARCHIVE POPPLER +OPTIONS_DEFAULT=POPPLER ARCHIVE_DESC= libarchive instead of unarr for reading compressed formats ARCHIVE_LIB_DEPENDS_OFF=libunarr.so:archivers/unarr ARCHIVE_USES= libarchive -ARCHIVE_QMAKE_ON= CONFIG+=libarchive - -OPENGL_USES= gl -OPENGL_USE= GL=opengl -OPENGL_QMAKE_OFF= CONFIG+=no_opengl +ARCHIVE_CMAKE_ON= -DDECOMPRESSION_BACKEND=libarchive POPPLER_LIB_DEPENDS= libpoppler-qt6.so:graphics/poppler-qt6 -POPPLER_QMAKE_OFF= CONFIG+=no_pdf - -post-install: -.for l in YACReader YACReaderLibrary YACReaderLibraryServer - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${l} -.endfor - -do-test: - cd ${BUILD_WRKSRC}/tests/concurrent_queue_test && ./concurrent_queue_test +POPPLER_CMAKE_OFF= -DPDF_BACKEND=no_pdf .include diff --git a/graphics/yacreader/distinfo b/graphics/yacreader/distinfo index f10191207cef..7ab4faf240d4 100644 --- a/graphics/yacreader/distinfo +++ b/graphics/yacreader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1767467134 -SHA256 (yacreader-9.16.3-src.tar.xz) = 47f0e9ccbb66fc85d55fb1cd36ad46c80ee8aa40c3254d03dbdb5c31d5bdba22 -SIZE (yacreader-9.16.3-src.tar.xz) = 1392804 +TIMESTAMP = 1777657338 +SHA256 (yacreader-10.0.0-src.tar.xz) = 53a36e8b6388e7b2ac90244fde510290507ea06f03a75ca42f4ca0fb96346e2e +SIZE (yacreader-10.0.0-src.tar.xz) = 1378528 diff --git a/graphics/yacreader/pkg-plist b/graphics/yacreader/pkg-plist index 331ba904e470..e5bbf0f2fa87 100644 --- a/graphics/yacreader/pkg-plist +++ b/graphics/yacreader/pkg-plist @@ -4,65 +4,8 @@ bin/YACReaderLibraryServer lib/systemd/user/yacreaderlibraryserver.service share/applications/YACReader.desktop share/applications/YACReaderLibrary.desktop -%%DOCSDIR%%/CHANGELOG.md share/icons/hicolor/scalable/apps/YACReader.svg share/icons/hicolor/scalable/apps/YACReaderLibrary.svg share/man/man1/YACReader.1.gz share/man/man1/YACReaderLibrary.1.gz -%%DATADIR%%/languages/yacreader_de.qm -%%DATADIR%%/languages/yacreader_en.qm -%%DATADIR%%/languages/yacreader_es.qm -%%DATADIR%%/languages/yacreader_fr.qm -%%DATADIR%%/languages/yacreader_it.qm -%%DATADIR%%/languages/yacreader_nl.qm -%%DATADIR%%/languages/yacreader_pt.qm -%%DATADIR%%/languages/yacreader_ru.qm -%%DATADIR%%/languages/yacreader_tr.qm -%%DATADIR%%/languages/yacreader_zh_CN.qm -%%DATADIR%%/languages/yacreader_zh_HK.qm -%%DATADIR%%/languages/yacreader_zh_TW.qm -%%DATADIR%%/languages/yacreaderlibrary_de.qm -%%DATADIR%%/languages/yacreaderlibrary_en.qm -%%DATADIR%%/languages/yacreaderlibrary_es.qm -%%DATADIR%%/languages/yacreaderlibrary_fr.qm -%%DATADIR%%/languages/yacreaderlibrary_it.qm -%%DATADIR%%/languages/yacreaderlibrary_nl.qm -%%DATADIR%%/languages/yacreaderlibrary_pt.qm -%%DATADIR%%/languages/yacreaderlibrary_ru.qm -%%DATADIR%%/languages/yacreaderlibrary_tr.qm -%%DATADIR%%/languages/yacreaderlibrary_zh_CN.qm -%%DATADIR%%/languages/yacreaderlibrary_zh_HK.qm -%%DATADIR%%/languages/yacreaderlibrary_zh_TW.qm -%%DATADIR%%/server/docroot/css/reset.css -%%DATADIR%%/server/docroot/css/styles_ipad.css -%%DATADIR%%/server/docroot/css/styles_iphone.css -%%DATADIR%%/server/docroot/images/browse.png -%%DATADIR%%/server/docroot/images/browse@2x.png -%%DATADIR%%/server/docroot/images/combo.png -%%DATADIR%%/server/docroot/images/combo@2x.png -%%DATADIR%%/server/docroot/images/download.png -%%DATADIR%%/server/docroot/images/download@2x.png -%%DATADIR%%/server/docroot/images/f.png -%%DATADIR%%/server/docroot/images/f@2x.png -%%DATADIR%%/server/docroot/images/imported.png -%%DATADIR%%/server/docroot/images/imported@2x.png -%%DATADIR%%/server/docroot/images/indicator.png -%%DATADIR%%/server/docroot/images/indicator@2x.png -%%DATADIR%%/server/docroot/images/library.png -%%DATADIR%%/server/docroot/images/library@2x.png -%%DATADIR%%/server/docroot/images/next.png -%%DATADIR%%/server/docroot/images/next@2x.png -%%DATADIR%%/server/docroot/images/prev.png -%%DATADIR%%/server/docroot/images/prev@2x.png -%%DATADIR%%/server/docroot/images/read.png -%%DATADIR%%/server/docroot/images/read@2x.png -%%DATADIR%%/server/docroot/images/readMark.png -%%DATADIR%%/server/docroot/images/readMark@2x.png -%%DATADIR%%/server/docroot/images/readingMark.png -%%DATADIR%%/server/docroot/images/readingMark@2x.png -%%DATADIR%%/server/docroot/images/up.png -%%DATADIR%%/server/docroot/images/up@2x.png %%DATADIR%%/server/docroot/images/webui/YACLibraryServer.svg -%%DATADIR%%/server/docroot/login.html -%%DATADIR%%/server/templates/folder.tpl -%%DATADIR%%/server/templates/libraries.tpl