mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-29 02:13:23 +00:00
Merge branch 'master' into staging
This commit is contained in:
commit
81352b2cb5
@ -243,6 +243,7 @@
|
||||
jonafato = "Jon Banafato <jon@jonafato.com>";
|
||||
jpbernardy = "Jean-Philippe Bernardy <jeanphilippe.bernardy@gmail.com>";
|
||||
jpierre03 = "Jean-Pierre PRUNARET <nix@prunetwork.fr>";
|
||||
jpotier = "Martin Potier <jpo.contributes.to.nixos@marvid.fr>";
|
||||
jraygauthier = "Raymond Gauthier <jraygauthier@gmail.com>";
|
||||
juliendehos = "Julien Dehos <dehos@lisic.univ-littoral.fr>";
|
||||
jwiegley = "John Wiegley <johnw@newartisans.com>";
|
||||
@ -500,6 +501,7 @@
|
||||
tailhook = "Paul Colomiets <paul@colomiets.name>";
|
||||
takikawa = "Asumu Takikawa <asumu@igalia.com>";
|
||||
taktoa = "Remy Goldschmidt <taktoa@gmail.com>";
|
||||
taku0 = "Takuo Yonezawa <mxxouy6x3m_github@tatapa.org>";
|
||||
tavyc = "Octavian Cerna <octavian.cerna@gmail.com>";
|
||||
teh = "Tom Hunger <tehunger@gmail.com>";
|
||||
telotortium = "Robert Irelan <rirelan@gmail.com>";
|
||||
|
@ -529,6 +529,7 @@
|
||||
./services/system/cgmanager.nix
|
||||
./services/system/cloud-init.nix
|
||||
./services/system/dbus.nix
|
||||
./services/system/earlyoom.nix
|
||||
./services/system/kerberos.nix
|
||||
./services/system/nscd.nix
|
||||
./services/system/uptimed.nix
|
||||
|
96
nixos/modules/services/system/earlyoom.nix
Normal file
96
nixos/modules/services/system/earlyoom.nix
Normal file
@ -0,0 +1,96 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
ecfg = config.services.earlyoom;
|
||||
in
|
||||
{
|
||||
options = {
|
||||
services.earlyoom = {
|
||||
|
||||
enable = mkOption {
|
||||
type = types.bool;
|
||||
default = false;
|
||||
description = ''
|
||||
Enable early out of memory killing.
|
||||
'';
|
||||
};
|
||||
|
||||
freeMemThreshold = mkOption {
|
||||
type = types.int;
|
||||
default = 10;
|
||||
description = ''
|
||||
Minimum of availabe memory (in percent).
|
||||
If the free memory falls below this threshold and the analog is true for
|
||||
<option>services.earlyoom.freeSwapThreshold</option>
|
||||
the killing begins.
|
||||
'';
|
||||
};
|
||||
|
||||
freeSwapThreshold = mkOption {
|
||||
type = types.int;
|
||||
default = 10;
|
||||
description = ''
|
||||
Minimum of availabe swap space (in percent).
|
||||
If the available swap space falls below this threshold and the analog
|
||||
is true for <option>services.earlyoom.freeMemThreshold</option>
|
||||
the killing begins.
|
||||
'';
|
||||
};
|
||||
|
||||
useKernelOOMKiller= mkOption {
|
||||
type = types.bool;
|
||||
default = false;
|
||||
description = ''
|
||||
Use kernel OOM killer instead of own user-space implementation.
|
||||
'';
|
||||
};
|
||||
|
||||
ignoreOOMScoreAdjust = mkOption {
|
||||
type = types.bool;
|
||||
default = false;
|
||||
description = ''
|
||||
Ignore oom_score_adjust values of processes.
|
||||
User-space implementation only.
|
||||
'';
|
||||
};
|
||||
|
||||
enableDebugInfo = mkOption {
|
||||
type = types.bool;
|
||||
default = false;
|
||||
description = ''
|
||||
Enable debugging messages.
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf ecfg.enable {
|
||||
assertions = [
|
||||
{ assertion = ecfg.freeMemThreshold > 0 && ecfg.freeMemThreshold <= 100;
|
||||
message = "Needs to be a positive percentage"; }
|
||||
{ assertion = ecfg.freeSwapThreshold > 0 && ecfg.freeSwapThreshold <= 100;
|
||||
message = "Needs to be a positive percentage"; }
|
||||
{ assertion = !ecfg.useKernelOOMKiller || !ecfg.ignoreOOMScoreAdjust;
|
||||
message = "Both options in conjunction do not make sense"; }
|
||||
];
|
||||
|
||||
systemd.services.earlyoom = {
|
||||
description = "Early OOM Daemon for Linux";
|
||||
wantedBy = [ "multi-user.target" ];
|
||||
serviceConfig = {
|
||||
StandardOutput = "null";
|
||||
StandardError = "syslog";
|
||||
ExecStart = ''
|
||||
${pkgs.earlyoom}/bin/earlyoom \
|
||||
-m ${toString ecfg.freeMemThreshold} \
|
||||
-s ${toString ecfg.freeSwapThreshold} \
|
||||
${optionalString ecfg.useKernelOOMKiller "-k"} \
|
||||
${optionalString ecfg.ignoreOOMScoreAdjust "-i"} \
|
||||
${optionalString ecfg.enableDebugInfo "-d"}
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
@ -15,6 +15,7 @@ in
|
||||
./dwm.nix
|
||||
./exwm.nix
|
||||
./fluxbox.nix
|
||||
./fvwm.nix
|
||||
./herbstluftwm.nix
|
||||
./i3.nix
|
||||
./jwm.nix
|
||||
|
41
nixos/modules/services/x11/window-managers/fvwm.nix
Normal file
41
nixos/modules/services/x11/window-managers/fvwm.nix
Normal file
@ -0,0 +1,41 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
cfg = config.services.xserver.windowManager.fvwm;
|
||||
fvwm = pkgs.fvwm.override { gestures = cfg.gestures; };
|
||||
in
|
||||
|
||||
{
|
||||
|
||||
###### interface
|
||||
|
||||
options = {
|
||||
services.xserver.windowManager.fvwm = {
|
||||
enable = mkEnableOption "Fvwm window manager";
|
||||
|
||||
gestures = mkOption {
|
||||
default = false;
|
||||
type = types.bool;
|
||||
description = "Whether or not to enable libstroke for gesture support";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
###### implementation
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
services.xserver.windowManager.session = singleton
|
||||
{ name = "fvwm";
|
||||
start =
|
||||
''
|
||||
${fvwm}/bin/fvwm &
|
||||
waitPID=$!
|
||||
'';
|
||||
};
|
||||
|
||||
environment.systemPackages = [ fvwm ];
|
||||
};
|
||||
}
|
@ -221,7 +221,7 @@ in
|
||||
|
||||
environment.etc.fstab.text =
|
||||
let
|
||||
fsToSkipCheck = [ "none" "btrfs" "zfs" "tmpfs" "nfs" "vboxsf" "glusterfs" ];
|
||||
fsToSkipCheck = [ "none" "bindfs" "btrfs" "zfs" "tmpfs" "nfs" "vboxsf" "glusterfs" ];
|
||||
skipCheck = fs: fs.noCheck || fs.device == "none" || builtins.elem fs.fsType fsToSkipCheck;
|
||||
in ''
|
||||
# This is a generated file. Do not edit!
|
||||
|
@ -24,7 +24,7 @@ let
|
||||
user = nodes.machine.config.users.extraUsers.alice;
|
||||
in ''
|
||||
startAll;
|
||||
$machine->waitForText(qr/ALICE/);
|
||||
$machine->waitForText(qr/BOB/);
|
||||
$machine->screenshot("sddm");
|
||||
$machine->sendChars("${user.password}\n");
|
||||
$machine->waitForFile("/home/alice/.Xauthority");
|
||||
|
@ -12,11 +12,11 @@ in
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "guitarix-${version}";
|
||||
version = "0.35.2";
|
||||
version = "0.35.3";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/guitarix/guitarix2-${version}.tar.xz";
|
||||
sha256 = "1qj3adjhg511jygbjkl9k5v0gcjmg6ifc479rspfyf45m383pp3p";
|
||||
sha256 = "0pvw4ijkq6lcn45vrif9b4mqmgzi0qg1dp5b33kb5zan6n1aci4j";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ gettext intltool wrapGAppsHook pkgconfig python2 ];
|
||||
|
@ -17,7 +17,7 @@ pythonPackages.buildPythonApplication rec {
|
||||
nativeBuildInputs = [ wrapGAppsHook ];
|
||||
|
||||
buildInputs = with gst_all_1; [
|
||||
gst-plugins-base gst-plugins-good gst-plugins-ugly
|
||||
gst-plugins-base gst-plugins-good gst-plugins-ugly gst-plugins-bad
|
||||
glib_networking gobjectIntrospection
|
||||
];
|
||||
|
||||
|
@ -36,6 +36,11 @@ in stdenv.mkDerivation rec {
|
||||
--sysconfdir=/etc
|
||||
${optionalString (!enableNls) "--disable-nls"}
|
||||
${optionalString enableTiny "--enable-tiny"}
|
||||
''
|
||||
# Unclear why (perhaps an impurity?) but for some reason it decides that REG_ENHANCED is available
|
||||
# during configure but then can't find it at build time.
|
||||
+ optionalString stdenv.isDarwin ''
|
||||
nano_cv_flag_reg_extended=REG_EXTENDED
|
||||
'';
|
||||
|
||||
postPatch = optionalString stdenv.isDarwin ''
|
||||
|
@ -7,13 +7,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "${major}.${minor}";
|
||||
major = "0.25";
|
||||
minor = "90";
|
||||
major = "0.26";
|
||||
minor = "0";
|
||||
name = "shotwell-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnome/sources/shotwell/${major}/${name}.tar.xz";
|
||||
sha256 = "1xlywhwr27n2q7xid19zzgf6rmmiyf4jq62rxn2af2as8rpkf1pm";
|
||||
sha256 = "090hvw9qcfs3irh05aji7pqh50j4v6xpwmsbl3r11svik7ag8p9h";
|
||||
};
|
||||
|
||||
NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/glib-2.0 -I${glib.out}/lib/glib-2.0/include";
|
||||
|
@ -1,12 +1,11 @@
|
||||
diff -Naur gammu-1.33.0.orig/contrib/CMakeLists.txt gammu-1.33.0/contrib/CMakeLists.txt
|
||||
--- gammu-1.33.0.orig/contrib/CMakeLists.txt 2013-12-26 20:56:22.887772110 +0100
|
||||
+++ gammu-1.33.0/contrib/CMakeLists.txt 2013-12-26 20:57:04.386276037 +0100
|
||||
@@ -85,7 +85,7 @@
|
||||
--- a/contrib/CMakeLists.txt
|
||||
+++ b/contrib/CMakeLists.txt
|
||||
@@ -85,7 +85,7 @@ endif (INSTALL_PHP_EXAMPLES)
|
||||
if (INSTALL_BASH_COMPLETION)
|
||||
macro_optional_find_package (BashCompletion)
|
||||
if (NOT BASH_COMPLETION_FOUND)
|
||||
- set (BASH_COMPLETION_COMPLETIONSDIR "/etc/bash_completion.d" CACHE PATH "Location of bash_completion.d")
|
||||
+ set (BASH_COMPLETION_COMPLETIONSDIR "${CMAKE_INSTALL_PREFIX}/etc/bash_completion.d" CACHE PATH "Location of bash_completion.d")
|
||||
endif (NOT BASH_COMPLETION_FOUND)
|
||||
install (
|
||||
FILES bash-completion/gammu
|
||||
- DESTINATION "/etc/bash_completion.d"
|
||||
+ DESTINATION "${CMAKE_INSTALL_PREFIX}/etc/bash_completion.d"
|
||||
COMPONENT "bash"
|
||||
)
|
||||
endif (INSTALL_BASH_COMPLETION)
|
||||
|
@ -1,4 +1,4 @@
|
||||
{ stdenv, fetchurl, python, pkgconfig, cmake, bluez, libusb1, curl
|
||||
{ stdenv, fetchFromGitHub, python, pkgconfig, cmake, bluez, libusb1, curl
|
||||
, libiconv, gettext, sqlite
|
||||
, dbiSupport ? false, libdbi ? null, libdbiDrivers ? null
|
||||
, postgresSupport ? false, postgresql ? null
|
||||
@ -8,16 +8,20 @@ with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gammu-${version}";
|
||||
version = "1.33.0";
|
||||
version = "1.38.2";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://sourceforge/project/gammu/gammu/${version}/gammu-${version}.tar.xz";
|
||||
sha256 = "18gplx1v9d70k1q86d5i4n4dfpx367g34pj3zscppx126vwhv112";
|
||||
src = fetchFromGitHub {
|
||||
owner = "gammu";
|
||||
repo = "gammu";
|
||||
rev = version;
|
||||
sha256 = "1rk3p3sjyy6n6mlqs4qgyxna4swrh1zm7b77npxv8j341wxj3khv";
|
||||
};
|
||||
|
||||
patches = [ ./bashcomp-dir.patch ];
|
||||
patches = [ ./bashcomp-dir.patch ./systemd.patch ];
|
||||
|
||||
buildInputs = [ python pkgconfig cmake bluez libusb1 curl gettext sqlite libiconv ]
|
||||
nativeBuildInputs = [ pkgconfig cmake ];
|
||||
|
||||
buildInputs = [ python bluez libusb1 curl gettext sqlite libiconv ]
|
||||
++ optionals dbiSupport [ libdbi libdbiDrivers ]
|
||||
++ optionals postgresSupport [ postgresql ];
|
||||
|
||||
|
30
pkgs/applications/misc/gammu/systemd.patch
Normal file
30
pkgs/applications/misc/gammu/systemd.patch
Normal file
@ -0,0 +1,30 @@
|
||||
diff --git a/cmake/templates/gammu.spec.in b/cmake/templates/gammu.spec.in
|
||||
index 8302353..e3ca59a 100644
|
||||
--- a/cmake/templates/gammu.spec.in
|
||||
+++ b/cmake/templates/gammu.spec.in
|
||||
@@ -387,9 +387,9 @@ fi
|
||||
%doc %{_mandir}/man7/gammu-smsd-run.7*
|
||||
%doc %{_mandir}/man7/gammu-smsd-sql.7*
|
||||
%doc %{_mandir}/man7/gammu-smsd-tables.7*
|
||||
-%dir %{_libexecdir}/systemd
|
||||
-%dir %{_libexecdir}/systemd/system
|
||||
-%{_libexecdir}/systemd/system/gammu-smsd.service
|
||||
+%dir %{_prefix}/systemd
|
||||
+%dir %{_prefix}/systemd/system
|
||||
+%{_prefix}/systemd/system/gammu-smsd.service
|
||||
|
||||
%files -n libGammu%{so_ver} -f libgammu.lang
|
||||
%defattr(-,root,root,-)
|
||||
diff --git a/contrib/CMakeLists.txt b/contrib/CMakeLists.txt
|
||||
index 78cc7fc..d674c36 100644
|
||||
--- a/contrib/CMakeLists.txt
|
||||
+++ b/contrib/CMakeLists.txt
|
||||
@@ -97,7 +97,7 @@ endif (INSTALL_BASH_COMPLETION)
|
||||
if (WITH_SYSTEMD)
|
||||
install (
|
||||
FILES init/gammu-smsd.service
|
||||
- DESTINATION "${SYSTEMD_SERVICES_INSTALL_DIR}"
|
||||
+ DESTINATION "${CMAKE_INSTALL_PREFIX}/systemd"
|
||||
COMPONENT "systemd"
|
||||
)
|
||||
endif (WITH_SYSTEMD)
|
@ -33,6 +33,6 @@ in stdenv.mkDerivation rec {
|
||||
license = licenses.gpl3;
|
||||
homepage = https://github.com/andyrimmer/Platypus;
|
||||
maintainers = with maintainers; [ jbedo ];
|
||||
platforms = platforms.unix;
|
||||
platforms = platforms.x86_64;
|
||||
};
|
||||
}
|
||||
|
@ -18,11 +18,11 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
version = "8.17.4";
|
||||
version = "8.17.5";
|
||||
|
||||
gitlabDeb = fetchurl {
|
||||
url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/jessie/gitlab-ce_${version}-ce.0_amd64.deb/download";
|
||||
sha256 = "1fd6y9lyavzsm2ac10sip01dnvcd73ymcn2rqdljr4sq4f222mry";
|
||||
sha256 = "1ga5ki1bh66sdk5yizjy0dqcg85hrzkdp0ag3si942yv28sjy1xk";
|
||||
};
|
||||
|
||||
in
|
||||
@ -38,7 +38,7 @@ stdenv.mkDerivation rec {
|
||||
owner = "gitlabhq";
|
||||
repo = "gitlabhq";
|
||||
rev = "v${version}";
|
||||
sha256 = "1yrbbf55pz7863xngl2mxwj9w4imdlqvmqywd1zpnswdsjqxa5xj";
|
||||
sha256 = "0wvszxm28c80qwx6np5mi36saxzzg4n7jcp4ckvhhr3jvczn9m8g";
|
||||
};
|
||||
|
||||
patches = [
|
||||
|
@ -156,4 +156,16 @@ rec {
|
||||
tiniRev = "949e6facb77383876aeff8a6944dde66b3089574";
|
||||
tiniSha256 = "0zj4kdis1vvc6dwn4gplqna0bs7v6d1y2zc8v80s3zi018inhznw";
|
||||
};
|
||||
|
||||
docker_17_04 = dockerGen rec {
|
||||
version = "17.04.0-ce";
|
||||
rev = "4845c56"; # git commit
|
||||
sha256 = "04farary19ws7xzsyack0sbrxjzp5xwjh26frxbpdd0a88pxnbj7";
|
||||
runcRev = "9c2d8d184e5da67c95d601382adf14862e4f2228";
|
||||
runcSha256 = "131jv8f77pbdlx88ar0zjwdsp0a5v8kydaw0w0cl3i0j3622ydjl";
|
||||
containerdRev = "422e31ce907fd9c3833a38d7b8fdd023e5a76e73";
|
||||
containerdSha256 = "1g0k82f1mk3vn57k130q776wp5c226d06qbiq1q148pqxxhym2r2";
|
||||
tiniRev = "949e6facb77383876aeff8a6944dde66b3089574";
|
||||
tiniSha256 = "0zj4kdis1vvc6dwn4gplqna0bs7v6d1y2zc8v80s3zi018inhznw";
|
||||
};
|
||||
}
|
||||
|
@ -26,5 +26,6 @@ stdenv.mkDerivation rec {
|
||||
description = "A multiple large virtual desktop window manager";
|
||||
license = stdenv.lib.licenses.gpl2Plus;
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
maintainers = with stdenv.lib.maintainers; [ edanaher ];
|
||||
};
|
||||
}
|
||||
|
@ -23,10 +23,11 @@ let
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "${language} subset of an open source Pan-CJK typeface";
|
||||
description = "${language} subset of an open source Pan-CJK sans-serif typeface";
|
||||
homepage = https://github.com/adobe-fonts/source-han-sans;
|
||||
license = stdenv.lib.licenses.asl20;
|
||||
license = stdenv.lib.licenses.ofl;
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
maintainers = with stdenv.lib.maintainers; [ taku0 ];
|
||||
};
|
||||
};
|
||||
in
|
||||
|
59
pkgs/data/fonts/source-han-serif/default.nix
Normal file
59
pkgs/data/fonts/source-han-serif/default.nix
Normal file
@ -0,0 +1,59 @@
|
||||
{stdenv, fetchurl, unzip}:
|
||||
|
||||
let
|
||||
makePackage = {variant, language, region, sha256}: stdenv.mkDerivation rec {
|
||||
version = "1.000R";
|
||||
name = "source-han-serif-${variant}-${version}";
|
||||
revision = "f6cf97d92b22e7bd77e355a61fe549ae44b6de76";
|
||||
|
||||
buildInputs = [ unzip ];
|
||||
|
||||
src = fetchurl {
|
||||
url = "https://github.com/adobe-fonts/source-han-serif/raw/${revision}/SubsetOTF/SourceHanSerif${region}.zip";
|
||||
inherit sha256;
|
||||
};
|
||||
|
||||
setSourceRoot = ''
|
||||
sourceRoot=$( echo SourceHanSerif* )
|
||||
'';
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $out/share/fonts/opentype
|
||||
cp $( find . -name '*.otf' ) $out/share/fonts/opentype
|
||||
'';
|
||||
|
||||
meta = {
|
||||
description = "${language} subset of an open source Pan-CJK serif typeface";
|
||||
homepage = https://github.com/adobe-fonts/source-han-sans;
|
||||
license = stdenv.lib.licenses.ofl;
|
||||
platforms = stdenv.lib.platforms.unix;
|
||||
maintainers = with stdenv.lib.maintainers; [ taku0 ];
|
||||
};
|
||||
};
|
||||
in
|
||||
{
|
||||
japanese = makePackage {
|
||||
variant = "japanese";
|
||||
language = "Japanese";
|
||||
region = "JP";
|
||||
sha256 = "0488zxr6jpwinzayrznc4ciy8mqcq9afx80xnp37pl9gcxsv0jp7";
|
||||
};
|
||||
korean = makePackage {
|
||||
variant = "korean";
|
||||
language = "Korean";
|
||||
region = "KR";
|
||||
sha256 = "1kwsqrb3s52nminq65n3la540dgvahnhvgwv5h168nrmz881ni9r";
|
||||
};
|
||||
simplified-chinese = makePackage {
|
||||
variant = "simplified-chinese";
|
||||
language = "Simplified Chinese";
|
||||
region = "CN";
|
||||
sha256 = "0y6js0hjgf1i8mf7kzklcl02qg0bi7j8n7j1l4awmkij1ix2yc43";
|
||||
};
|
||||
traditional-chinese = makePackage {
|
||||
variant = "traditional-chinese";
|
||||
language = "Traditional Chinese";
|
||||
region = "TW";
|
||||
sha256 = "0q52dn0vh3pqpr9gn4r4qk99lkvhf2gl12y99n9423brrqyfbi6h";
|
||||
};
|
||||
}
|
21
pkgs/desktops/xfce/art/xfwm4-themes.nix
Normal file
21
pkgs/desktops/xfce/art/xfwm4-themes.nix
Normal file
@ -0,0 +1,21 @@
|
||||
{ stdenv, fetchurl }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
p_name = "xfwm4-themes";
|
||||
ver_maj = "4.10";
|
||||
ver_min = "0";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://xfce/src/art/${p_name}/${ver_maj}/${name}.tar.bz2";
|
||||
sha256 = "0xfmdykav4rf6gdxbd6fhmrfrvbdc1yjihz7r7lba0wp1vqda51j";
|
||||
};
|
||||
name = "${p_name}-${ver_maj}.${ver_min}";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = http://www.xfce.org/;
|
||||
description = "Themes for Xfce";
|
||||
license = licenses.gpl3;
|
||||
platforms = platforms.linux;
|
||||
maintainers = [ maintainers.volth ];
|
||||
};
|
||||
}
|
@ -73,6 +73,7 @@ xfce_self = rec { # the lines are very long but it seems better than the even-od
|
||||
#### ART from "mirror://xfce/src/art/${p_name}/${ver_maj}/${name}.tar.bz2"
|
||||
|
||||
xfce4icontheme = callPackage ./art/xfce4-icon-theme.nix { };
|
||||
xfwm4themes = callPackage ./art/xfwm4-themes.nix { };
|
||||
|
||||
#### PANEL PLUGINS from "mirror://xfce/src/panel-plugins/${p_name}/${ver_maj}/${name}.tar.{bz2,gz}"
|
||||
|
||||
|
@ -125,7 +125,6 @@ let
|
||||
] ++ optionals (enableDeadCodeElimination && (stdenv.lib.versionOlder "8.0.1" ghc.version)) [
|
||||
"--ghc-option=-split-sections"
|
||||
] ++ optionals isGhcjs [
|
||||
"--with-hsc2hs=${nativeGhc}/bin/hsc2hs"
|
||||
"--ghcjs"
|
||||
] ++ optionals isCross ([
|
||||
"--configure-option=--host=${ghc.cross.config}"
|
||||
@ -150,6 +149,8 @@ let
|
||||
buildTools ++ libraryToolDepends ++ executableToolDepends ++
|
||||
optionals (allPkgconfigDepends != []) ([pkgconfig] ++ allPkgconfigDepends) ++
|
||||
optionals doCheck (testDepends ++ testHaskellDepends ++ testSystemDepends ++ testToolDepends) ++
|
||||
# ghcjs's hsc2hs calls out to the native hsc2hs
|
||||
optional isGhcjs nativeGhc ++
|
||||
optionals withBenchmarkDepends (benchmarkDepends ++ benchmarkHaskellDepends ++ benchmarkSystemDepends ++ benchmarkToolDepends);
|
||||
allBuildInputs = propagatedBuildInputs ++ otherBuildInputs;
|
||||
|
||||
|
@ -1,7 +1,9 @@
|
||||
{ fetchurl, stdenv, intltool, pkgconfig, glib, json_glib, libsoup, geoip
|
||||
{ fetchurl, stdenv, intltool, libintlOrEmpty, pkgconfig, glib, json_glib, libsoup, geoip
|
||||
, dbus, dbus_glib, modemmanager, avahi
|
||||
}:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "geoclue-2.4.3";
|
||||
|
||||
@ -10,23 +12,31 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "0pk07k65dlw37nz8z5spksivsv5nh96xmbi336rf2yfxf2ldpadd";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
buildInputs = libintlOrEmpty ++
|
||||
[ intltool pkgconfig glib json_glib libsoup geoip
|
||||
dbus dbus_glib modemmanager avahi
|
||||
];
|
||||
dbus dbus_glib avahi
|
||||
] ++ optionals (!stdenv.isDarwin) [ modemmanager ];
|
||||
|
||||
preConfigure = ''
|
||||
substituteInPlace configure --replace "-Werror" ""
|
||||
'';
|
||||
|
||||
configureFlags = [ "--with-systemdsystemunitdir=$(out)/etc/systemd/system" ];
|
||||
configureFlags = [ "--with-systemdsystemunitdir=$(out)/etc/systemd/system" ] ++
|
||||
optionals stdenv.isDarwin [
|
||||
"--disable-silent-rules"
|
||||
"--disable-3g-source"
|
||||
"--disable-cdma-source"
|
||||
"--disable-modem-gps-source"
|
||||
"--disable-nmea-source" ];
|
||||
|
||||
NIX_CFLAGS_COMPILE = optionalString stdenv.isDarwin " -lintl";
|
||||
|
||||
propagatedBuildInputs = [ dbus dbus_glib glib ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Geolocation framework and some data providers";
|
||||
maintainers = with maintainers; [ raskin garbas ];
|
||||
platforms = platforms.linux;
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
license = licenses.lgpl2;
|
||||
};
|
||||
}
|
||||
|
@ -80,7 +80,7 @@ stdenv.mkDerivation {
|
||||
sed -i \
|
||||
-e 's|! /usr/bin/xcode-select --print-path >/dev/null 2>&1;|false;|' \
|
||||
-e 's|! /usr/bin/xcrun -find xcodebuild >/dev/null 2>&1;|false;|' \
|
||||
-e 's|sysroot=$(/usr/bin/xcodebuild -sdk $sdk -version Path 2>/dev/null)|sysroot="${darwin.apple_sdk.sdk}"|' \
|
||||
-e 's|sysroot=$(/usr/bin/xcodebuild -sdk $sdk -version Path 2>/dev/null)|sysroot=/nonsense|' \
|
||||
-e 's|QMAKE_CONF_COMPILER=`getXQMakeConf QMAKE_CXX`|QMAKE_CXX="clang++"\nQMAKE_CONF_COMPILER="clang++"|' \
|
||||
-e 's|XCRUN=`/usr/bin/xcrun -sdk macosx clang -v 2>&1`|XCRUN="clang -v 2>&1"|' \
|
||||
-e 's#sdk_val=$(/usr/bin/xcrun -sdk $sdk -find $(echo $val | cut -d \x27 \x27 -f 1))##' \
|
||||
@ -208,7 +208,7 @@ stdenv.mkDerivation {
|
||||
xcbutil xcbutilimage xcbutilkeysyms xcbutilwm libxkbcommon
|
||||
] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
|
||||
ApplicationServices CoreServices AppKit Carbon OpenGL AGL Cocoa
|
||||
DiskArbitration darwin.cf-private libiconv darwin.apple_sdk.sdk
|
||||
DiskArbitration darwin.cf-private libiconv
|
||||
]);
|
||||
|
||||
buildInputs =
|
||||
|
@ -82,7 +82,7 @@ stdenv.mkDerivation {
|
||||
sed -i \
|
||||
-e 's|! /usr/bin/xcode-select --print-path >/dev/null 2>&1;|false;|' \
|
||||
-e 's|! /usr/bin/xcrun -find xcodebuild >/dev/null 2>&1;|false;|' \
|
||||
-e 's|sysroot=$(/usr/bin/xcodebuild -sdk $sdk -version Path 2>/dev/null)|sysroot="${darwin.apple_sdk.sdk}"|' \
|
||||
-e 's|sysroot=$(/usr/bin/xcodebuild -sdk $sdk -version Path 2>/dev/null)|sysroot=/nonsense|' \
|
||||
-e 's|QMAKE_CONF_COMPILER=`getXQMakeConf QMAKE_CXX`|QMAKE_CXX="clang++"\nQMAKE_CONF_COMPILER="clang++"|' \
|
||||
-e 's|XCRUN=`/usr/bin/xcrun -sdk macosx clang -v 2>&1`|XCRUN="clang -v 2>&1"|' \
|
||||
-e 's#sdk_val=$(/usr/bin/xcrun -sdk $sdk -find $(echo $val | cut -d \x27 \x27 -f 1))##' \
|
||||
@ -212,7 +212,7 @@ stdenv.mkDerivation {
|
||||
xcbutilimage xcbutilkeysyms xcbutilrenderutil xcbutilwm
|
||||
] ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
|
||||
ApplicationServices Foundation CoreServices AppKit Carbon OpenGL AGL Cocoa
|
||||
DiskArbitration darwin.cf-private libiconv darwin.apple_sdk.sdk
|
||||
DiskArbitration darwin.cf-private libiconv
|
||||
]);
|
||||
|
||||
buildInputs = [ ]
|
||||
|
@ -18,7 +18,7 @@ Index: qttools-opensource-src-5.8.0/src/assistant/help/Qt5HelpConfigExtras.cmake
|
||||
_qt5_Help_check_file_exists(${imported_location})
|
||||
|
||||
set_target_properties(Qt5::qcollectiongenerator PROPERTIES
|
||||
@@ -17,11 +16,7 @@ endif()
|
||||
@@ -17,11 +16,10 @@ endif()
|
||||
if (NOT TARGET Qt5::qhelpgenerator)
|
||||
add_executable(Qt5::qhelpgenerator IMPORTED)
|
||||
|
||||
@ -28,6 +28,9 @@ Index: qttools-opensource-src-5.8.0/src/assistant/help/Qt5HelpConfigExtras.cmake
|
||||
- set(imported_location \"$${CMAKE_BIN_DIR}qhelpgenerator$$CMAKE_BIN_SUFFIX\")
|
||||
-!!ENDIF
|
||||
+ set(imported_location \"@NIX_OUT@/$${CMAKE_BIN_DIR}qhelpgenerator$$CMAKE_BIN_SUFFIX\")
|
||||
+ if(NOT EXISTS \"${imported_location}\")
|
||||
+ set(imported_location \"@NIX_DEV@/$${CMAKE_BIN_DIR}qhelpgenerator$$CMAKE_BIN_SUFFIX\")
|
||||
+ endif()
|
||||
_qt5_Help_check_file_exists(${imported_location})
|
||||
|
||||
set_target_properties(Qt5::qhelpgenerator PROPERTIES
|
||||
|
@ -49,7 +49,7 @@ NIX_LISP_ASDF_REGISTRY_CODE="
|
||||
)
|
||||
"
|
||||
|
||||
NIX_LISP_ASDF="${NIX_LISP_ASDF:-@asdf@}"
|
||||
NIX_LISP_ASDF="${NIX_LISP_ASDF:-@out@}"
|
||||
|
||||
nix_lisp_run_single_form(){
|
||||
NIX_LISP_FINAL_PARAMETERS=("$NIX_LISP_EXEC_CODE" "$1"
|
||||
|
@ -1,3 +1,3 @@
|
||||
#! /bin/sh
|
||||
|
||||
source "@out@"/bin/cl-wrapper.sh "${NIX_LISP_COMMAND:-$(ls "@lisp@/bin"/* | head -n 1)}" "$@"
|
||||
source "@out@"/bin/cl-wrapper.sh "${NIX_LISP_COMMAND:-$(@ls@ "@lisp@/bin"/* | @head@ -n 1)}" "$@"
|
||||
|
@ -1,4 +1,4 @@
|
||||
{stdenv, fetchurl, asdf, lisp ? null}:
|
||||
{stdenv, fetchurl, asdf, which, lisp ? null}:
|
||||
stdenv.mkDerivation {
|
||||
name = "cl-wrapper-script";
|
||||
|
||||
@ -6,6 +6,8 @@ stdenv.mkDerivation {
|
||||
|
||||
installPhase=''
|
||||
mkdir -p "$out"/bin
|
||||
export head="$(which head)"
|
||||
export ls="$(which ls)"
|
||||
substituteAll ${./common-lisp.sh} "$out"/bin/common-lisp.sh
|
||||
substituteAll "${./build-with-lisp.sh}" "$out/bin/build-with-lisp.sh"
|
||||
substituteAll "${./cl-wrapper.sh}" "$out/bin/cl-wrapper.sh"
|
||||
@ -16,17 +18,20 @@ stdenv.mkDerivation {
|
||||
setLisp "${lisp}"
|
||||
echo "$NIX_LISP"
|
||||
|
||||
ASDF_OUTPUT_TRANSLATIONS="${asdf}/lib/common-lisp/:$out/lib/common-lisp-compiled/" \
|
||||
mkdir -p "$out/lib/common-lisp/"
|
||||
cp -r "${asdf}/lib/common-lisp"/* "$out/lib/common-lisp/"
|
||||
chmod u+rw -R "$out/lib/common-lisp/"
|
||||
|
||||
NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(progn
|
||||
(uiop/lisp-build:compile-file* \"${asdf}/lib/common-lisp/asdf/build/asdf.lisp\")
|
||||
(uiop/lisp-build:compile-file* \"'"$out"'/lib/common-lisp/asdf/build/asdf.lisp\")
|
||||
(asdf:load-system :uiop :force :all)
|
||||
(asdf:load-system :asdf :force :all)
|
||||
)"' \
|
||||
"$out/bin/common-lisp.sh" "$NIX_LISP"
|
||||
|
||||
ln -s "$out/lib/common-lisp-compiled"/{asdf/uiop,uiop}
|
||||
"$out/bin/common-lisp.sh"
|
||||
'';
|
||||
|
||||
buildInputs = [which];
|
||||
|
||||
inherit asdf lisp;
|
||||
stdenv_shell = stdenv.shell;
|
||||
|
||||
@ -34,10 +39,10 @@ stdenv.mkDerivation {
|
||||
|
||||
phases="installPhase fixupPhase";
|
||||
|
||||
preferLocalBuild = true;
|
||||
ASDF_OUTPUT_TRANSLATIONS="${builtins.storeDir}/:${builtins.storeDir}";
|
||||
|
||||
passthru = {
|
||||
inherit lisp asdf;
|
||||
inherit lisp;
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
@ -1,16 +1,10 @@
|
||||
NIX_LISP_ASDF="@asdf@"
|
||||
NIX_LISP_ASDF="@out@"
|
||||
|
||||
CL_SOURCE_REGISTRY="${CL_SOURCE_REGISTRY:+$CL_SOURCE_REGISTRY:}@asdf@/lib/common-lisp/asdf/:@asdf@/lib/common-lisp/asdf/uiop/"
|
||||
ASDF_OUTPUT_TRANSLATIONS="@asdf@/lib/common-lisp/:@out@/lib/common-lisp-compiled/"
|
||||
CL_SOURCE_REGISTRY="${CL_SOURCE_REGISTRY:+$CL_SOURCE_REGISTRY:}@out@/lib/common-lisp/asdf/"
|
||||
|
||||
addASDFPaths () {
|
||||
for j in "$1"/lib/common-lisp/*; do
|
||||
if [ -d "$j" ]; then
|
||||
CL_SOURCE_REGISTRY="$j/:$CL_SOURCE_REGISTRY"
|
||||
if [ -d "$(dirname "$(dirname "$j")")/common-lisp-compiled/$(basename "$j")" ]; then
|
||||
ASDF_OUTPUT_TRANSLATIONS="$j:$(dirname "$(dirname "$j")")/common-lisp-compiled/$(basename "$j")${ASDF_OUTPUT_TRANSLATIONS:+:}$ASDF_OUTPUT_TRANSLATIONS"
|
||||
fi
|
||||
fi
|
||||
for j in "$1"/lib/common-lisp-settings/*-path-config.sh; do
|
||||
source "$j"
|
||||
done
|
||||
}
|
||||
|
||||
@ -35,7 +29,7 @@ collectNixLispLDLP () {
|
||||
fi
|
||||
}
|
||||
|
||||
export NIX_LISP_COMMAND NIX_LISP CL_SOURCE_REGISTRY NIX_LISP_ASDF ASDF_OUTPUT_TRANSLATIONS
|
||||
export NIX_LISP_COMMAND NIX_LISP CL_SOURCE_REGISTRY NIX_LISP_ASDF
|
||||
|
||||
envHooks+=(addASDFPaths setLisp collectNixLispLDLP)
|
||||
|
||||
|
@ -3,19 +3,33 @@ args @ {stdenv, clwrapper, baseName, testSystems ? [baseName], version ? "latest
|
||||
, propagatedBuildInputs ? []}:
|
||||
let
|
||||
deployConfigScript = ''
|
||||
outhash="$out"
|
||||
outhash="''${outhash##*/}"
|
||||
outhash="''${outhash%%-*}"
|
||||
config_script="$out"/lib/common-lisp-settings/${args.baseName}-shell-config.sh
|
||||
path_config_script="$out"/lib/common-lisp-settings/${args.baseName}-path-config.sh
|
||||
store_translation="$(dirname "$out"):$(dirname "$out")"
|
||||
mkdir -p "$(dirname "$config_script")"
|
||||
touch "$config_script"
|
||||
touch "$path_config_script"
|
||||
chmod a+x "$config_script"
|
||||
chmod a+x "$path_config_script"
|
||||
echo "if test -z \"\''${_''${outhash}_NIX_LISP_CONFIG}\"; then export _''${outhash}_NIX_LISP_CONFIG=1; " >> "$config_script"
|
||||
echo "export NIX_CFLAGS_COMPILE='$NIX_CFLAGS_COMPILE'\"\''${NIX_CFLAGS_COMPILE:+ \$NIX_CFLAGS_COMPILE}\"" >> "$config_script"
|
||||
echo "export NIX_LDFLAGS='$NIX_LDFLAGS'\"\''${NIX_LDFLAGS:+ \$NIX_LDFLAGS}\"" >> "$config_script"
|
||||
echo "export NIX_LISP_COMMAND='$NIX_LISP_COMMAND'" >> "$config_script"
|
||||
echo "export NIX_LISP_ASDF='$NIX_LISP_ASDF'" >> "$config_script"
|
||||
echo "export CL_SOURCE_REGISTRY="\$CL_SOURCE_REGISTRY\''${CL_SOURCE_REGISTRY:+:}"'$out/lib/common-lisp/${args.baseName}/:$CL_SOURCE_REGISTRY'" >> "$config_script"
|
||||
echo "export ASDF_OUTPUT_TRANSLATIONS="\$ASDF_OUTPUT_TRANSLATIONS\''${ASDF_OUTPUT_TRANSLATIONS:+:}"'$out/lib/common-lisp/${args.baseName}/:$out/lib/common-lisp-compiled/${args.baseName}:$ASDF_OUTPUT_TRANSLATIONS'" >> "$config_script"
|
||||
echo "export PATH=\"\''${PATH:+\$PATH:}$PATH\"" >> "$config_script"
|
||||
echo "echo \"\$ASDF_OUTPUT_TRANSLATIONS\" | grep -E '(^|:)$store_translation(:|\$)' >/dev/null || export ASDF_OUTPUT_TRANSLATIONS=\"\''${ASDF_OUTPUT_TRANSLATIONS:+\$ASDF_OUTPUT_TRANSLATIONS:}\"'$store_translation'" >> "$config_script"
|
||||
echo "source '$path_config_script'" >> "$config_script"
|
||||
echo "fi" >> "$config_script"
|
||||
echo "if test -z \"\''${_''${outhash}_NIX_LISP_PATH_CONFIG}\"; then export _''${outhash}_NIX_LISP_PATH_CONFIG=1; " >> "$path_config_script"
|
||||
echo "for i in \"''${CL_SOURCE_REGISTRY//:/\" \"}\" \"$out/lib/common-lisp/${args.baseName}/\" ; do echo \"\$CL_SOURCE_REGISTRY\" | grep -E \"(^|:)\$i(:|\\\$)\" >/dev/null || export CL_SOURCE_REGISTRY=\"\$CL_SOURCE_REGISTRY\''${CL_SOURCE_REGISTRY:+:}\$i\"; done;" >> "$path_config_script"
|
||||
test -n "$LD_LIBRARY_PATH" &&
|
||||
echo "export LD_LIBRARY_PATH=\"\$LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\"'$LD_LIBRARY_PATH'" >> "$config_script"
|
||||
echo "export LD_LIBRARY_PATH=\"\$LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\"'$LD_LIBRARY_PATH'" >> "$path_config_script"
|
||||
test -n "$NIX_LISP_LD_LIBRARY_PATH" &&
|
||||
echo "export NIX_LISP_LD_LIBRARY_PATH=\"\$NIX_LISP_LD_LIBRARY_PATH\''${NIX_LISP_LD_LIBRARY_PATH:+:}\"'$NIX_LISP_LD_LIBRARY_PATH'" >> "$config_script"
|
||||
echo "export NIX_LISP_LD_LIBRARY_PATH=\"\$NIX_LISP_LD_LIBRARY_PATH\''${NIX_LISP_LD_LIBRARY_PATH:+:}\"'$NIX_LISP_LD_LIBRARY_PATH'" >> "$path_config_script"
|
||||
echo "fi" >> "$path_config_script"
|
||||
'';
|
||||
deployLaunchScript = ''
|
||||
launch_script="$out"/bin/${args.baseName}-lisp-launcher.sh
|
||||
@ -44,9 +58,14 @@ basePackage = {
|
||||
${deployLaunchScript}
|
||||
|
||||
${stdenv.lib.concatMapStrings (testSystem: ''
|
||||
CL_SOURCE_REGISTRY= \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(progn
|
||||
(asdf:compile-system :${testSystem}) (asdf:load-system :${testSystem}))"' \
|
||||
(asdf:compile-system :${testSystem})
|
||||
(asdf:load-system :${testSystem})
|
||||
(asdf:operate (quote asdf::compile-bundle-op) :${testSystem})
|
||||
(ignore-errors (asdf:operate (quote asdf::deploy-asd-op) :${testSystem}))
|
||||
)"' \
|
||||
"$out/bin/${args.baseName}-lisp-launcher.sh" ""
|
||||
'') testSystems}
|
||||
|
||||
@ -57,6 +76,8 @@ basePackage = {
|
||||
buildInputs = buildInputs;
|
||||
dontStrip=true;
|
||||
|
||||
ASDF_OUTPUT_TRANSLATIONS="${builtins.storeDir}/:${builtins.storeDir}";
|
||||
|
||||
meta = {
|
||||
inherit description version;
|
||||
} // meta;
|
||||
|
13
pkgs/development/lisp-modules/quicklisp-to-nix-aliases.nix
Normal file
13
pkgs/development/lisp-modules/quicklisp-to-nix-aliases.nix
Normal file
@ -0,0 +1,13 @@
|
||||
{quicklisp-to-nix-packages}:
|
||||
with quicklisp-to-nix-packages;
|
||||
rec {
|
||||
cffi-grovel = cffi;
|
||||
|
||||
cxml-test = null;
|
||||
cxml-dom = null;
|
||||
cxml-klacks = null;
|
||||
cxml-xml = null;
|
||||
|
||||
cl-async-util = cl-async-base;
|
||||
cl-async = cl-async-base;
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''3bmd-ext-tables'';
|
||||
version = ''3bmd-20161204-git'';
|
||||
|
||||
description = ''Extension to 3bmd implementing PHP Markdown Extra style tables'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/3bmd/2016-12-04/3bmd-20161204-git.tgz'';
|
||||
sha256 = ''158rymq6ra9ipmkqrqmgr4ay5m46cdxxha03622svllhyf7xzypx'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/3bmd-ext-tables[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM 3bmd-ext-tables DESCRIPTION Extension to 3bmd implementing PHP Markdown Extra style tables SHA256
|
||||
158rymq6ra9ipmkqrqmgr4ay5m46cdxxha03622svllhyf7xzypx URL http://beta.quicklisp.org/archive/3bmd/2016-12-04/3bmd-20161204-git.tgz MD5
|
||||
b80864c74437e0cfb66663e9bbf08fed NAME 3bmd-ext-tables TESTNAME NIL FILENAME 3bmd-ext-tables DEPS NIL DEPENDENCIES NIL VERSION 3bmd-20161204-git SIBLINGS
|
||||
(3bmd-ext-code-blocks 3bmd-ext-definition-lists 3bmd-ext-wiki-links 3bmd-youtube-tests 3bmd-youtube 3bmd)) */
|
@ -1,29 +0,0 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''3bmd-ext-wiki-links'';
|
||||
version = ''3bmd-20161204-git'';
|
||||
|
||||
description = ''example extension to 3bmd implementing simple wiki-style [[links]]'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/3bmd/2016-12-04/3bmd-20161204-git.tgz'';
|
||||
sha256 = ''158rymq6ra9ipmkqrqmgr4ay5m46cdxxha03622svllhyf7xzypx'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/3bmd-ext-wiki-links[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM 3bmd-ext-wiki-links DESCRIPTION example extension to 3bmd implementing simple wiki-style [[links]] SHA256
|
||||
158rymq6ra9ipmkqrqmgr4ay5m46cdxxha03622svllhyf7xzypx URL http://beta.quicklisp.org/archive/3bmd/2016-12-04/3bmd-20161204-git.tgz MD5
|
||||
b80864c74437e0cfb66663e9bbf08fed NAME 3bmd-ext-wiki-links TESTNAME NIL FILENAME 3bmd-ext-wiki-links DEPS NIL DEPENDENCIES NIL VERSION 3bmd-20161204-git
|
||||
SIBLINGS (3bmd-ext-code-blocks 3bmd-ext-definition-lists 3bmd-ext-tables 3bmd-youtube-tests 3bmd-youtube 3bmd)) */
|
@ -1,29 +0,0 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''3bmd-youtube'';
|
||||
version = ''3bmd-20161204-git'';
|
||||
|
||||
description = ''An extension for 3bmd for embedding YouTube videos'';
|
||||
|
||||
deps = [ args."esrap" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/3bmd/2016-12-04/3bmd-20161204-git.tgz'';
|
||||
sha256 = ''158rymq6ra9ipmkqrqmgr4ay5m46cdxxha03622svllhyf7xzypx'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/3bmd-youtube[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM 3bmd-youtube DESCRIPTION An extension for 3bmd for embedding YouTube videos SHA256 158rymq6ra9ipmkqrqmgr4ay5m46cdxxha03622svllhyf7xzypx URL
|
||||
http://beta.quicklisp.org/archive/3bmd/2016-12-04/3bmd-20161204-git.tgz MD5 b80864c74437e0cfb66663e9bbf08fed NAME 3bmd-youtube TESTNAME NIL FILENAME
|
||||
3bmd-youtube DEPS ((NAME esrap)) DEPENDENCIES (esrap) VERSION 3bmd-20161204-git SIBLINGS
|
||||
(3bmd-ext-code-blocks 3bmd-ext-definition-lists 3bmd-ext-tables 3bmd-ext-wiki-links 3bmd-youtube-tests 3bmd)) */
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/3bmd[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/alexandria[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/anaphora[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/array-utils[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/babel-streams[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/babel[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/blackbird[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/bordeaux-threads[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/caveman[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -1,28 +0,0 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cffi-examples'';
|
||||
version = ''cffi_0.18.0'';
|
||||
|
||||
description = ''CFFI Examples'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz'';
|
||||
sha256 = ''0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cffi-examples[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cffi-examples DESCRIPTION CFFI Examples SHA256 0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz URL
|
||||
http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz MD5 5be207fca26205c7550d7b6307871f4e NAME cffi-examples TESTNAME NIL FILENAME
|
||||
cffi-examples DEPS NIL DEPENDENCIES NIL VERSION cffi_0.18.0 SIBLINGS (cffi-grovel cffi-libffi cffi-tests cffi-toolchain cffi-uffi-compat cffi)) */
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cffi-grovel[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -1,29 +0,0 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cffi-libffi'';
|
||||
version = ''cffi_0.18.0'';
|
||||
|
||||
description = ''Foreign structures by value'';
|
||||
|
||||
deps = [ args."trivial-features" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz'';
|
||||
sha256 = ''0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cffi-libffi[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cffi-libffi DESCRIPTION Foreign structures by value SHA256 0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz URL
|
||||
http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz MD5 5be207fca26205c7550d7b6307871f4e NAME cffi-libffi TESTNAME NIL FILENAME cffi-libffi
|
||||
DEPS ((NAME trivial-features)) DEPENDENCIES (trivial-features) VERSION cffi_0.18.0 SIBLINGS
|
||||
(cffi-examples cffi-grovel cffi-tests cffi-toolchain cffi-uffi-compat cffi)) */
|
@ -1,28 +0,0 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cffi-toolchain'';
|
||||
version = ''cffi_0.18.0'';
|
||||
|
||||
description = ''The CFFI toolchain'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz'';
|
||||
sha256 = ''0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cffi-toolchain[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cffi-toolchain DESCRIPTION The CFFI toolchain SHA256 0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz URL
|
||||
http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz MD5 5be207fca26205c7550d7b6307871f4e NAME cffi-toolchain TESTNAME NIL FILENAME
|
||||
cffi-toolchain DEPS NIL DEPENDENCIES NIL VERSION cffi_0.18.0 SIBLINGS (cffi-examples cffi-grovel cffi-libffi cffi-tests cffi-uffi-compat cffi)) */
|
@ -1,28 +0,0 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cffi-uffi-compat'';
|
||||
version = ''cffi_0.18.0'';
|
||||
|
||||
description = ''UFFI Compatibility Layer for CFFI'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz'';
|
||||
sha256 = ''0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cffi-uffi-compat[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cffi-uffi-compat DESCRIPTION UFFI Compatibility Layer for CFFI SHA256 0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz URL
|
||||
http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz MD5 5be207fca26205c7550d7b6307871f4e NAME cffi-uffi-compat TESTNAME NIL FILENAME
|
||||
cffi-uffi-compat DEPS NIL DEPENDENCIES NIL VERSION cffi_0.18.0 SIBLINGS (cffi-examples cffi-grovel cffi-libffi cffi-tests cffi-toolchain cffi)) */
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cffi[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/chipz[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/chunga[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/circular-streams[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -1,29 +1,34 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl+ssl'';
|
||||
version = ''cl+ssl-20161208-git'';
|
||||
version = ''cl+ssl-20170403-git'';
|
||||
|
||||
description = ''Common Lisp interface to OpenSSL.'';
|
||||
|
||||
deps = [ args."uiop" args."trivial-gray-streams" args."trivial-garbage" args."flexi-streams" args."cffi" args."bordeaux-threads" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl+ssl/2016-12-08/cl+ssl-20161208-git.tgz'';
|
||||
sha256 = ''0x9xa2rdfh9gxp5m27cj0wvzjqccz4w5cvm7nbk5shwsz5xgr7hs'';
|
||||
url = ''http://beta.quicklisp.org/archive/cl+ssl/2017-04-03/cl+ssl-20170403-git.tgz'';
|
||||
sha256 = ''1f1nr1wy6nk0l2n249djcvygl0379ch3x4ndc243jcahcp44x18s'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl+ssl[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl+ssl DESCRIPTION Common Lisp interface to OpenSSL. SHA256 0x9xa2rdfh9gxp5m27cj0wvzjqccz4w5cvm7nbk5shwsz5xgr7hs URL
|
||||
http://beta.quicklisp.org/archive/cl+ssl/2016-12-08/cl+ssl-20161208-git.tgz MD5 8050639e66800045cb0a43863059e630 NAME cl+ssl TESTNAME NIL FILENAME cl+ssl
|
||||
/* (SYSTEM cl+ssl DESCRIPTION Common Lisp interface to OpenSSL. SHA256 1f1nr1wy6nk0l2n249djcvygl0379ch3x4ndc243jcahcp44x18s URL
|
||||
http://beta.quicklisp.org/archive/cl+ssl/2017-04-03/cl+ssl-20170403-git.tgz MD5 e6d22f98947384d0e0bb2eb18230f72d NAME cl+ssl TESTNAME NIL FILENAME cl+ssl
|
||||
DEPS ((NAME uiop) (NAME trivial-gray-streams) (NAME trivial-garbage) (NAME flexi-streams) (NAME cffi) (NAME bordeaux-threads)) DEPENDENCIES
|
||||
(uiop trivial-gray-streams trivial-garbage flexi-streams cffi bordeaux-threads) VERSION cl+ssl-20161208-git SIBLINGS (cl+ssl.test)) */
|
||||
(uiop trivial-gray-streams trivial-garbage flexi-streams cffi bordeaux-threads) VERSION cl+ssl-20170403-git SIBLINGS (cl+ssl.test)) */
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-aa[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-annot[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-anonfun[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-ansi-text[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -18,8 +18,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-async-base[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-async-repl[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-async-ssl[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -3,8 +3,6 @@ rec {
|
||||
baseName = ''cl-async-util'';
|
||||
version = ''cl-async-20160825-git'';
|
||||
|
||||
testSystems = ["cl-async"];
|
||||
|
||||
description = ''Internal utilities for cl-async.'';
|
||||
|
||||
deps = [ args."vom" args."fast-io" args."cl-ppcre" args."cl-libuv" args."cl-async-base" args."cffi" ];
|
||||
@ -18,14 +16,19 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-async-util[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-async-util DESCRIPTION Internal utilities for cl-async. SHA256 104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa URL
|
||||
http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz MD5 18e1d6c54a27c8ba721ebaa3d8c6e112 NAME cl-async-util TESTNAME cl-async
|
||||
http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz MD5 18e1d6c54a27c8ba721ebaa3d8c6e112 NAME cl-async-util TESTNAME NIL
|
||||
FILENAME cl-async-util DEPS ((NAME vom) (NAME fast-io) (NAME cl-ppcre) (NAME cl-libuv) (NAME cl-async-base) (NAME cffi)) DEPENDENCIES
|
||||
(vom fast-io cl-ppcre cl-libuv cl-async-base cffi) VERSION cl-async-20160825-git SIBLINGS (cl-async-repl cl-async-ssl cl-async-test cl-async)) */
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-async[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-base64[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-colors[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-cookie[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-dbi[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-emb[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-fad[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-fuse-meta-fs[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-fuse[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-json[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-l10n-cldr[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-l10n[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-libuv[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-markup[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-mysql[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-paths-ttf[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -1,28 +1,33 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-postgres'';
|
||||
version = ''postmodern-20170124-git'';
|
||||
version = ''postmodern-20170403-git'';
|
||||
|
||||
description = ''Low-level client library for PostgreSQL'';
|
||||
|
||||
deps = [ args."md5" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2017-01-24/postmodern-20170124-git.tgz'';
|
||||
sha256 = ''1hdgdpkba225xqvpsr7r1j78cx0ha23x6f69ab2666plpyw321k8'';
|
||||
url = ''http://beta.quicklisp.org/archive/postmodern/2017-04-03/postmodern-20170403-git.tgz'';
|
||||
sha256 = ''1pklmp0y0falrmbxll79drrcrlgslasavdym5r45m8kkzi1zpv9p'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-postgres[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-postgres DESCRIPTION Low-level client library for PostgreSQL SHA256 1hdgdpkba225xqvpsr7r1j78cx0ha23x6f69ab2666plpyw321k8 URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2017-01-24/postmodern-20170124-git.tgz MD5 d19b368a8883093f20a47be83709b0c5 NAME cl-postgres TESTNAME NIL
|
||||
FILENAME cl-postgres DEPS ((NAME md5)) DEPENDENCIES (md5) VERSION postmodern-20170124-git SIBLINGS (postmodern s-sql simple-date)) */
|
||||
/* (SYSTEM cl-postgres DESCRIPTION Low-level client library for PostgreSQL SHA256 1pklmp0y0falrmbxll79drrcrlgslasavdym5r45m8kkzi1zpv9p URL
|
||||
http://beta.quicklisp.org/archive/postmodern/2017-04-03/postmodern-20170403-git.tgz MD5 7a4145a0a5ff5bcb7a4bf29b5c2915d2 NAME cl-postgres TESTNAME NIL
|
||||
FILENAME cl-postgres DEPS ((NAME md5)) DEPENDENCIES (md5) VERSION postmodern-20170403-git SIBLINGS (postmodern s-sql simple-date)) */
|
||||
|
@ -20,8 +20,13 @@ REGULAR-EXPRESSION-TEMPLATE.'';
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-ppcre-template[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -0,0 +1,33 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-ppcre-unicode'';
|
||||
version = ''cl-ppcre-2.0.11'';
|
||||
|
||||
description = ''Perl-compatible regular expression library (Unicode)'';
|
||||
|
||||
deps = [ args."cl-unicode" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-ppcre/2015-09-23/cl-ppcre-2.0.11.tgz'';
|
||||
sha256 = ''1djciws9n0jg3qdrck3j4wj607zvkbir8p379mp0p7b5g0glwvb2'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-ppcre-unicode[.]asd${"$"}' |
|
||||
while read f; do
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-ppcre-unicode DESCRIPTION Perl-compatible regular expression library (Unicode) SHA256 1djciws9n0jg3qdrck3j4wj607zvkbir8p379mp0p7b5g0glwvb2 URL
|
||||
http://beta.quicklisp.org/archive/cl-ppcre/2015-09-23/cl-ppcre-2.0.11.tgz MD5 6d5250467c05eb661a76d395186a1da0 NAME cl-ppcre-unicode TESTNAME NIL FILENAME
|
||||
cl-ppcre-unicode DEPS ((NAME cl-unicode)) DEPENDENCIES (cl-unicode) VERSION cl-ppcre-2.0.11 SIBLINGS (cl-ppcre)) */
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-ppcre[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-project[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-reexport[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-smtp[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-store[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-syntax-annot[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-syntax-anonfun[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-syntax-markup[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-syntax[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -1,28 +1,33 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-test-more'';
|
||||
version = ''prove-20170124-git'';
|
||||
version = ''prove-20170403-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/prove/2017-01-24/prove-20170124-git.tgz'';
|
||||
sha256 = ''1kyhh4yvf47psb5v0zqivcwn71n6my5fwggdifymlpigk2q3zn03'';
|
||||
url = ''http://beta.quicklisp.org/archive/prove/2017-04-03/prove-20170403-git.tgz'';
|
||||
sha256 = ''091xxkn9zj22c4gmm8x714k29bs4j0j7akppwh55zjsmrxdhqcpl'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-test-more[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-test-more DESCRIPTION NIL SHA256 1kyhh4yvf47psb5v0zqivcwn71n6my5fwggdifymlpigk2q3zn03 URL
|
||||
http://beta.quicklisp.org/archive/prove/2017-01-24/prove-20170124-git.tgz MD5 c5601ee1aebedc7272e2c25e6a5ca8be NAME cl-test-more TESTNAME NIL FILENAME
|
||||
cl-test-more DEPS NIL DEPENDENCIES NIL VERSION prove-20170124-git SIBLINGS (prove-asdf prove-test prove)) */
|
||||
/* (SYSTEM cl-test-more DESCRIPTION NIL SHA256 091xxkn9zj22c4gmm8x714k29bs4j0j7akppwh55zjsmrxdhqcpl URL
|
||||
http://beta.quicklisp.org/archive/prove/2017-04-03/prove-20170403-git.tgz MD5 063b615692c8711d2392204ecf1b37b7 NAME cl-test-more TESTNAME NIL FILENAME
|
||||
cl-test-more DEPS NIL DEPENDENCIES NIL VERSION prove-20170403-git SIBLINGS (prove-asdf prove-test prove)) */
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-unicode[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -18,8 +18,13 @@ The system contains the definitions for the 'unification' machinery.'';
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-unification[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-utilities[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-vectors[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -16,8 +16,13 @@ rec {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/cl-who[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
|
@ -1,31 +1,43 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clack-v1-compat'';
|
||||
version = ''clack-20170227-git'';
|
||||
version = ''clack-20170403-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
deps = [ args."uiop" args."trivial-types" args."trivial-mimes" args."trivial-backtrace" args."split-sequence" args."quri" args."marshal" args."local-time" args."lack-util" args."lack" args."ironclad" args."http-body" args."flexi-streams" args."cl-syntax-annot" args."cl-ppcre" args."cl-base64" args."circular-streams" args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-02-27/clack-20170227-git.tgz'';
|
||||
sha256 = ''1sm6iamghpzmrv0h375y2famdngx62ml5dw424896kixxfyr923x'';
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-04-03/clack-20170403-git.tgz'';
|
||||
sha256 = ''1n6rbiz5ybwr1fbzynlmqmx2di5kqxrsniqx9mzy7034hqpk54ss'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/clack-v1-compat[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM clack-v1-compat DESCRIPTION NIL SHA256 1sm6iamghpzmrv0h375y2famdngx62ml5dw424896kixxfyr923x URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-02-27/clack-20170227-git.tgz MD5 2264b62c2de992d12829053e8e5f9101 NAME clack-v1-compat TESTNAME NIL FILENAME
|
||||
clack-v1-compat DEPS NIL DEPENDENCIES NIL VERSION clack-20170227-git SIBLINGS
|
||||
/* (SYSTEM clack-v1-compat DESCRIPTION NIL SHA256 1n6rbiz5ybwr1fbzynlmqmx2di5kqxrsniqx9mzy7034hqpk54ss URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-04-03/clack-20170403-git.tgz MD5 98643f671285c11e91d2c81d4c8fc52a NAME clack-v1-compat TESTNAME NIL FILENAME
|
||||
clack-v1-compat DEPS
|
||||
((NAME uiop) (NAME trivial-types) (NAME trivial-mimes) (NAME trivial-backtrace) (NAME split-sequence) (NAME quri) (NAME marshal) (NAME local-time)
|
||||
(NAME lack-util) (NAME lack) (NAME ironclad) (NAME http-body) (NAME flexi-streams) (NAME cl-syntax-annot) (NAME cl-ppcre) (NAME cl-base64)
|
||||
(NAME circular-streams) (NAME alexandria))
|
||||
DEPENDENCIES
|
||||
(uiop trivial-types trivial-mimes trivial-backtrace split-sequence quri marshal local-time lack-util lack ironclad http-body flexi-streams cl-syntax-annot
|
||||
cl-ppcre cl-base64 circular-streams alexandria)
|
||||
VERSION clack-20170403-git SIBLINGS
|
||||
(clack-handler-fcgi clack-handler-hunchentoot clack-handler-toot clack-handler-wookie clack-socket clack-test clack t-clack-handler-fcgi
|
||||
t-clack-handler-hunchentoot t-clack-handler-toot t-clack-handler-wookie t-clack-v1-compat clack-middleware-auth-basic clack-middleware-clsql
|
||||
clack-middleware-csrf clack-middleware-dbi clack-middleware-oauth clack-middleware-postmodern clack-middleware-rucksack clack-session-store-dbi
|
||||
|
@ -1,31 +1,37 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clack'';
|
||||
version = ''20170227-git'';
|
||||
version = ''20170403-git'';
|
||||
|
||||
description = ''Web application environment for Common Lisp'';
|
||||
|
||||
deps = [ ];
|
||||
deps = [ args."uiop" args."lack-util" args."lack-middleware-backtrace" args."lack" args."bordeaux-threads" args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-02-27/clack-20170227-git.tgz'';
|
||||
sha256 = ''1sm6iamghpzmrv0h375y2famdngx62ml5dw424896kixxfyr923x'';
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-04-03/clack-20170403-git.tgz'';
|
||||
sha256 = ''1n6rbiz5ybwr1fbzynlmqmx2di5kqxrsniqx9mzy7034hqpk54ss'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/clack[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM clack DESCRIPTION Web application environment for Common Lisp SHA256 1sm6iamghpzmrv0h375y2famdngx62ml5dw424896kixxfyr923x URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-02-27/clack-20170227-git.tgz MD5 2264b62c2de992d12829053e8e5f9101 NAME clack TESTNAME NIL FILENAME clack DEPS
|
||||
NIL DEPENDENCIES NIL VERSION 20170227-git SIBLINGS
|
||||
/* (SYSTEM clack DESCRIPTION Web application environment for Common Lisp SHA256 1n6rbiz5ybwr1fbzynlmqmx2di5kqxrsniqx9mzy7034hqpk54ss URL
|
||||
http://beta.quicklisp.org/archive/clack/2017-04-03/clack-20170403-git.tgz MD5 98643f671285c11e91d2c81d4c8fc52a NAME clack TESTNAME NIL FILENAME clack DEPS
|
||||
((NAME uiop) (NAME lack-util) (NAME lack-middleware-backtrace) (NAME lack) (NAME bordeaux-threads) (NAME alexandria)) DEPENDENCIES
|
||||
(uiop lack-util lack-middleware-backtrace lack bordeaux-threads alexandria) VERSION 20170403-git SIBLINGS
|
||||
(clack-handler-fcgi clack-handler-hunchentoot clack-handler-toot clack-handler-wookie clack-socket clack-test clack-v1-compat t-clack-handler-fcgi
|
||||
t-clack-handler-hunchentoot t-clack-handler-toot t-clack-handler-wookie t-clack-v1-compat clack-middleware-auth-basic clack-middleware-clsql
|
||||
clack-middleware-csrf clack-middleware-dbi clack-middleware-oauth clack-middleware-postmodern clack-middleware-rucksack clack-session-store-dbi
|
||||
|
@ -1,23 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''closer-mop'';
|
||||
version = ''20170227-git'';
|
||||
version = ''20170403-git'';
|
||||
|
||||
description = ''Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/closer-mop/2017-02-27/closer-mop-20170227-git.tgz'';
|
||||
sha256 = ''1hdnbryh6gd8kn20yr5ldgkcs8i71c6awwf6a32nmp9l42gwv9k3'';
|
||||
url = ''http://beta.quicklisp.org/archive/closer-mop/2017-04-03/closer-mop-20170403-git.tgz'';
|
||||
sha256 = ''166k9r55zf0lyvdacvih5y63xv2kp0kqmx9z6jmkyb3snrdghijf'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
postInstall = ''
|
||||
find "$out/lib/common-lisp/" -name '*.asd' | grep -iv '/closer-mop[.]asd${"$"}' |
|
||||
while read f; do
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(asdf:load-system :$(basename "$f" .asd))'" \
|
||||
env -i \
|
||||
NIX_LISP="$NIX_LISP" \
|
||||
NIX_LISP_PRELAUNCH_HOOK="nix_lisp_run_single_form '(progn
|
||||
(asdf:load-system :$(basename "$f" .asd))
|
||||
(asdf:perform (quote asdf:compile-bundle-op) :$(basename "$f" .asd))
|
||||
(ignore-errors (asdf:perform (quote asdf:deliver-asd-op) :$(basename "$f" .asd)))
|
||||
)'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
@ -25,5 +30,5 @@ rec {
|
||||
}
|
||||
/* (SYSTEM closer-mop DESCRIPTION
|
||||
Closer to MOP is a compatibility layer that rectifies many of the absent or incorrect CLOS MOP features across a broad range of Common Lisp implementations.
|
||||
SHA256 1hdnbryh6gd8kn20yr5ldgkcs8i71c6awwf6a32nmp9l42gwv9k3 URL http://beta.quicklisp.org/archive/closer-mop/2017-02-27/closer-mop-20170227-git.tgz MD5
|
||||
fb511369eb416a4cc8335db79d0ec4b2 NAME closer-mop TESTNAME NIL FILENAME closer-mop DEPS NIL DEPENDENCIES NIL VERSION 20170227-git SIBLINGS NIL) */
|
||||
SHA256 166k9r55zf0lyvdacvih5y63xv2kp0kqmx9z6jmkyb3snrdghijf URL http://beta.quicklisp.org/archive/closer-mop/2017-04-03/closer-mop-20170403-git.tgz MD5
|
||||
806918d9975d0c82fc471f95f40972a1 NAME closer-mop TESTNAME NIL FILENAME closer-mop DEPS NIL DEPENDENCIES NIL VERSION 20170403-git SIBLINGS NIL) */
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user