head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.4 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.2 pkgsrc-2025Q4-base:1.1; locks; strict; comment @# @; 1.1 date 2025.12.13.17.58.55; author vins; state Exp; branches; next ; commitid g7kK1iglUy2S6hmG; desc @@ 1.1 log @shells/fish3: reimport fish 3.x branch as fish3 fish is a user friendly command line shell for UNIX-like operating systems, written mainly with interactive use in mind. It differs from other shells in that it only provides as few commands as built-ins as possible and has a daemon which allows it to have shared variables and command-line history between shell instances. It also features feature-rich tab-completion and has command-line syntax highlighting. This is the old 3.x branch of the fish shell, written in C++. Unmaintained and no longer supported upstream, but kept in pkgsrc for portability with platforms where a Rust compiler might not be available. @ text @$NetBSD: patch-cmake_Tests.cmake,v 1.1 2025/08/18 07:38:27 wiz Exp $ Fix build with cmake 4. --- cmake/Tests.cmake.orig 2025-08-18 07:37:21.924160132 +0000 +++ cmake/Tests.cmake @@@@ -41,15 +41,6 @@@@ add_custom_target(fish_run_tests USES_TERMINAL ) -# If CMP0037 is available, also make an alias "test" target. -# Note that this policy may not be available, in which case definining such a target silently fails. -cmake_policy(PUSH) -if(POLICY CMP0037) - cmake_policy(SET CMP0037 OLD) - add_custom_target(test DEPENDS fish_run_tests) -endif() -cmake_policy(POP) - # Build the low-level tests code add_executable(fish_tests EXCLUDE_FROM_ALL src/fish_tests.cpp) @