diff --git a/pkgs/by-name/fa/falcon/bump-minimum-cmake-required-version.patch b/pkgs/by-name/fa/falcon/bump-minimum-cmake-required-version.patch deleted file mode 100644 index 5f72338cc57e..000000000000 --- a/pkgs/by-name/fa/falcon/bump-minimum-cmake-required-version.patch +++ /dev/null @@ -1,250 +0,0 @@ -From a1f4fa1607249b0356c2cd2c54134cb3dc2dc231 Mon Sep 17 00:00:00 2001 -From: Stanislas Marquis -Date: Fri, 3 Mar 2023 12:44:09 +0100 -Subject: [PATCH] Update cmake minimum version >= 3.16.3 (ubuntu FF) - ---- - CMakeLists.txt | 2 +- - apps/faldoc/CMakeLists.txt | 2 +- - clt/falcon/editline/CMakeLists.txt | 4 ++-- - dist/nsis/CMakeLists.txt | 2 +- - modules/native/MP/CMakeLists.txt | 2 +- - modules/native/conio/CMakeLists.txt | 2 +- - modules/native/curl/CMakeLists.txt | 2 +- - modules/native/dbi/CMakeLists.txt | 2 +- - modules/native/dbus/CMakeLists.txt | 2 +- - modules/native/dynlib/CMakeLists.txt | 2 +- - modules/native/feathers/CMakeLists.txt | 2 +- - modules/native/gd2/CMakeLists.txt | 2 +- - modules/native/gtk/CMakeLists.txt | 2 +- - modules/native/hpdf/CMakeLists.txt | 2 +- - modules/native/sdl/CMakeLists.txt | 2 +- - modules/native/wopi/CMakeLists.txt | 2 +- - tests/native/dynlib/CMakeLists.txt | 2 +- - 17 files changed, 18 insertions(+), 18 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 81c404677..de2125e3d 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -34,7 +34,7 @@ - # List of available modules: CURL DBI DBUS DYNLIB GD2 GTK PDF SDL - # - --cmake_minimum_required(VERSION 2.6.2) -+cmake_minimum_required(VERSION 3.16.3) - project(Falcon) - - -diff --git a/apps/faldoc/CMakeLists.txt b/apps/faldoc/CMakeLists.txt -index 3e0867f63..7ef40d7b3 100644 ---- a/apps/faldoc/CMakeLists.txt -+++ b/apps/faldoc/CMakeLists.txt -@@ -4,7 +4,7 @@ - # CMake configuration file for Feather modules - #################################################################### - --cmake_minimum_required(VERSION 2.6.2) -+cmake_minimum_required(VERSION 3.16.3) - project(falcon-app-faldoc) - - set(FALDOC_DIR "${FALCON_APP_DIR}/faldoc" ) -diff --git a/clt/falcon/editline/CMakeLists.txt b/clt/falcon/editline/CMakeLists.txt -index 8b51862ad..933ef0a13 100644 ---- a/clt/falcon/editline/CMakeLists.txt -+++ b/clt/falcon/editline/CMakeLists.txt -@@ -1,4 +1,4 @@ --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - project(Editline) - - find_package(Curses REQUIRED) -@@ -23,4 +23,4 @@ configure_file( - ${CMAKE_CURRENT_SOURCE_DIR}/config.h.cmake - ${CMAKE_CURRENT_BINARY_DIR}/config.h - ) -- -\ No newline at end of file -+ -diff --git a/dist/nsis/CMakeLists.txt b/dist/nsis/CMakeLists.txt -index c6e0110bb..996ce5436 100644 ---- a/dist/nsis/CMakeLists.txt -+++ b/dist/nsis/CMakeLists.txt -@@ -1,7 +1,7 @@ - # - # Configurator for NSIS installer - # --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - - # - # Files to be configured -diff --git a/modules/native/MP/CMakeLists.txt b/modules/native/MP/CMakeLists.txt -index 2b86107e0..f8eba5c40 100644 ---- a/modules/native/MP/CMakeLists.txt -+++ b/modules/native/MP/CMakeLists.txt -@@ -5,7 +5,7 @@ - #################################################################### - - PROJECT(MP) --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules) - # Set here project-wide options - # OPTION( WITH_OPT "An poption" OFF) -diff --git a/modules/native/conio/CMakeLists.txt b/modules/native/conio/CMakeLists.txt -index 104c9bcec..d828d7e09 100644 ---- a/modules/native/conio/CMakeLists.txt -+++ b/modules/native/conio/CMakeLists.txt -@@ -4,7 +4,7 @@ - # CMake configuration file for @PROJECT_NAME@ - #################################################################### - --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - project(conio) - - # find the falcon installation. Set CMAKE_INSTALL_PREFIX to the falcon root -diff --git a/modules/native/curl/CMakeLists.txt b/modules/native/curl/CMakeLists.txt -index 2f1e908e7..7d7a2377c 100644 ---- a/modules/native/curl/CMakeLists.txt -+++ b/modules/native/curl/CMakeLists.txt -@@ -4,7 +4,7 @@ - # CMake configuration file for curl - #################################################################### - --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - project(Falcon_curl) - list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) - -diff --git a/modules/native/dbi/CMakeLists.txt b/modules/native/dbi/CMakeLists.txt -index 3a3f72c5f..20dbee902 100644 ---- a/modules/native/dbi/CMakeLists.txt -+++ b/modules/native/dbi/CMakeLists.txt -@@ -3,7 +3,7 @@ - # - # CMake configuration file for DBI - #################################################################### --cmake_minimum_required(VERSION 2.6.2) -+cmake_minimum_required(VERSION 3.16.3) - project(Falcon_DBI) - - list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake) -diff --git a/modules/native/dbus/CMakeLists.txt b/modules/native/dbus/CMakeLists.txt -index 4bd76ce38..09f575fa7 100644 ---- a/modules/native/dbus/CMakeLists.txt -+++ b/modules/native/dbus/CMakeLists.txt -@@ -5,7 +5,7 @@ - #################################################################### - - PROJECT(dbus) --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - - INCLUDE( ${CMAKE_ROOT}/Modules/FindPkgConfig.cmake) - -diff --git a/modules/native/dynlib/CMakeLists.txt b/modules/native/dynlib/CMakeLists.txt -index 92bc09e59..6e1f31ec9 100644 ---- a/modules/native/dynlib/CMakeLists.txt -+++ b/modules/native/dynlib/CMakeLists.txt -@@ -4,7 +4,7 @@ - # CMake configuration file for dynlib - #################################################################### - --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - project(Falcon_dynlib) - - find_package(Falcon REQUIRED) -diff --git a/modules/native/feathers/CMakeLists.txt b/modules/native/feathers/CMakeLists.txt -index 7be6dca12..3591a4b9a 100644 ---- a/modules/native/feathers/CMakeLists.txt -+++ b/modules/native/feathers/CMakeLists.txt -@@ -3,7 +3,7 @@ - # - # CMake configuration file for Feather modules - #################################################################### --cmake_minimum_required(VERSION 2.6.2) -+cmake_minimum_required(VERSION 3.16.3) - PROJECT(Falcon_Feathers) - - # Find our Find*.cmake files -diff --git a/modules/native/gd2/CMakeLists.txt b/modules/native/gd2/CMakeLists.txt -index 7d775d1e7..73692d4fd 100644 ---- a/modules/native/gd2/CMakeLists.txt -+++ b/modules/native/gd2/CMakeLists.txt -@@ -5,7 +5,7 @@ - #################################################################### - - PROJECT(gd2) --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - MESSAGE(STATUS "Building GD2 module" ) - - -diff --git a/modules/native/gtk/CMakeLists.txt b/modules/native/gtk/CMakeLists.txt -index 0f08e4bb3..f1bc647e9 100644 ---- a/modules/native/gtk/CMakeLists.txt -+++ b/modules/native/gtk/CMakeLists.txt -@@ -3,7 +3,7 @@ - # - project( gtk ) - --cmake_minimum_required( VERSION 2.6.3 ) -+cmake_minimum_required( VERSION 3.16.3 ) - - list( APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ) - -diff --git a/modules/native/hpdf/CMakeLists.txt b/modules/native/hpdf/CMakeLists.txt -index 679444146..cf86e9392 100644 ---- a/modules/native/hpdf/CMakeLists.txt -+++ b/modules/native/hpdf/CMakeLists.txt -@@ -4,7 +4,7 @@ - # CMake configuration file for Feather modules - #################################################################### - --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - project(falcon-module-hpdf) - - list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules") -diff --git a/modules/native/sdl/CMakeLists.txt b/modules/native/sdl/CMakeLists.txt -index 32a07dfd5..7d46ae513 100644 ---- a/modules/native/sdl/CMakeLists.txt -+++ b/modules/native/sdl/CMakeLists.txt -@@ -6,7 +6,7 @@ - if(COMMAND cmake_policy) - cmake_policy(SET CMP0003 OLD) - endif(COMMAND cmake_policy) --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - PROJECT(Falcon_SDL) - - -diff --git a/modules/native/wopi/CMakeLists.txt b/modules/native/wopi/CMakeLists.txt -index 3f711cd6d..56e6c539b 100644 ---- a/modules/native/wopi/CMakeLists.txt -+++ b/modules/native/wopi/CMakeLists.txt -@@ -3,7 +3,7 @@ - # Falcon Web Oriented Programming Interface - # - --cmake_minimum_required(VERSION 2.6.2) -+cmake_minimum_required(VERSION 3.16.3) - project( falcon_wopi ) - - ###################################################################### -diff --git a/tests/native/dynlib/CMakeLists.txt b/tests/native/dynlib/CMakeLists.txt -index 1781380d9..ed3f1e99f 100644 ---- a/tests/native/dynlib/CMakeLists.txt -+++ b/tests/native/dynlib/CMakeLists.txt -@@ -3,7 +3,7 @@ - # - # CMake configuration file for dynlib - TESTS - #################################################################### --cmake_minimum_required(VERSION 2.6) -+cmake_minimum_required(VERSION 3.16.3) - - include_directories( - ${CMAKE_CURRENT_SOURCE_DIR} diff --git a/pkgs/by-name/fa/falcon/package.nix b/pkgs/by-name/fa/falcon/package.nix deleted file mode 100644 index 26c8c902fba9..000000000000 --- a/pkgs/by-name/fa/falcon/package.nix +++ /dev/null @@ -1,46 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - cmake, - pkg-config, - pcre, - zlib, - sqlite, -}: - -stdenv.mkDerivation { - pname = "falcon"; - version = "0-unstable-2023-11-19"; - - src = fetchFromGitHub { - owner = "falconpl"; - repo = "falcon"; - rev = "fc403c6e8c1f3d8c2a5a6ebce5db6f1b3e355808"; - hash = "sha256-0yLhwDVFNbfiW23hNxrvItCCkyaOvEbFSg1ZQuJvhIs="; - }; - - patches = [ - # https://github.com/falconpl/falcon/pull/11 - ./bump-minimum-cmake-required-version.patch - ]; - - nativeBuildInputs = [ - cmake - pkg-config - ]; - buildInputs = [ - pcre - zlib - sqlite - ]; - - meta = { - description = "Programming language with macros and syntax at once"; - homepage = "https://github.com/falconpl/falcon"; - license = lib.licenses.gpl2Only; - maintainers = with lib.maintainers; [ pSub ]; - platforms = with lib.platforms; unix; - broken = stdenv.cc.isClang; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index ccfc72823133..8bc7b8a7c46d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -733,6 +733,7 @@ mapAliases { ex_doc = warnAlias "'ex_doc' is deprecated in favor of using the beamPackages sets. Use 'beamPackages.ex_doc' instead." beamPackages.ex_doc; # added 2026-06-15 f3d_egl = warnAlias "'f3d' now build with egl support by default, so `f3d_egl` is deprecated, consider using 'f3d' instead." f3d; # Added 2025-07-18 fabs = throw "'fabs' has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05 + falcon = throw "'falcon' has been removed as it is unmaintained and depends on pcre, which is deprecated"; # Added 2026-06-16 fancontrol-gui = throw "'fancontrol-gui' has been removed due to outdated KF5 dependencies"; # Added 2026-05-01 fast-cli = throw "'fast-cli' has been removed because it was unmaintainable in nixpkgs"; # Added 2025-11-17 fastfetchMinimal = warnAlias "'fastfetchMinimal' has been renamed to 'fastfetch.minimal'" fastfetch.minimal; # Added 2026-05-18