Merge pull request #225775 from nagy/chicken-broken
chickenPackages: mark more as broken
This commit is contained in:
commit
da30065bc8
|
@ -14,9 +14,12 @@ let
|
|||
(addPkgConfig old) // (addToBuildInputs pkg old);
|
||||
addToPropagatedBuildInputsWithPkgConfig = pkg: old:
|
||||
(addPkgConfig old) // (addToPropagatedBuildInputs pkg old);
|
||||
broken = old: { meta = old.meta // { broken = true; }; };
|
||||
brokenOnDarwin = old: { meta = old.meta // { broken = stdenv.isDarwin; }; };
|
||||
in {
|
||||
allegro = addToBuildInputsWithPkgConfig [ pkgs.allegro5 pkgs.libglvnd ];
|
||||
allegro = old:
|
||||
(brokenOnDarwin old)
|
||||
// (addToBuildInputsWithPkgConfig [ pkgs.allegro5 pkgs.libglvnd ] old);
|
||||
breadline = addToBuildInputs pkgs.readline;
|
||||
blas = addToBuildInputsWithPkgConfig pkgs.blas;
|
||||
blosc = addToBuildInputs pkgs.c-blosc;
|
||||
|
@ -28,22 +31,26 @@ in {
|
|||
epoxy = addToPropagatedBuildInputsWithPkgConfig pkgs.libepoxy;
|
||||
espeak = addToBuildInputsWithPkgConfig pkgs.espeak-ng;
|
||||
exif = old: (brokenOnDarwin old) // (addToBuildInputs pkgs.libexif old);
|
||||
expat = addToBuildInputs pkgs.expat;
|
||||
expat = old: (brokenOnDarwin old) // (addToBuildInputs pkgs.expat old);
|
||||
ezxdisp = addToBuildInputsWithPkgConfig pkgs.xorg.libX11;
|
||||
freetype = addToBuildInputs pkgs.freetype;
|
||||
freetype = old: (brokenOnDarwin old) // (addToBuildInputs pkgs.freetype old);
|
||||
fuse = addToBuildInputsWithPkgConfig pkgs.fuse;
|
||||
git = addToBuildInputsWithPkgConfig pkgs.libgit2;
|
||||
# git = addToBuildInputsWithPkgConfig pkgs.libgit2;
|
||||
glfw3 = addToBuildInputsWithPkgConfig pkgs.glfw3;
|
||||
icu = addToBuildInputsWithPkgConfig pkgs.icu;
|
||||
imlib2 = addToBuildInputsWithPkgConfig pkgs.imlib2;
|
||||
lazy-ffi = addToBuildInputs pkgs.libffi;
|
||||
lazy-ffi = old: (brokenOnDarwin old) // (addToBuildInputs pkgs.libffi old);
|
||||
leveldb = addToBuildInputs pkgs.leveldb;
|
||||
magic = addToBuildInputs pkgs.file;
|
||||
mdh = addToBuildInputs pkgs.pcre;
|
||||
mdh = old: (brokenOnDarwin old) // (addToBuildInputs pkgs.pcre old);
|
||||
nanomsg = addToBuildInputs pkgs.nanomsg;
|
||||
ncurses = addToBuildInputsWithPkgConfig [ pkgs.ncurses ];
|
||||
opencl = addToBuildInputs [ pkgs.opencl-headers pkgs.ocl-icd ];
|
||||
opengl = addToBuildInputsWithPkgConfig [ pkgs.libGL pkgs.libGLU ];
|
||||
opencl = old:
|
||||
(brokenOnDarwin old)
|
||||
// (addToBuildInputs [ pkgs.opencl-headers pkgs.ocl-icd ] old);
|
||||
opengl = old:
|
||||
(brokenOnDarwin old)
|
||||
// (addToBuildInputsWithPkgConfig [ pkgs.libGL pkgs.libGLU ] old);
|
||||
openssl = addToBuildInputs pkgs.openssl;
|
||||
plot = addToBuildInputs pkgs.plotutils;
|
||||
postgresql = addToBuildInputsWithPkgConfig pkgs.postgresql;
|
||||
|
@ -55,7 +62,8 @@ in {
|
|||
soil = addToPropagatedBuildInputsWithPkgConfig pkgs.libepoxy;
|
||||
sqlite3 = addToBuildInputs pkgs.sqlite;
|
||||
stemmer = old: (brokenOnDarwin old) // (addToBuildInputs pkgs.libstemmer old);
|
||||
stfl = addToBuildInputs [ pkgs.ncurses pkgs.stfl ];
|
||||
stfl = old:
|
||||
(brokenOnDarwin old) // (addToBuildInputs [ pkgs.ncurses pkgs.stfl ] old);
|
||||
taglib = old:
|
||||
(brokenOnDarwin old) // (addToBuildInputs [ pkgs.zlib pkgs.taglib ] old);
|
||||
uuid-lib = addToBuildInputs pkgs.libuuid;
|
||||
|
@ -71,9 +79,40 @@ in {
|
|||
unveil = old: { meta = old.meta // { platforms = lib.platforms.openbsd; }; };
|
||||
|
||||
# mark broken
|
||||
F-operator = old: { meta = old.meta // { broken = true; }; };
|
||||
comparse = old: { meta = old.meta // { broken = true; }; };
|
||||
kiwi = old: { meta = old.meta // { broken = true; }; };
|
||||
qt-light = old: { meta = old.meta // { broken = true; }; };
|
||||
"ephem-v1.1" = broken;
|
||||
F-operator = broken;
|
||||
atom = broken;
|
||||
begin-syntax = broken;
|
||||
canvas-draw = broken;
|
||||
chicken-doc-admin = broken;
|
||||
comparse = broken;
|
||||
coops-utils = broken;
|
||||
crypt = broken;
|
||||
git = broken;
|
||||
hypergiant = broken;
|
||||
iup = broken;
|
||||
kiwi = broken;
|
||||
lmdb-ht = broken;
|
||||
lsp-server = broken;
|
||||
mpi = broken;
|
||||
pyffi = broken;
|
||||
qt-light = broken;
|
||||
salmonella-html-report = broken;
|
||||
sundials = broken;
|
||||
svn-client = broken;
|
||||
system = broken;
|
||||
tokyocabinet = broken;
|
||||
transducers = broken;
|
||||
webview = broken;
|
||||
|
||||
# mark broken darwin
|
||||
gl-utils = brokenOnDarwin;
|
||||
iconv = brokenOnDarwin;
|
||||
inotify = brokenOnDarwin;
|
||||
posix-mq = brokenOnDarwin;
|
||||
posix-shm = brokenOnDarwin;
|
||||
pthreads = brokenOnDarwin;
|
||||
rbf = brokenOnDarwin;
|
||||
scheme2c-compatibility = brokenOnDarwin;
|
||||
stty = brokenOnDarwin;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue