Unverified Commit 74a81ab5 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

cdrtools: unpin llvmPackages_14 (#420515)

parents 5a7fb841 e46de464
Loading
Loading
Loading
Loading
+11 −4
Original line number Diff line number Diff line
@@ -22,10 +22,16 @@ stdenv.mkDerivation rec {
    libcap
  ];

  env.CFLAGS = toString [
  env.NIX_CFLAGS_COMPILE = toString (
    [
      "-Wno-error=implicit-int"
      "-Wno-error=implicit-function-declaration"
  ];
    ]
    # https://github.com/macports/macports-ports/commit/656932616eebe60f4e8cfd96d8268801dad8224d
    ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isAarch64) [
      "-DNO_SCANSTACK"
    ]
  );

  postPatch = ''
    sed "/\.mk3/d" -i libschily/Targets.man
@@ -59,6 +65,7 @@ stdenv.mkDerivation rec {
      gpl2Plus
      lgpl21
    ];
    maintainers = with maintainers; [ wegank ];
    platforms = with platforms; linux ++ darwin;
    # Licensing issues: This package contains code licensed under CDDL, GPL2
    # and LGPL2. There is a debate regarding the legality of distributing this
+1 −3
Original line number Diff line number Diff line
@@ -2489,9 +2489,7 @@ with pkgs;

  cdist = python3Packages.callPackage ../tools/admin/cdist { };

  cdrtools = callPackage ../tools/cd-dvd/cdrtools {
    stdenv = if stdenv.hostPlatform.isDarwin then llvmPackages_14.stdenv else stdenv;
  };
  cdrtools = callPackage ../tools/cd-dvd/cdrtools { };

  cemu-ti = qt5.callPackage ../applications/science/math/cemu-ti { };