From nobody Tue Jul 04 11:58:28 2023 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 4QwLsd2CJcz4lsr6; Tue, 4 Jul 2023 11:58:29 +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 4QwLsd1L92z3r00; Tue, 4 Jul 2023 11:58:29 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688471909; 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=A4d4pEk8xX+G1Bm3alonpRa1U05U8OeJZtaei42LnzU=; b=vjqnAwQhtOljSIHagg9Sk2TQuR/sN6dcoPmT3xZ2nYl4GZv3/d2OZ7ToSayolTFd13lx/h as89jhu87G5pOqxL80Iwly3UYozLEkYH2xV4qceU8fi+nojrF9c0srVNRIKGgkyySef7v6 decMYkO6a9p8iFiyjIkhJGvu+WtVx3OEqE+IQKRr+NPqoj4uz6FG0vfCpmxPlLqpS4m6YX eAUvEh/YiEZCYB4Ox4mC4hE7BMyQnd3qlAgc9AGRaYIoruXNIJ0Chp/NYB0ty1RdSWNEGZ pIrMC/eNf8anjD4d7Svl97FbBDO1YsPs7E4LFkbMymzV1fdt7f85SKtuOqE6AA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1688471909; 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=A4d4pEk8xX+G1Bm3alonpRa1U05U8OeJZtaei42LnzU=; b=hytgxWTn/btbO3XTfC+Lm2v4ylz+vS+k5Mey0wuK90M7JzvswRnTU9vdfMFojW/c2h3KTX UYB3yH6o8ATsId2R+WGp6TjL12qS8MjljshkK3BN2w0Nrx8guUWbE24p2Kb2etiUwxRxYE bg+ub8kKcA/HOKUwAL8/a6Eg9pLrDsnxg73JACv+/R43grwwVFrNgMAOQJ0rnV9TooPOxW +Ew1Qcv3SCg8OeJ/xMDrSZb/n+uSyIJlsOg4CL0BoUgYnUNx2ywsSgLKupv774dkm9N/8M ZuFF7FU53HA6AtV+j1mLl43x3L0SOIXvpetVpzRY1H38nMgCdhfIn3Q6VoHQqg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1688471909; a=rsa-sha256; cv=none; b=R1rf5+5COtQbMyscCUhkATi5yUXKGQ7nA4N5JhKNMOcGLY6odG0O+321LrloTyTwp+gtnO CbTdLrtuJ5GB67fh9dYQXvJGGxIwGVf5Aite5+pIrlj3M+l+io2Go261DH/ed2vSTtphLG W/Qhq1TIkAukxaoyRiZHbnt49axZ7WIp+sPKMTU33dWHnd0JkxhkhTZlD+OkSvGqyfoKjf LfjlnePkscTwAD0sVEPJFN4iVECB2d4JTvlMQiI33aYINBUCWiIxnXCB9S08g7zdJLOVvE Fw0dHK07zYelai820DCpX4Ss2g76ny9clfW7/39OXqZ4Sk9Zo25dwej2JZPeIA== 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 4QwLsd0PCjzX4v; Tue, 4 Jul 2023 11:58:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 364BwS9K068450; Tue, 4 Jul 2023 11:58:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 364BwS0r068449; Tue, 4 Jul 2023 11:58:28 GMT (envelope-from git) Date: Tue, 4 Jul 2023 11:58:28 GMT Message-Id: <202307041158.364BwS0r068449@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Adam Weinberger Subject: git: 1d7d3b2a6cf9 - main - devel/lua-language-server: Deprecate and set to expire on 8/15/2023 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: adamw X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1d7d3b2a6cf9009e3012059ca7dab7ab24dbe0d6 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by adamw: URL: https://cgit.FreeBSD.org/ports/commit/?id=1d7d3b2a6cf9009e3012059ca7dab7ab24dbe0d6 commit 1d7d3b2a6cf9009e3012059ca7dab7ab24dbe0d6 Author: Adam Weinberger AuthorDate: 2023-07-04 11:52:19 +0000 Commit: Adam Weinberger CommitDate: 2023-07-04 11:58:25 +0000 devel/lua-language-server: Deprecate and set to expire on 8/15/2023 This port is the most important lua LSP server, and is a huge quality-of-life improvement for Neovim configuration. However, the build process is bizarre and complex, and debugging is very difficult. The tip of the iceberg is that the luamake dependency comes only with a raw ninja file; that changes nothing, but does represent the complexity of the the build process. Luamake does nominally support FreeBSD, but definitely isn't tested on it. Versions of LuaLS after 3.6.9 dump core immediately when used in Neovim, and I don't have the time or expertise to figure out why. Additionally, the last couple versions don't even compile. If someone is inclined to debug LuaLS and get it working, I would be absolutely thrilled to un-deprecate it. But if that doesn't occur, it's not worth keeping in the tree. The port is set to expire on 8/15/2023. --- devel/lua-language-server/Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/devel/lua-language-server/Makefile b/devel/lua-language-server/Makefile index 5f3f3723527b..a8c8d459dca1 100644 --- a/devel/lua-language-server/Makefile +++ b/devel/lua-language-server/Makefile @@ -10,6 +10,9 @@ WWW= https://github.com/luals/lua-language-server LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Versions after 3.6.9 dump core (and do not compile) +EXPIRATION_DATE=2023-08-15 + LIB_DEPENDS= libinotify.so:devel/libinotify USES= compiler:features dos2unix lua:build ninja:make