tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
lisp-modules: drop qt4 stuff
ajs124
2 years ago
1bd59b1e
5211e5be
-82
1 changed file
expand all
collapse all
unified
split
pkgs
development
lisp-modules
packages.nix
-82
pkgs/development/lisp-modules/packages.nix
···
535
});
536
537
538
-
qt = let
539
-
rev = "dffff3ee3dbd0686c85c323f579b8bbf4881e60e";
540
-
in build-with-compile-into-pwd rec {
541
-
pname = "commonqt";
542
-
version = builtins.substring 0 7 rev;
543
-
src = pkgs.fetchFromGitHub {
544
-
inherit rev;
545
-
owner = pname;
546
-
repo = pname;
547
-
hash = "sha256-GAgwT0D9mIkYPTHfCH/KxxIv7b6QGwcxwZE7ehH5xug=";
548
-
};
549
-
550
-
buildInputs = [ pkgs.qt4 ];
551
-
nativeBuildInputs = [ pkgs.smokegen pkgs.smokeqt ];
552
-
nativeLibs = [ pkgs.qt4 pkgs.smokegen pkgs.smokeqt ];
553
-
554
-
systems = [ "qt" ];
555
-
556
-
lispLibs = with super; [
557
-
cffi named-readtables cl-ppcre alexandria
558
-
closer-mop iterate trivial-garbage bordeaux-threads
559
-
];
560
-
};
561
-
562
-
qt-libs = build-with-compile-into-pwd {
563
-
inherit (super.qt-libs) pname version src;
564
-
patches = [ ./patches/qt-libs-dont-download.patch ];
565
-
prePatch = ''
566
-
substituteInPlace systems/*.asd --replace ":qt+libs" ":qt"
567
-
'';
568
-
lispLibs = super.qt-libs.lispLibs ++ [ self.qt ];
569
-
systems = [
570
-
"qt-libs"
571
-
"commonqt"
572
-
# "phonon"
573
-
# "qimageblitz"
574
-
# "qsci"
575
-
"qt3support"
576
-
"qtcore"
577
-
"qtdbus"
578
-
"qtdeclarative"
579
-
"qtgui"
580
-
"qthelp"
581
-
"qtnetwork"
582
-
"qtopengl"
583
-
"qtscript"
584
-
"qtsql"
585
-
"qtsvg"
586
-
"qttest"
587
-
"qtuitools"
588
-
# "qtwebkit"
589
-
"qtxml"
590
-
"qtxmlpatterns"
591
-
# "qwt"
592
-
"smokebase"
593
-
];
594
-
};
595
-
596
-
commonqt = self.qt-libs;
597
-
qt3support = self.qt-libs;
598
-
qtcore = self.qt-libs;
599
-
qtdbus = self.qt-libs;
600
-
qtdeclarative = self.qt-libs;
601
-
qtgui = self.qt-libs;
602
-
qthelp = self.qt-libs;
603
-
qtnetwork = self.qt-libs;
604
-
qtopengl = self.qt-libs;
605
-
qtscript = self.qt-libs;
606
-
qtsql = self.qt-libs;
607
-
qtsvg = self.qt-libs;
608
-
qttest = self.qt-libs;
609
-
qtuitools = self.qt-libs;
610
-
qtxml = self.qt-libs;
611
-
qtxmlpatterns = self.qt-libs;
612
-
smokebase = self.qt-libs;
613
-
614
-
qtools = build-with-compile-into-pwd {
615
-
inherit (super.qtools) pname version src nativeLibs;
616
-
lispLibs = [ self.qt ] ++ remove super.qt_plus_libs super.qtools.lispLibs ++ [ self.qt-libs ];
617
-
patches = [ ./patches/qtools-use-nix-libs.patch ];
618
-
};
619
-
620
magicl = build-with-compile-into-pwd {
621
inherit (super.magicl) pname version src lispLibs;
622
nativeBuildInputs = [ pkgs.gfortran ];
···
535
});
536
537
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
538
magicl = build-with-compile-into-pwd {
539
inherit (super.magicl) pname version src lispLibs;
540
nativeBuildInputs = [ pkgs.gfortran ];