From nobody Mon Nov 28 11:03:05 2022 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 4NLMyK67CNz4hbT0; Mon, 28 Nov 2022 11:03:05 +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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NLMyK5dN8z3HZk; Mon, 28 Nov 2022 11:03:05 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669633385; 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=NoneRGwUVZ71587DnulzvTe3fKXdZI/dDCr1KUJ0Ll8=; b=SHTyw693afhMuMQK5viaXaUuIHD1nREvv73EWaO4ktIHYmJNrxk0U6OBFTXVqP8boDoeR+ 0h0UzXONUVJRyoyl597bt5UkJEf8rH/KnZgigvzM39n0zlan0blhYHatdzv2Cd7QGrJj6L t/UG9Um84sR84DexZpJsARsDdEQTHBgDhiZQuvKNqKC+jEefol3y1LuWSOQAmSxn2l6KR3 171CrQgbuzPBB7AmNgUhkQ+OJCxSF9dufWEMnHri+xchoc49x1wOftUzZLB9kVLCY53oNU 72kDjO32p9A9lV4JA8clmKdhDeeT0XFeNUhHqUnTC3kupk2Us+A80whBzdMr+Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1669633385; 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=NoneRGwUVZ71587DnulzvTe3fKXdZI/dDCr1KUJ0Ll8=; b=qsB4c2l5P5AycAY+0LNUheyJVbHjlUGP1hJSY2lfBO1X7FQwC8KhI9hK6zEmB7i7GuGCJt eU5fd95SjrtWEg304EZv7Ex3xHFjNmI3XGLGpPKQq69EokFYt5IchbZro0amWnoQwnXptg 3+M3tW2JSWFoGpOQ86CnQeq8Xe+cjtQYnmq7IlgOmhLtopMqoAkStZZ9RS6WegrtbtkHQ7 459pWMdcjeu18PMi320qRFf8HrdBKsIbzZjOgkKjHS2u6jk5mFeHa82ZIKW0PMLCkJtz62 sDkFT2qkIptxJX1yjakap+aCgRrBziCNsKInr3WOnn7tQLpGm5yoObRDfUFtXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1669633385; a=rsa-sha256; cv=none; b=RnJS1r0T3+LPAievfrT0Nag2D2dSj6T6ur00M1hPmhtz2YWYp/rCiV9H7V3orGToaMJUxG hWDHB9WSYQ8cRZqUICWcKLAq5TRZItC2oJKdR0ztahe9FFNFDi90ihLu8nUPGKhm0gdEGM f+ZN8rZMA3nJuIQ43mGIDOWn7oFDHNFlS7N3o2ZC1AnjacUz7YdT8qLrg03ryotkhvmt+m Uh9XPG81JoH7GV4K3MQoDdRaZ4ou+1PNzp1eJRdF/PEjOEdZ4hWpoGksQjv6JopsgW8rIr o/ONLPx6upRjx2XnZyisi72Acqglv2Mt60YbI2PON1pAG2Um70wftoSWPL5/jA== 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 4NLMyK4h8dzZZp; Mon, 28 Nov 2022 11:03:05 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2ASB35Qh041729; Mon, 28 Nov 2022 11:03:05 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2ASB35RD041728; Mon, 28 Nov 2022 11:03:05 GMT (envelope-from git) Date: Mon, 28 Nov 2022 11:03:05 GMT Message-Id: <202211281103.2ASB35RD041728@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Dima Panov Subject: git: 3c5671ce73ae - main - graphics/inkscape: fix spellchecking related depends (+) 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: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fluffy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3c5671ce73aea8479f77c03c20f218007a512242 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by fluffy: URL: https://cgit.FreeBSD.org/ports/commit/?id=3c5671ce73aea8479f77c03c20f218007a512242 commit 3c5671ce73aea8479f77c03c20f218007a512242 Author: Dima Panov AuthorDate: 2022-11-28 10:59:43 +0000 Commit: Dima Panov CommitDate: 2022-11-28 10:59:43 +0000 graphics/inkscape: fix spellchecking related depends (+) Inkscape does not use libgtkspell, libaspell or libenchant in any way, these dependencies were incorrect and need to be removed. It does optionally use libgspell, so add corresponding option and dependency [1] While here, add runntime dependency on py-cachecontrol, py-requests and py-filelock [2] PR: 267967 [1], 267754 [2] --- graphics/inkscape/Makefile | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile index 45021a11809f..94a1dba20868 100644 --- a/graphics/inkscape/Makefile +++ b/graphics/inkscape/Makefile @@ -1,6 +1,6 @@ PORTNAME= inkscape DISTVERSION= 1.2.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= graphics gnome MASTER_SITES= https://media.inkscape.org/dl/resources/file/ @@ -27,24 +27,23 @@ LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs \ libgc.so:devel/boehm-gc \ libgdl-3.so:x11-toolkits/gdl \ libgsl.so:math/gsl \ - libgtkspell3-3.so:textproc/gtkspell3 \ liblcms2.so:graphics/lcms2 \ libfribidi.so:converters/fribidi \ - libaspell.so:textproc/aspell \ libfontconfig.so:x11-fonts/fontconfig \ libfreetype.so:print/freetype2 \ libharfbuzz.so:print/harfbuzz \ libpotrace.so:graphics/libpotrace \ libpng.so:graphics/png \ libsoup-2.4.so:devel/libsoup \ - libenchant-2.so:textproc/enchant2 \ libyaml.so:textproc/libyaml \ libdouble-conversion.so:devel/double-conversion \ lib2geom.so:math/lib2geom RUN_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}appdirs>0:devel/py-appdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}filelock>=3.7.1:sysutils/py-filelock@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}scour>0:textproc/py-scour@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}cachecontrol>0:www/py-cachecontrol@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cssselect>0:www/py-cssselect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ps2pdf:print/ghostscript9-agpl-base \ @@ -66,8 +65,8 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}_${DATETAG} SHEBANG_FILES= share/extensions/*.py share/extensions/genpofiles.sh \ share/templates/*.py man/fix-roff-punct -OPTIONS_DEFINE= OPENMP POPPLER SCRIBUS VISIO CDR DBUS WPG GVFS NLS -OPTIONS_DEFAULT= POPPLER VISIO CDR WPG GM +OPTIONS_DEFINE= OPENMP POPPLER SCRIBUS VISIO CDR DBUS WPG GVFS NLS GSPELL +OPTIONS_DEFAULT= POPPLER VISIO CDR WPG GM GSPELL OPTIONS_DEFAULT_amd64= OPENMP OPTIONS_RADIO= IMAGICK OPTIONS_RADIO_IMAGICK= IMAGICK6 GM @@ -114,6 +113,10 @@ GM_CMAKE_BOOL= WITH_GRAPHICS_MAGICK NLS_CMAKE_BOOL= WITH_NLS NLS_USES= gettext +GSPELL_DESC= Support for spell checking through gspell +GSPELL_CMAKE_BOOL= WITH_GSPELL +GSPELL_LIB_DEPENDS= libgspell-1.so:textproc/gspell + post-patch: @${REINPLACE_CMD} -e 's|COMMAND python3|COMMAND ${PYTHON_VERSION}|g' \ ${WRKSRC}/share/*/CMakeLists.txt