lol

dsd,itpp: drop (#436636)

authored by

Yohann Boniface and committed by
GitHub
80b6a2ae 36e8626e

+2 -108
-49
pkgs/by-name/ds/dsd/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchFromGitHub, 5 - cmake, 6 - mbelib, 7 - libsndfile, 8 - itpp, 9 - portaudioSupport ? true, 10 - portaudio ? null, 11 - }: 12 - 13 - assert portaudioSupport -> portaudio != null; 14 - 15 - stdenv.mkDerivation { 16 - pname = "dsd"; 17 - version = "2022-03-14"; 18 - 19 - src = fetchFromGitHub { 20 - owner = "szechyjs"; 21 - repo = "dsd"; 22 - rev = "59423fa46be8b41ef0bd2f3d2b45590600be29f0"; 23 - sha256 = "128gvgkanvh4n5bjnzkfk419hf5fdbad94fb8d8lv67h94vfchyd"; 24 - }; 25 - 26 - nativeBuildInputs = [ cmake ]; 27 - buildInputs = [ 28 - mbelib 29 - libsndfile 30 - itpp 31 - ] 32 - ++ lib.optionals portaudioSupport [ portaudio ]; 33 - 34 - doCheck = true; 35 - 36 - meta = with lib; { 37 - description = "Digital Speech Decoder"; 38 - longDescription = '' 39 - DSD is able to decode several digital voice formats from discriminator 40 - tap audio and synthesize the decoded speech. Speech synthesis requires 41 - mbelib, which is a separate package. 42 - ''; 43 - homepage = "https://github.com/szechyjs/dsd"; 44 - license = licenses.gpl2; 45 - platforms = platforms.unix; 46 - maintainers = [ ]; 47 - mainProgram = "dsd"; 48 - }; 49 - }
-59
pkgs/by-name/it/itpp/package.nix
··· 1 - { 2 - lib, 3 - stdenv, 4 - fetchurl, 5 - cmake, 6 - gtest, 7 - blas, 8 - fftw, 9 - liblapack, 10 - gfortran, 11 - }: 12 - 13 - stdenv.mkDerivation rec { 14 - pname = "it++"; 15 - version = "4.3.1"; 16 - 17 - src = fetchurl { 18 - url = "mirror://sourceforge/itpp/itpp-${version}.tar.bz2"; 19 - sha256 = "0xxqag9wi0lg78xgw7b40rp6wxqp5grqlbs9z0ifvdfzqlhpcwah"; 20 - }; 21 - 22 - nativeBuildInputs = [ 23 - cmake 24 - gfortran 25 - ]; 26 - buildInputs = [ 27 - fftw 28 - liblapack 29 - 30 - # NOTE: OpenBLAS doesn't work here because IT++ doesn't pass aligned 31 - # buffers, which causes segfaults in the optimized kernels :-( 32 - blas 33 - ]; 34 - 35 - cmakeFlags = [ 36 - "-DCMAKE_CXX_FLAGS=-std=c++14" 37 - "-DBLAS_FOUND:BOOL=TRUE" 38 - "-DBLAS_LIBRARIES:STRING=${blas}/lib/libblas.so" 39 - "-DLAPACK_FOUND:BOOL=TRUE" 40 - "-DLAPACK_LIBRARIES:STRING=${liblapack}/lib/liblapack.so" 41 - "-DGTEST_DIR:PATH=${gtest.src}/googletest" 42 - ]; 43 - 44 - doCheck = true; 45 - 46 - checkPhase = '' 47 - ./gtests/itpp_gtests 48 - ''; 49 - 50 - meta = with lib; { 51 - description = "IT++ is a C++ library of mathematical, signal processing and communication classes and functions"; 52 - mainProgram = "itpp-config"; 53 - homepage = "https://itpp.sourceforge.net/"; 54 - license = licenses.gpl3; 55 - platforms = platforms.unix; 56 - maintainers = [ ]; 57 - broken = stdenv.hostPlatform.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/itpp.x86_64-darwin 58 - }; 59 - }
+2
pkgs/top-level/aliases.nix
··· 768 768 dotnetenv = throw "'dotnetenv' has been removed because it was unmaintained in Nixpkgs"; # Added 2025-07-11 769 769 downonspot = throw "'downonspot' was removed because upstream has been taken down by a cease and desist"; # Added 2025-01-25 770 770 dozenal = throw "dozenal has been removed because it does not compile and only minimal functionality"; # Added 2025-03-30 771 + dsd = throw "dsd has been removed, as it was broken and lack of upstream maintenance"; # Added 2025-08-25 771 772 dstat = throw "'dstat' has been removed because it has been unmaintained since 2020. Use 'dool' instead."; # Added 2025-01-21 772 773 drush = throw "drush as a standalone package has been removed because it's no longer supported as a standalone tool"; 773 774 dtv-scan-tables_linuxtv = dtv-scan-tables; # Added 2023-03-03 ··· 1175 1176 istatmenus = throw "istatmenus has beend renamed to istat-menus"; # Added 2025-05-05 1176 1177 iso-flags-png-320x420 = lib.warnOnInstantiate "iso-flags-png-320x420 has been renamed to iso-flags-png-320x240" iso-flags-png-320x240; # Added 2024-07-17 1177 1178 itktcl = tclPackages.itktcl; # Added 2024-10-02 1179 + itpp = throw "itpp has been removed, as it was broken"; # Added 2025-08-25 1178 1180 iv = throw "iv has been removed as it was no longer required for neuron and broken"; # Added 2025-04-18 1179 1181 ix = throw "ix has been removed from Nixpkgs, as the ix.io pastebin has been offline since Dec. 2023"; # Added 2025-04-11 1180 1182