From nobody Thu Jan 2 22:13:19 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 4YPLZ83CLgz5k2mc; Thu, 02 Jan 2025 22:13:20 +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 4YPLZ8176rz46HW; Thu, 2 Jan 2025 22:13:20 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735856000; 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=xWbAsmqcJMYqhtI6TGW5L2OvsqUgj39sgxrAGsC+TNo=; b=HdTgjQiD6ckIbP8VqL1MnfK9bEB6vs3L51tQo+3vFVwuVuTDwi+KmuRQ/TfOxrPCGc5xxd 9JTegjrIx41ZJLCk3z0r1UbVdcpzj7b6F1wOex4yKOd5AMCg/CveqkfWQkt0T1hTBEAKMe mguQ1pS+NGLk0juOjQg8zjH9UUDgl0yRcVeNrvE9TRy9DpWJGnNyJRbquNTQIW3ew85jrZ jQUehhECWIfVVfxFVwBrZy8G86Fqqz0NYLFqtVvozlxqS9P9JM0KicGjC4gixwS2hFu01t 3C/+imG9X8QfTzKUWYl6+vnvGxPeMP+6ZEHhQBhUZL3O24i76RfOBkO+2O17HA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1735856000; 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=xWbAsmqcJMYqhtI6TGW5L2OvsqUgj39sgxrAGsC+TNo=; b=PkPeb+bEMBVTb4A6FKgmYZqaubTlosW1UqMOxyO1OC7HPtf5r+pDqLScUrs41naWSMjFKL JC77bMOVUXsk8CTU3H7XWmOTMzVRHpkdwOjK+CExzg/IN+GcP2f7V83jZ6mZ+jG3UZGayY qetfWol6TD4yMSSR/VV6/JE3e7FxVBZFtHYgHOWmZROlHvweHlKnC4rDNsFD4AGM/zkYup Grmb5f37j7yvGo53YK0aa4eopNQuRs4pd5SKHCqVv+07cjR/BaroYkdNn4eFovoytfMlY3 Z8LOO/iyjKI9f90x0Ubi7x9O5Wz3nXcY0c6MmZDh2Pdyz48YPsTqEUIiaxLQ+g== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1735856000; a=rsa-sha256; cv=none; b=SFQy5Gw09V+rWZHYW4XxtMBD8FHjxSUK2MOssCE/KQFS8uqN3lzdbZJxN3IdOoe+WwqgZZ UtQ73ymj79IgEPf84LbpMxVg3kYix2RCr/EABQyNGnp/mPd8T/PQQWxjyRH7hnyEJo+gM6 VJYUGhFSHXYQS0YDZqdZ4aabXiH+JZslIngJ6TrgIrtl5ego9+JEdmd7exW245u4RSh5VZ nhOKAlot8v5A9Pi3d5aeiKGybqIp/7YPfCAYIk7z9dmqdmDxVkdo/dsJfrJRdBCtUGGZsO bN8tS/kMXuGuV+lLpSHayyUDLtVkEnVdNW71o9l8sy47MWGlOZUY0djr7385qQ== 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 4YPLZ80Bfwzw1t; Thu, 02 Jan 2025 22:13:20 +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 502MDJAV098792; Thu, 2 Jan 2025 22:13:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 502MDJNj098789; Thu, 2 Jan 2025 22:13:19 GMT (envelope-from git) Date: Thu, 2 Jan 2025 22:13:19 GMT Message-Id: <202501022213.502MDJNj098789@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: 420fb73865e0 - main - editors/neovim-qt: Remove Qt flavors 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: 420fb73865e04409f0b8cb7cd2f151cdb690fca9 Auto-Submitted: auto-generated The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=420fb73865e04409f0b8cb7cd2f151cdb690fca9 commit 420fb73865e04409f0b8cb7cd2f151cdb690fca9 Author: Nuno Teixeira AuthorDate: 2025-01-02 21:35:34 +0000 Commit: Nuno Teixeira CommitDate: 2025-01-02 22:12:41 +0000 editors/neovim-qt: Remove Qt flavors 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 --- MOVED | 2 ++ editors/neovim-qt/Makefile | 24 +++++++----------------- 2 files changed, 9 insertions(+), 17 deletions(-) diff --git a/MOVED b/MOVED index 72b9c796418a..ced7aa6b04dc 100644 --- a/MOVED +++ b/MOVED @@ -3994,3 +3994,5 @@ x11/libfmqt-l10n||2025-01-02|Unknown, port deleted long time ago, entry added to x11/lightdm-slick-greeter||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11/mere-about||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org x11/mere-utils||2025-01-02|Unknown, port deleted long time ago, entry added to clean up portscout.freebsd.org +editors/neovim-qt@qt5|editors/neovim-qt|2025-01-02|Flavorization has been removed. Qt 5.x has been long deprecated upstream. Please use the unflavored editors/neovim-qt port based on Qt 6.x instead +editors/neovim-qt@qt6|editors/neovim-qt|2025-01-02|Flavorization has been removed. Continue to enjoy editors/neovim-qt based on Qt 6.x as usual diff --git a/editors/neovim-qt/Makefile b/editors/neovim-qt/Makefile index 8c784092aaeb..7f602a58aa1f 100644 --- a/editors/neovim-qt/Makefile +++ b/editors/neovim-qt/Makefile @@ -1,11 +1,11 @@ PORTNAME= neovim-qt DISTVERSIONPREFIX= v DISTVERSION= 0.2.18 +PORTREVISION= 1 CATEGORIES= editors -PKGNAMESUFFIX= ${FLAVOR:S/qt//} MAINTAINER= eduardo@FreeBSD.org -COMMENT= Neovim client library and QT${FLAVOR:S/qt//} GUI +COMMENT= Neovim client library and Qt6 GUI WWW= https://github.com/equalsraf/neovim-qt/ LICENSE= ISCL @@ -15,23 +15,13 @@ BUILD_DEPENDS= neovim>=0:editors/neovim LIB_DEPENDS= libmsgpack-c.so:devel/msgpack-c RUN_DEPENDS= neovim>=0:editors/neovim -FLAVORS= qt5 qt6 -FLAVOR?= ${FLAVORS:[1]} -qt5_CONFLICTS_INSTALL= neovim-qt6 -qt6_CONFLICTS_INSTALL= neovim-qt5 - -USES= ${_USES_${FLAVOR}} cmake desktop-file-utils qt:${FLAVOR:S/qt//} +USES= cmake desktop-file-utils gl qt:6 USE_GITHUB= yes GH_ACCOUNT= equalsraf -_USES_qt6= gl -_USE_QT_qt5= core gui network svg testlib widgets buildtools:build \ - qmake:build -_USE_QT_qt6= base svg -_USE_GL_qt6= opengl -USE_GL= ${_USE_GL_${FLAVOR}} -USE_QT= ${_USE_QT_${FLAVOR}} - -CMAKE_ARGS= -DWITH_QT=Qt${FLAVOR:S/qt//} +USE_GL= opengl +USE_QT= base svg + +CMAKE_ARGS= -DWITH_QT=Qt6 CMAKE_ON= USE_SYSTEM_MSGPACK CMAKE_OFF= ENABLE_TESTS