From nobody Thu Jan 02 15:02:02 2025 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 4YP90V5CfXz5jJwf; Thu, 02 Jan 2025 15:02:02 +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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YP90V4cjkz4Qvs; Thu, 2 Jan 2025 15:02:02 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735830122; 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=NfJ5sQR5R19JL6pABptpOYkNYVjwpsIew7BCj3a88t0=; b=i5tR1KL4Fq07DHU5/BQO/+Ag28ou8VNFY/oAHkdCvc1wcUeF2bbg31Vhq3IBFtcdXG4cPe mZChJ8gDbZnZ67ef5Szpt1lkFMocWoYlJrQMY3O5+e7Hp1dEOXZzYpZlXzzxqCNjFEMRtJ zBmeHRO2chLBkKgfgUBHQNJsTK/kkalBoN/BaN3w8CRiY4qT8+SIhVEdQg68rdMAu2i9VG dar5D3b43YNHnfRDCbRVqRsf4+QWZa2vDwTcAW67yRPSVF0U4vl5lvtPA2wWYVgNrWJSb7 GrQAQbdnreeISa97eAH9uAQdP4UCiSikFIYFm/+i0g7bmnrKh7hg0aqG0r5Y7g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735830122; 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=NfJ5sQR5R19JL6pABptpOYkNYVjwpsIew7BCj3a88t0=; b=jldnSaJl4R/WUpRhjoM3QS53x3YYrEKe3660/r90x8Bd0TOKpTfyE8cnTxyp3Dqa0qaHV7 0x4XMIn/DQEdS0sl3PmLOQsJDKkygYXH+WF4vUx5XTjwuf8QqHIbfbfm1QqdUgDe8yBkJs lyP3lRhA0KHECShybTROJOgb1wxBr//S9r/4cLTZ2cKN1vppJtihCiR3q1i66+NsvC+kz4 h2luv/fCSrNBer/72+JVXDa5bjjU8BaeQY/tUF9d2GVShQT+BZkC8devBMabui41Ohx34N NERcPNnxdqMZhOSEZg94IbwcbTqEtatnhlYlb6IOQSmMhctl6jrZOlPyWf2DvA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735830122; a=rsa-sha256; cv=none; b=WrdPXpxmTj416MjY6XLrHtZO+ooqbqrkKQNcoI6qiUZPehfMHXPm+P8o/OdYpJuWVjGJTi kg23fSjqPntsiMDFNM6vMvljihVBqKKEp0cJxY98guNWBTfCwqnA7b+2+/zOM28CjtC/ju lH9Zyt9wnQZiRAj2xjkI4nkiV+Yqr1PspnUGbjrVi9W6oy9HuThn2MT7WA2nj4uAvhA1+I YtOj7qYIRpxgBC/gOK3bxJdqas+/Nq5rah4mBFZ82EHcjWSbhCYAeOLvhaECLpbLm2MWzN w9PNCOHUipHucHd7iRKoTkRv1wIYISe9Tsc2Hh+31iUr1sWPYTfLyB9yXxrZPw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YP90V42m5zj5x; Thu, 02 Jan 2025 15:02:02 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 502F22tJ086946; Thu, 2 Jan 2025 15:02:02 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 502F22n2086943; Thu, 2 Jan 2025 15:02:02 GMT (envelope-from git) Date: Thu, 2 Jan 2025 15:02:02 GMT Message-Id: <202501021502.502F22n2086943@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: 696f37e18a8a - main - graphics/yacreader: Update to 9.15.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: 696f37e18a8a44e2c42135ef74f81632795f774d Auto-Submitted: auto-generated The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=696f37e18a8a44e2c42135ef74f81632795f774d commit 696f37e18a8a44e2c42135ef74f81632795f774d Author: Nuno Teixeira AuthorDate: 2025-01-02 13:58:24 +0000 Commit: Nuno Teixeira CommitDate: 2025-01-02 15:01:49 +0000 graphics/yacreader: Update to 9.15.0 - Switch to GH MASTER_SITES and use release tarball - Pet Q/A check and use GL=opengl - Strip binaries - Remove flavorization: Drop local Qt 5.x support for ease of maintainership and its eventual removal from the FreeBSD ports tree. Qt 5.x has been long deprecated upstream [1] and the FreeBSD kde@ team recommends using Qt 6.x for end-user applications whenever possible. [1] https://www.qt.io/blog/qt-5.15-support-ends ChangeLog: https://github.com/YACReader/yacreader/releases/tag/9.15.0 --- MOVED | 2 ++ graphics/yacreader/Makefile | 30 +++++++++++------------------- graphics/yacreader/distinfo | 6 +++--- 3 files changed, 16 insertions(+), 22 deletions(-) diff --git a/MOVED b/MOVED index b9f2a8fa2c16..e93d2301e3b1 100644 --- a/MOVED +++ b/MOVED @@ -3855,3 +3855,5 @@ japanese/onew||2025-01-01|Has expired: Unfetchabled and listed BROKEN for over y lang/twelf||2025-01-01|Has expired: Dead upstream and fails to build devel/py-codecov||2025-01-01|Has expired: Deprecated by upstream. On February 1, 2022 this uploader will be completely deprecated and will no longer be able to upload coverage to Codecov editors/imhex-current||2025-01-02||Replaced with editors/imhex +graphics/yacreader@qt5|graphics/yacreader|2025-01-02|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use the unflavored graphics/yacreader port based on Qt 6.x instead +graphics/yacreader@qt6|graphics/yacreader|2025-01-02|Flavorization has been removed. Continue to enjoy graphics/yacreader based on Qt 6.x as usual diff --git a/graphics/yacreader/Makefile b/graphics/yacreader/Makefile index ca48089251b4..8340b9951a6a 100644 --- a/graphics/yacreader/Makefile +++ b/graphics/yacreader/Makefile @@ -1,7 +1,8 @@ PORTNAME= yacreader -DISTVERSION= 9.14.2 -PORTREVISION= 2 +DISTVERSION= 9.15.0 CATEGORIES= graphics +MASTER_SITES= https://github.com/YACReader/${PORTNAME}/releases/download/${DISTVERSION}/ +EXTRACT_SUFX= -src.tar.xz MAINTAINER= eduardo@FreeBSD.org COMMENT= Yet another comic reader @@ -10,23 +11,9 @@ WWW= https://www.yacreader.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING.txt -FLAVORS= qt6 qt5 - -USES= compiler:c++11-lib desktop-file-utils pkgconfig qmake qt:6 -USE_GITHUB= yes +USES= compiler:c++17-lang desktop-file-utils pkgconfig qmake qt:6 tar:xz USE_QT= 5compat base declarative multimedia svg tools:build -.if ${FLAVOR:U} == qt5 -PKGNAMESUFFIX= -${FLAVOR} -USES:= ${USES:S/qt:6/qt:5/} -USE_QT= qmake:build buildtools:build core concurrent:build declarative \ - gui linguisttools:build multimedia network quickcontrols2 \ - sql sql-sqlite3:run svg testlib:build widgets -CONFLICTS_INSTALL= ${PORTNAME} -.else -CONFLICTS_INSTALL= ${PORTNAME}-qt5 -.endif - OPTIONS_DEFINE= ARCHIVE OPENGL POPPLER OPTIONS_DEFAULT=OPENGL POPPLER @@ -36,10 +23,15 @@ ARCHIVE_QMAKE_ON= CONFIG+=libarchive ARCHIVE_LIB_DEPENDS_OFF=libunarr.so:archivers/unarr OPENGL_USES= gl -OPENGL_USE= GL=gl +OPENGL_USE= GL=opengl OPENGL_QMAKE_OFF= CONFIG+=no_opengl -POPPLER_LIB_DEPENDS= libpoppler-${FLAVOR}.so:graphics/poppler-${FLAVOR} +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 + .include diff --git a/graphics/yacreader/distinfo b/graphics/yacreader/distinfo index 583baea23e2a..3426ba6e49a5 100644 --- a/graphics/yacreader/distinfo +++ b/graphics/yacreader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1707931927 -SHA256 (yacreader-yacreader-9.14.2_GH0.tar.gz) = f8d7643d9676504d7b52cafaca1bec3bc262bd13f9d272a79ad83662eaaeb01c -SIZE (yacreader-yacreader-9.14.2_GH0.tar.gz) = 1759841 +TIMESTAMP = 1735819532 +SHA256 (yacreader-9.15.0-src.tar.xz) = d0f69b7446dd36fdd29ce1a69787a8b563db8b52d2d2444dab678a2d9ae7e6ea +SIZE (yacreader-9.15.0-src.tar.xz) = 1380428