From nobody Tue Feb 10 05:43:18 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 4f99TL6Xh8z6RV9j for ; Tue, 10 Feb 2026 05:43:18 +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" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4f99TL5BdXz3jqw for ; Tue, 10 Feb 2026 05:43:18 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1770702198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/5+T3lX0cwoT1HShWPrXTfGuWSVuI3KU0flRtaoRyig=; b=S/74E4AesmipGJibyInCbfuJMLZcnKUDUtbFk4h8m4ZrflpNzBL1w9VFRhsydprDelviCx /Ad75RvXuioEluQF75NVlCTmE/hIE996OqqTUi0INqGwGgRfEF5vKy6R7WGSJ0w14fEuV+ Xw8Jwh3NdgyGofzBACK+qy8DZTtjNaxsdaMtc+OgV/bjrubj0LR0iQiAbzQHw7zPF7hwXz ZCgAcoln/yGRKrxZbNws8Akc1OdZdbEKJLwgQZZQU7J1vNauAMi6Vk1vPu6mP0pPY3J+Nq 04nNgl6vVLMhtucsJBcC6cZGkCleF3KPomrEXTxyXUoox2zDQis/AWQuXLK1Tw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1770702198; a=rsa-sha256; cv=none; b=QcjcrzkcqezNDk5E0lNbIWY1ajm/Y2j4ZXYcI9A2CrFLaMSnQdgSp2pOGTF0pi7G3HrFNw 4aBVgAYEZVYXLPhs8JK2j7pp2SWAXv3J6LYkjW85nwvMjEeDHcOy2nMlCPvL0u0M8bJBQ2 j4k6Nu3ADRH0A2MsPX6TX3pYttdFG3/D05NVB7YoKe0m09mUzwsiGyua1RLZQFhgUbQJpp Vyi0kkYe8mPL9bpKdT/3Ep+twAN25hdXj6mBYg7GN0hIeSVCp2cSbHw4RLjEAT11eLcLUI 68xAIgISZuBPIipgGOTzKEniSvbNbDQ5NenK6TX6bhGu7uaIxJDCJ+HERIoIBw== 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=1770702198; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=/5+T3lX0cwoT1HShWPrXTfGuWSVuI3KU0flRtaoRyig=; b=dDRnOnSezHo0LgLzb5tW3YKJK8bRT2ZVGPx+MfBkC9M3HaM0nLbhwT9cGQsQyMfXYhfsnM /3GIfBjbz9Nmj/5PAn1GwVYNT5DMos0N+xbAqVuKd3jieamBUMWClG2Bo1E7C7dbZqHqU+ LhT9OAE+MWDThvX8I3stPrg+dvD/Ax7w1x92SM9rI7F0PlAhB7cV/nclmrGQcS9631JaNa nFRsdkkreqrfyoL9lEbw+d8gLlgRJDqR46qQ8Ac3FbnsD5OAqjKJUy1NXRmCPP1Mc/N59k Byi/MI6D7eVkT8T7lffIyd+jZekjWyKzp+ZYPKov1sVqAbgeVtw3fSAaHsH89Q== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4f99TL4YW4z15G7 for ; Tue, 10 Feb 2026 05:43:18 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 316a8 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Tue, 10 Feb 2026 05:43:18 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Olivier Duchateau From: Don Lewis Subject: git: e1210be36c90 - main - textproc/enchant2: update to 2.8.14 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: truckman X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e1210be36c905955247d3a0c429b0ca5ae054286 Auto-Submitted: auto-generated Date: Tue, 10 Feb 2026 05:43:18 +0000 Message-Id: <698ac576.316a8.545782a0@gitrepo.freebsd.org> The branch main has been updated by truckman: URL: https://cgit.FreeBSD.org/ports/commit/?id=e1210be36c905955247d3a0c429b0ca5ae054286 commit e1210be36c905955247d3a0c429b0ca5ae054286 Author: Olivier Duchateau AuthorDate: 2026-02-09 05:32:54 +0000 Commit: Don Lewis CommitDate: 2026-02-10 05:42:11 +0000 textproc/enchant2: update to 2.8.14 Update to 2.8.14 Release v2.8.11 This bug fixes a crash when an invalid language tag is given in certain circumstances. There are some internal code simplifications. Release v2.8.12 This release fixes a crash introduced in the previous release where a dictionary object could contain a pointer to a defunct provider, and hence certain dictionary operations would crash. Release v2.8.13 This release fixes a bug in the word division algorithm of enchant(1) introduced in 2.8.4, which itself was attempting to fix bugs introduced in the previous release. This could have caused a crash, but it seems we were saved by careful bounds checking in GLib. Instead, it merely meant that characters not valid at the end of a word were not removed as they should be before spell-checking. Note that this bug only affected users of the enchant(1) program, for example Emacs users using it via Emacs’s “ispell” command. Users using libenchant (i.e. most users) were not affected. NOTE TO PACKAGERS: this release has a minor bug in one of the tests, which can fail. A workaround (thanks to another bug I have yet to fix) is to install an English dictionary for whichever provider is the default for English in your build. (This is why I didn't notice the bug before release, sorry!) Release v2.8.14 This release fixes a test failure in the previous release, and improves enchant(1)’s word division algorithm, so that it only considers words that contain at least one letter. (Words may contain characters that aren’t letters, but Enchant was for example considering “1900” to be a word, which is probably not helpful.) PR: 288525 --- textproc/enchant2/Makefile | 2 +- textproc/enchant2/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/textproc/enchant2/Makefile b/textproc/enchant2/Makefile index 725b9e184070..dd16a1f520e5 100644 --- a/textproc/enchant2/Makefile +++ b/textproc/enchant2/Makefile @@ -1,5 +1,5 @@ PORTNAME= enchant -DISTVERSION= 2.8.10 +DISTVERSION= 2.8.14 CATEGORIES= textproc gnome MASTER_SITES= https://github.com/rrthomas/${PORTNAME}/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= 2 diff --git a/textproc/enchant2/distinfo b/textproc/enchant2/distinfo index 2d5a5e9c7650..9e0a70eee753 100644 --- a/textproc/enchant2/distinfo +++ b/textproc/enchant2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750873768 -SHA256 (enchant-2.8.10.tar.gz) = 6db791265ace652c63a6d24f376f4c562b742284d70d3ccb9e1ce8be45b288c9 -SIZE (enchant-2.8.10.tar.gz) = 1259599 +TIMESTAMP = 1766080680 +SHA256 (enchant-2.8.14.tar.gz) = d04588769399ff7140fa214b9731e6fc6eda9bb2e75df9f67263717710bb4c4b +SIZE (enchant-2.8.14.tar.gz) = 1271904