···11-{ lib
22-, stdenv
33-, llvm_meta
44-, fetch
55-, cmake
66-, llvm
77-, targetLlvm
88-, perl
99-, version
1010-}:
1111-1212-stdenv.mkDerivation {
1313- pname = "openmp";
1414- inherit version;
1515-1616- src = fetch "openmp" "1dg53wzsci2kra8lh1y0chh60h2l8h1by93br5spzvzlxshkmrqy";
1717-1818- nativeBuildInputs = [ cmake perl ];
1919- buildInputs = [
2020- (if stdenv.buildPlatform == stdenv.hostPlatform then llvm else targetLlvm)
2121- ];
2222-2323- meta = llvm_meta // {
2424- homepage = "https://openmp.llvm.org/";
2525- description = "Support for the OpenMP language";
2626- longDescription = ''
2727- The OpenMP subproject of LLVM contains the components required to build an
2828- executable OpenMP program that are outside the compiler itself.
2929- Contains the code for the runtime library against which code compiled by
3030- "clang -fopenmp" must be linked before it can run and the library that
3131- supports offload to target devices.
3232- '';
3333- # "All of the code is dual licensed under the MIT license and the UIUC
3434- # License (a BSD-like license)":
3535- license = with lib.licenses; [ mit ncsa ];
3636- };
3737-}
-4
pkgs/test/default.nix
···63636464 # libcxxStdenv broken
6565 # fix in https://github.com/NixOS/nixpkgs/pull/216273
6666- ] ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [
6767- # libcxx does not build for some reason on aarch64-linux
6868- (filterAttrs (n: _: n != "llvmPackages_7"))
6966 ] ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
7067 (filterAttrs (n: _: n != "llvmPackages_6"))
7171- (filterAttrs (n: _: n != "llvmPackages_7"))
7268 (filterAttrs (n: _: n != "llvmPackages_8"))
7369 (filterAttrs (n: _: n != "llvmPackages_9"))
7470 (filterAttrs (n: _: n != "llvmPackages_10"))
+8-1
pkgs/top-level/aliases.nix
···164164165165 # these are for convenience, not for backward compat and shouldn't expire
166166 clang6Stdenv = lowPrio llvmPackages_6.stdenv;
167167- clang7Stdenv = lowPrio llvmPackages_7.stdenv;
167167+ clang7Stdenv = throw "clang7Stdenv has been removed from nixpkgs"; # Added 2023-11-19
168168 clang8Stdenv = lowPrio llvmPackages_8.stdenv;
169169 clang9Stdenv = lowPrio llvmPackages_9.stdenv;
170170 clang10Stdenv = lowPrio llvmPackages_10.stdenv;
···174174 clang14Stdenv = lowPrio llvmPackages_14.stdenv;
175175 clang15Stdenv = lowPrio llvmPackages_15.stdenv;
176176 clang16Stdenv = lowPrio llvmPackages_16.stdenv;
177177+178178+ clang-tools_7 = throw "clang-tools_7 has been removed from nixpkgs"; # Added 2023-11-19
179179+ clang_7 = throw "clang_7 has been removed from nixpkgs"; # Added 2023-11-19
177180178181 ### D ###
179182···559562 '';
560563 linux_latest_hardened = linuxPackages_latest_hardened;
561564565565+ lld_7 = throw "lld_7 has been removed from nixpkgs"; # Added 2023-11-19
566566+ lldb_7 = throw "lldb_7 has been removed from nixpkgs"; # Added 2023-11-19
567567+ llvmPackages_7 = throw "llvmPackages_7 has been removed from nixpkgs"; # Added 2023-11-19
568568+ llvm_7 = throw "llvm_7 has been removed from nixpkgs"; # Added 2023-11-19
562569563570 lobster-two = google-fonts; # Added 2021-07-22
564571 luxcorerender = throw "'luxcorerender' has been removed as it's unmaintained and broken in nixpkgs since a while ago"; # Added 2023-06-07