Merge branch 'master' into staging
This commit is contained in:
commit
eb551a435f
@ -181,6 +181,7 @@
|
||||
ftrvxmtrx = "Siarhei Zirukin <ftrvxmtrx@gmail.com>";
|
||||
funfunctor = "Edward O'Callaghan <eocallaghan@alterapraxis.com>";
|
||||
fuuzetsu = "Mateusz Kowalczyk <fuuzetsu@fuuzetsu.co.uk>";
|
||||
fuzzy-id = "Thomas Bach <hacking+nixos@babibo.de>";
|
||||
fxfactorial = "Edgar Aroutiounian <edgar.factorial@gmail.com>";
|
||||
gal_bolle = "Florent Becker <florent.becker@ens-lyon.org>";
|
||||
garbas = "Rok Garbas <rok@garbas.si>";
|
||||
|
@ -4,7 +4,15 @@
|
||||
version="5.0"
|
||||
xml:id="sec-release-17.03">
|
||||
|
||||
<title>Release 17.03 (“XXX”, 2017/03/??)</title>
|
||||
<title>Release 17.03 (“Gorilla”, 2017/03/31)</title>
|
||||
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
version="5.0"
|
||||
xml:id="sec-release-17.03-highlights">
|
||||
|
||||
<title>Highlights</title>
|
||||
|
||||
<para>In addition to numerous new and upgraded packages, this release
|
||||
has the following highlights: </para>
|
||||
@ -16,19 +24,40 @@ has the following highlights: </para>
|
||||
manual</link> for more information.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>This release is based on Glibc 2.25, GCC 5.4.0 and systemd
|
||||
232. The default Linux kernel is 4.9 and Nix is at 1.11.8.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The default desktop environment now is KDE's Plasma 5. KDE 4 has been removed</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The setuid wrapper functionality now supports setting
|
||||
capabilities.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>X.org server uses branch 1.19. Due to ABI incompatibilities,
|
||||
<para>X.org server uses branch 1.19. Due to ABI incompatibilities,
|
||||
<literal>ati_unfree</literal> keeps forcing 1.17
|
||||
and <literal>amdgpu-pro</literal> starts forcing 1.18.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>PHP now defaults to PHP 7.1</para>
|
||||
<para>
|
||||
Cross compilation has been rewritten. See the nixpkgs manual for
|
||||
details. The most obvious breaking change is that in derivations there is no
|
||||
<literal>.nativeDrv</literal> nor <literal>.crossDrv</literal> are now
|
||||
cross by default, not native.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The <literal>overridePackages</literal> function has been rewritten
|
||||
to be replaced by <link
|
||||
xlink:href="https://nixos.org/nixpkgs/manual/#sec-overlays-install">
|
||||
overlays</link></para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
@ -38,16 +67,115 @@ has the following highlights: </para>
|
||||
manual</link> for more information.</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>PHP now defaults to PHP 7.1</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
</section>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
version="5.0"
|
||||
xml:id="sec-release-17.03-new-services">
|
||||
|
||||
<title>New Services</title>
|
||||
|
||||
<para>The following new services were added since the last release:</para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para></para>
|
||||
</listitem>
|
||||
<listitem><para><literal>hardware/ckb.nix</literal></para></listitem>
|
||||
<listitem><para><literal>hardware/mcelog.nix</literal></para></listitem>
|
||||
<listitem><para><literal>hardware/usb-wwan.nix</literal></para></listitem>
|
||||
<listitem><para><literal>hardware/video/capture/mwprocapture.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/adb.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/chromium.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/gphoto2.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/java.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/mtr.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/oblogout.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/vim.nix</literal></para></listitem>
|
||||
<listitem><para><literal>programs/wireshark.nix</literal></para></listitem>
|
||||
<listitem><para><literal>security/dhparams.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/audio/ympd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/computing/boinc/client.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/continuous-integration/buildbot/master.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/continuous-integration/buildbot/worker.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/continuous-integration/gitlab-runner.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/databases/riak-cs.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/databases/stanchion.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/desktops/gnome3/gnome-terminal-server.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/editors/infinoted.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/hardware/illum.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/hardware/trezord.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/logging/journalbeat.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/mail/offlineimap.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/mail/postgrey.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/couchpotato.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/docker-registry.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/errbot.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/geoip-updater.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/gogs.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/leaps.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/nix-optimise.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/ssm-agent.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/misc/sssd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/arbtt.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/netdata.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/default.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/alertmanager.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/blackbox-exporter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/json-exporter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/nginx-exporter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/node-exporter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/snmp-exporter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/unifi-exporter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/prometheus/varnish-exporter.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/sysstat.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/telegraf.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/monitoring/vnstat.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/network-filesystems/cachefilesd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/network-filesystems/glusterfs.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/network-filesystems/ipfs.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/dante.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/dnscrypt-wrapper.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/fakeroute.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/flannel.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/htpdate.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/miredo.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/nftables.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/powerdns.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/pdns-recursor.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/quagga.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/redsocks.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/networking/wireguard.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/system/cgmanager.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/torrent/opentracker.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-apps/atlassian/confluence.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-apps/atlassian/crowd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-apps/atlassian/jira.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-apps/frab.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-apps/nixbot.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-apps/selfoss.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/web-apps/quassel-webserver.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/x11/unclutter-xfixes.nix</literal></para></listitem>
|
||||
<listitem><para><literal>services/x11/urxvtd.nix</literal></para></listitem>
|
||||
<listitem><para><literal>system/boot/systemd-nspawn.nix</literal></para></listitem>
|
||||
<listitem><para><literal>virtualisation/ecs-agent.nix</literal></para></listitem>
|
||||
<listitem><para><literal>virtualisation/lxcfs.nix</literal></para></listitem>
|
||||
<listitem><para><literal>virtualisation/openstack/keystone.nix</literal></para></listitem>
|
||||
<listitem><para><literal>virtualisation/openstack/glance.nix</literal></para></listitem>
|
||||
</itemizedlist>
|
||||
|
||||
</section>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
version="5.0"
|
||||
xml:id="sec-release-17.03-incompatibilities">
|
||||
|
||||
<title>Backward Incompatibilities</title>
|
||||
|
||||
<para>When upgrading from a previous release, please be aware of the
|
||||
following incompatible changes:</para>
|
||||
@ -55,10 +183,8 @@ following incompatible changes:</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>
|
||||
Cross compilation has been rewritten. See the nixpkgs manual for
|
||||
details. The most obvious breaking change is that derivations absent a
|
||||
<literal>.nativeDrv</literal> or <literal>.crossDrv</literal> are now
|
||||
cross by default, not native.
|
||||
Derivations have no <literal>.nativeDrv</literal> nor <literal>.crossDrv</literal>
|
||||
and are now cross by default, not native.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
@ -174,7 +300,7 @@ following incompatible changes:</para>
|
||||
<para><literal>overridePackages</literal> function no longer exists.
|
||||
It is replaced by <link
|
||||
xlink:href="https://nixos.org/nixpkgs/manual/#sec-overlays-install">
|
||||
overlays</link>. For example, the following code:
|
||||
overlays</link>. For example, the following code:
|
||||
|
||||
<programlisting>
|
||||
let
|
||||
@ -219,7 +345,7 @@ following incompatible changes:</para>
|
||||
<listitem>
|
||||
<para>
|
||||
Iputils no longer provide ping6 and traceroute6. The functionality of
|
||||
these tools have been integrated into ping and traceroute respectively. To
|
||||
these tools has been integrated into ping and traceroute respectively. To
|
||||
enforce an address family the new flags <literal>-4</literal> and
|
||||
<literal>-6</literal> have been added. One notable incompatibility is that
|
||||
specifying an interface (for link-local IPv6 for instance) is no longer done
|
||||
@ -250,18 +376,38 @@ following incompatible changes:</para>
|
||||
<listitem>
|
||||
<para>
|
||||
The dnscrypt-proxy module interface has been streamlined around the
|
||||
<option>extraArgs</option> option. Where possible, legacy option
|
||||
<option>extraArgs</option> option. Where possible, legacy option
|
||||
declarations are mapped to <option>extraArgs</option> but will emit
|
||||
warnings. The <option>resolverList</option> has been outright
|
||||
warnings. The <option>resolverList</option> has been outright
|
||||
removed: to use an unlisted resolver, use the
|
||||
<option>customResolver</option> option.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
torbrowser now stores local state under
|
||||
<filename>~/.local/share/tor-browser</filename> by default. Any
|
||||
browser profile data from the old location,
|
||||
<filename>~/.torbrowser4</filename>, must be migrated manually.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
The ihaskell, monetdb, offlineimap and sitecopy services have been removed.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
</section>
|
||||
<section xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns:xi="http://www.w3.org/2001/XInclude"
|
||||
version="5.0"
|
||||
xml:id="sec-release-17.03-notable-changes">
|
||||
|
||||
<para>Other notable changes:</para>
|
||||
<title>Other Notable Changes</title>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
@ -287,7 +433,11 @@ following incompatible changes:</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The Python 2.7 interpreter does not use modules anymore. Instead, all CPython interpreters now include the whole standard library except for `tkinter`, which is available in the Python package set.</para>
|
||||
<para>
|
||||
The Python 2.7 interpreter does not use modules anymore. Instead, all
|
||||
CPython interpreters now include the whole standard library except for `tkinter`,
|
||||
which is available in the Python package set.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
@ -301,17 +451,23 @@ following incompatible changes:</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The Python package sets now use a fixed-point combinator and the sets are available as attributes of the interpreters.</para>
|
||||
<para>
|
||||
The Python package sets now use a fixed-point combinator and the sets are
|
||||
available as attributes of the interpreters.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>The Python function `buildPythonPackage` has been improved and can be used to build from Setuptools source, Flit source, and precompiled Wheels.</para>
|
||||
<para>
|
||||
The Python function <literal>buildPythonPackage</literal> has been improved and can be
|
||||
used to build from Setuptools source, Flit source, and precompiled Wheels.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
When adding new or updating current Python libraries, the expressions should be put
|
||||
in separate files in <literal>pkgs/development/python-modules</literal> and
|
||||
in separate files in <literal>pkgs/development/python-modules</literal> and
|
||||
called from <literal>python-packages.nix</literal>.
|
||||
</para>
|
||||
</listitem>
|
||||
@ -319,13 +475,32 @@ following incompatible changes:</para>
|
||||
<listitem>
|
||||
<para>
|
||||
The dnscrypt-proxy service supports synchronizing the list of public
|
||||
resolvers without working DNS resolution. This fixes issues caused by the
|
||||
resolver list becoming outdated. It also improves the viability of
|
||||
resolvers without working DNS resolution. This fixes issues caused by the
|
||||
resolver list becoming outdated. It also improves the viability of
|
||||
DNSCrypt only configurations.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
Containers using bridged networking no longer lose their connection after
|
||||
changes to the host networking.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
ZFS supports pool auto scrubbing.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>
|
||||
The bind DNS utilities (e.g. dig) have been split into their own output and
|
||||
are now also available in <literal>pkgs.dnsutils</literal> and it is no longer
|
||||
necessary to pull in all of <literal>bind</literal> to use them.
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
|
||||
|
||||
</section>
|
||||
</section>
|
||||
|
@ -11,7 +11,11 @@ has the following highlights: </para>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para></para>
|
||||
<para>
|
||||
The user handling now keeps track of deallocated UIDs/GIDs. When a user
|
||||
or group is revived, this allows it to be allocated the UID/GID it had before.
|
||||
A consequence is that UIDs and GIDs are no longer reused.
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
@ -240,7 +240,7 @@ in
|
||||
|
||||
systemd =
|
||||
let
|
||||
sshd-service =
|
||||
service =
|
||||
{ description = "SSH Daemon";
|
||||
|
||||
wantedBy = optional (!cfg.startWhenNeeded) "multi-user.target";
|
||||
@ -251,8 +251,20 @@ in
|
||||
|
||||
environment.LD_LIBRARY_PATH = nssModulesPath;
|
||||
|
||||
wants = [ "sshd-keygen.service" ];
|
||||
after = [ "sshd-keygen.service" ];
|
||||
preStart =
|
||||
''
|
||||
# Make sure we don't write to stdout, since in case of
|
||||
# socket activation, it goes to the remote side (#19589).
|
||||
exec >&2
|
||||
|
||||
mkdir -m 0755 -p /etc/ssh
|
||||
|
||||
${flip concatMapStrings cfg.hostKeys (k: ''
|
||||
if ! [ -f "${k.path}" ]; then
|
||||
ssh-keygen -t "${k.type}" ${if k ? bits then "-b ${toString k.bits}" else ""} -f "${k.path}" -N ""
|
||||
fi
|
||||
'')}
|
||||
'';
|
||||
|
||||
serviceConfig =
|
||||
{ ExecStart =
|
||||
@ -262,31 +274,12 @@ in
|
||||
KillMode = "process";
|
||||
} // (if cfg.startWhenNeeded then {
|
||||
StandardInput = "socket";
|
||||
StandardError = "journal";
|
||||
} else {
|
||||
Restart = "always";
|
||||
Type = "simple";
|
||||
});
|
||||
};
|
||||
|
||||
sshd-keygen-service =
|
||||
{ description = "SSH Host Key Generation";
|
||||
path = [ cfgc.package ];
|
||||
script =
|
||||
''
|
||||
mkdir -m 0755 -p /etc/ssh
|
||||
${flip concatMapStrings cfg.hostKeys (k: ''
|
||||
if ! [ -f "${k.path}" ]; then
|
||||
ssh-keygen -t "${k.type}" ${if k ? bits then "-b ${toString k.bits}" else ""} -f "${k.path}" -N ""
|
||||
fi
|
||||
'')}
|
||||
'';
|
||||
|
||||
serviceConfig = {
|
||||
Type = "oneshot";
|
||||
RemainAfterExit = "yes";
|
||||
};
|
||||
};
|
||||
|
||||
in
|
||||
|
||||
if cfg.startWhenNeeded then {
|
||||
@ -298,13 +291,11 @@ in
|
||||
socketConfig.Accept = true;
|
||||
};
|
||||
|
||||
services.sshd-keygen = sshd-keygen-service;
|
||||
services."sshd@" = sshd-service;
|
||||
services."sshd@" = service;
|
||||
|
||||
} else {
|
||||
|
||||
services.sshd-keygen = sshd-keygen-service;
|
||||
services.sshd = sshd-service;
|
||||
services.sshd = service;
|
||||
|
||||
};
|
||||
|
||||
|
37
nixos/modules/services/x11/window-managers/2bwm.nix
Normal file
37
nixos/modules/services/x11/window-managers/2bwm.nix
Normal file
@ -0,0 +1,37 @@
|
||||
{ config, lib, pkgs, ... }:
|
||||
|
||||
with lib;
|
||||
|
||||
let
|
||||
|
||||
cfg = config.services.xserver.windowManager."2bwm";
|
||||
|
||||
in
|
||||
|
||||
{
|
||||
|
||||
###### interface
|
||||
|
||||
options = {
|
||||
services.xserver.windowManager."2bwm".enable = mkEnableOption "2bwm";
|
||||
};
|
||||
|
||||
|
||||
###### implementation
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
|
||||
services.xserver.windowManager.session = singleton
|
||||
{ name = "2bwm";
|
||||
start =
|
||||
''
|
||||
${pkgs."2bwm"}/bin/2bwm &
|
||||
waitPID=$!
|
||||
'';
|
||||
};
|
||||
|
||||
environment.systemPackages = [ pkgs."2bwm" ];
|
||||
|
||||
};
|
||||
|
||||
}
|
@ -8,6 +8,7 @@ in
|
||||
|
||||
{
|
||||
imports = [
|
||||
./2bwm.nix
|
||||
./afterstep.nix
|
||||
./bspwm.nix
|
||||
./compiz.nix
|
||||
|
@ -1,18 +1,15 @@
|
||||
{ stdenv, fetchFromGitHub, pkgconfig, makeWrapper, makeDesktopItem
|
||||
, ncurses, libtermkey, lpeg, lua
|
||||
, acl ? null, libselinux ? null
|
||||
, version ? "2016-10-09"
|
||||
, rev ? "b0c9b0063d0b9ed9a7f93c69779749130b353ff1"
|
||||
, sha256 ? "0g3242g3r2w38ld3w71f79qp7zzy3zhanff2nhwkwmyq89js8s90"
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "vis-unstable-${version}";
|
||||
inherit version;
|
||||
name = "vis-${version}";
|
||||
version = "0.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
inherit sha256;
|
||||
inherit rev;
|
||||
rev = "v${version}";
|
||||
sha256 = "13xyyq30dg66v4azl2jvlyfyglxmc3r9p7p87vrganq0p6lmb0bk";
|
||||
repo = "vis";
|
||||
owner = "martanne";
|
||||
};
|
||||
@ -37,8 +34,8 @@ stdenv.mkDerivation rec {
|
||||
cp $desktopItem/share/applications/* $out/share/applications
|
||||
echo wrapping $out/bin/vis with runtime environment
|
||||
wrapProgram $out/bin/vis \
|
||||
--prefix LUA_CPATH : "${lpeg}/lib/lua/${lua.luaversion}/?.so" \
|
||||
--prefix LUA_PATH : "${lpeg}/share/lua/${lua.luaversion}/?.lua" \
|
||||
--prefix LUA_CPATH ';' "${lpeg}/lib/lua/${lua.luaversion}/?.so" \
|
||||
--prefix LUA_PATH ';' "${lpeg}/share/lua/${lua.luaversion}/?.lua" \
|
||||
--prefix VIS_PATH : "\$HOME/.config:$out/share/vis"
|
||||
'';
|
||||
|
||||
|
26
pkgs/applications/misc/latte-dock/default.nix
Normal file
26
pkgs/applications/misc/latte-dock/default.nix
Normal file
@ -0,0 +1,26 @@
|
||||
{ stdenv, lib, cmake, plasma-framework, fetchFromGitHub }:
|
||||
|
||||
let version = "0.5.98"; in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "latte-dock-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "psifidotos";
|
||||
repo = "Latte-Dock";
|
||||
rev = version;
|
||||
sha256 = "0z02ipbbv0dmcxs2g3dq5h62klhijni1i4ikq903hjg0j2cqg5xh";
|
||||
};
|
||||
|
||||
buildInputs = [ plasma-framework ];
|
||||
|
||||
nativeBuildInputs = [ cmake ];
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
description = "Dock-style app launcher based on Plasma frameworks";
|
||||
homepage = https://github.com/psifidotos/Latte-Dock;
|
||||
license = licenses.gpl2;
|
||||
platforms = platforms.unix;
|
||||
maintainers = [ maintainers.benley ];
|
||||
};
|
||||
}
|
@ -1,25 +1,44 @@
|
||||
{ stdenv, fetchFromGitHub
|
||||
, qtbase, qtwebengine
|
||||
, qmakeHook }:
|
||||
{ stdenv, lib, fetchFromGitHub, procps ? null
|
||||
, qtbase, qtwebengine, qtwebkit
|
||||
, cmake, makeQtWrapper
|
||||
, syncthing, syncthing-inotify ? null
|
||||
, preferQWebView ? false }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.5.7";
|
||||
name = "qsyncthingtray-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "sieren";
|
||||
repo = "QSyncthingTray";
|
||||
rev = "${version}";
|
||||
owner = "sieren";
|
||||
repo = "QSyncthingTray";
|
||||
rev = "${version}";
|
||||
sha256 = "0crrdpdmlc4ahkvp5znzc4zhfwsdih655q1kfjf0g231mmynxhvq";
|
||||
};
|
||||
|
||||
buildInputs = [ qtbase qtwebengine ];
|
||||
nativeBuildInputs = [ qmakeHook ];
|
||||
buildInputs = [ qtbase qtwebengine ] ++ lib.optional preferQWebView qtwebkit;
|
||||
nativeBuildInputs = [ cmake makeQtWrapper ];
|
||||
enableParallelBuilding = true;
|
||||
|
||||
postInstall = ''
|
||||
cmakeFlags = lib.optional preferQWebView "-DQST_BUILD_WEBKIT=1";
|
||||
|
||||
postPatch = ''
|
||||
${lib.optionalString stdenv.isLinux ''
|
||||
substituteInPlace includes/platforms/linux/posixUtils.hpp \
|
||||
--replace '"/usr/local/bin/syncthing"' '"${syncthing}/bin/syncthing"' \
|
||||
--replace '"/usr/local/bin/syncthing-inotify"' '"${syncthing-inotify}/bin/syncthing-inotify"' \
|
||||
--replace '"pgrep -x' '"${procps}/bin/pgrep -x'
|
||||
''}
|
||||
|
||||
${lib.optionalString stdenv.isDarwin ''
|
||||
substituteInPlace includes/platforms/darwin/macUtils.hpp \
|
||||
--replace '"/usr/local/bin/syncthing"' '"${syncthing}/bin/syncthing"'
|
||||
''}
|
||||
'';
|
||||
|
||||
installPhase = let qst = "qsyncthingtray"; in ''
|
||||
mkdir -p $out/bin
|
||||
cp binary/QSyncthingTray $out/bin
|
||||
install -m755 QSyncthingTray $out/bin/${qst}
|
||||
ln -s $out/bin/${qst} $out/bin/QSyncthingTray
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
@ -31,7 +50,7 @@ stdenv.mkDerivation rec {
|
||||
Written in C++ with Qt.
|
||||
'';
|
||||
license = licenses.lgpl3;
|
||||
maintainers = with maintainers; [ zraexy ];
|
||||
maintainers = with maintainers; [ zraexy peterhoeg ];
|
||||
platforms = platforms.all;
|
||||
broken = builtins.compareVersions qtbase.version "5.7.0" >= 0;
|
||||
};
|
||||
|
@ -6,9 +6,9 @@
|
||||
|
||||
let
|
||||
versionMap = {
|
||||
"1.6.0" = {
|
||||
"1.6.3" = {
|
||||
hadoopVersion = "cdh4";
|
||||
sparkSha256 = "19ycx1r8g82vkvzmn9wxkssmv2damrg72yfmrgzpc6xyh071g91c";
|
||||
sparkSha256 = "00il083cjb9xqzsma2ifphq9ggichwndrj6skh2z5z9jk3z0lgyn";
|
||||
};
|
||||
"2.1.0" = {
|
||||
hadoopVersion = "hadoop2.4";
|
||||
|
@ -1,7 +1,7 @@
|
||||
{stdenv, fetchurl, zlib, openssl, libre, librem, pkgconfig
|
||||
, cairo, mpg123, gstreamer, gst-ffmpeg, gst-plugins-base, gst-plugins-bad
|
||||
, gst-plugins-good, alsaLib, SDL, libv4l, celt, libsndfile, srtp, ffmpeg
|
||||
, gsm, speex, portaudio, spandsp, libuuid, ccache
|
||||
, gsm, speex, portaudio, spandsp, libuuid, ccache, libvpx
|
||||
}:
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.5.1";
|
||||
@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
|
||||
buildInputs = [zlib openssl libre librem pkgconfig
|
||||
cairo mpg123 gstreamer gst-ffmpeg gst-plugins-base gst-plugins-bad gst-plugins-good
|
||||
alsaLib SDL libv4l celt libsndfile srtp ffmpeg gsm speex portaudio spandsp libuuid
|
||||
ccache
|
||||
ccache libvpx
|
||||
];
|
||||
makeFlags = [
|
||||
"LIBRE_MK=${libre}/share/re/re.mk"
|
||||
@ -24,21 +24,22 @@ stdenv.mkDerivation rec {
|
||||
"USE_VIDEO=1"
|
||||
"CCACHE_DISABLE=1"
|
||||
|
||||
"USE_ALSA=1" "USE_AMR=1" "USE_CAIRO=1" "USE_CELT=1"
|
||||
"USE_CONS=1" "USE_EVDEV=1" "USE_FFMPEG=1" "USE_GSM=1" "USE_GST=1"
|
||||
"USE_L16=1" "USE_MPG123=1" "USE_OSS=1" "USE_PLC=1"
|
||||
"USE_PORTAUDIO=1" "USE_SDL=1" "USE_SNDFILE=1" "USE_SPEEX=1"
|
||||
"USE_SPEEX_AEC=1" "USE_SPEEX_PP=1" "USE_SPEEX_RESAMP=1" "USE_SRTP=1"
|
||||
"USE_ALSA=1" "USE_AMR=1" "USE_CAIRO=1" "USE_CELT=1"
|
||||
"USE_CONS=1" "USE_EVDEV=1" "USE_FFMPEG=1" "USE_GSM=1" "USE_GST=1"
|
||||
"USE_L16=1" "USE_MPG123=1" "USE_OSS=1" "USE_PLC=1" "USE_VPX=1"
|
||||
"USE_PORTAUDIO=1" "USE_SDL=1" "USE_SNDFILE=1" "USE_SPEEX=1"
|
||||
"USE_SPEEX_AEC=1" "USE_SPEEX_PP=1" "USE_SPEEX_RESAMP=1" "USE_SRTP=1"
|
||||
"USE_STDIO=1" "USE_SYSLOG=1" "USE_UUID=1" "USE_V4L2=1" "USE_X11=1"
|
||||
|
||||
"USE_BV32=" "USE_COREAUDIO=" "USE_G711=1" "USE_G722=1" "USE_G722_1="
|
||||
"USE_ILBC=" "USE_OPUS=" "USE_SILK="
|
||||
"USE_ILBC=" "USE_OPUS=" "USE_SILK="
|
||||
]
|
||||
++ stdenv.lib.optional (stdenv.cc.cc != null) "SYSROOT_ALT=${stdenv.cc.cc}"
|
||||
++ stdenv.lib.optional (stdenv.cc.libc != null) "SYSROOT=${stdenv.cc.libc}"
|
||||
;
|
||||
|
||||
NIX_CFLAGS_COMPILE='' -I${librem}/include/rem -I${gsm}/include/gsm
|
||||
-DHAVE_INTTYPES_H -D__GLIBC__
|
||||
-DHAVE_INTTYPES_H -D__GLIBC__
|
||||
-D__need_timeval -D__need_timespec -D__need_time_t '';
|
||||
meta = {
|
||||
homepage = "http://www.creytiv.com/baresip.html";
|
||||
|
@ -1,6 +1,6 @@
|
||||
{ stdenv, fetchurl, fetchgit, pkgconfig
|
||||
, qt4, qmake4Hook, qt5, avahi, boost, libopus, libsndfile, protobuf, speex, libcap
|
||||
, alsaLib
|
||||
, alsaLib, python
|
||||
, jackSupport ? false, libjack2 ? null
|
||||
, speechdSupport ? false, speechd ? null
|
||||
, pulseSupport ? false, libpulseaudio ? null
|
||||
@ -19,7 +19,7 @@ let
|
||||
|
||||
patches = optional jackSupport ./mumble-jack-support.patch;
|
||||
|
||||
nativeBuildInputs = [ pkgconfig ]
|
||||
nativeBuildInputs = [ pkgconfig python ]
|
||||
++ { qt4 = [ qmake4Hook ]; qt5 = [ qt5.qmakeHook ]; }."qt${toString source.qtVersion}"
|
||||
++ (overrides.nativeBuildInputs or [ ]);
|
||||
buildInputs = [ boost protobuf avahi ]
|
||||
@ -42,6 +42,7 @@ let
|
||||
|
||||
preConfigure = ''
|
||||
qmakeFlags="$qmakeFlags DEFINES+=PLUGIN_PATH=$out/lib"
|
||||
patchShebangs scripts
|
||||
'';
|
||||
|
||||
makeFlags = [ "release" ];
|
||||
@ -69,7 +70,7 @@ let
|
||||
client = source: generic {
|
||||
type = "mumble";
|
||||
|
||||
nativeBuildInputs = optional (source.qtVersion == 5) qt5.qttools;
|
||||
nativeBuildInputs = optionals (source.qtVersion == 5) [ qt5.qttools qt5.makeQtWrapper ];
|
||||
buildInputs = [ libopus libsndfile speex ]
|
||||
++ optional (source.qtVersion == 5) qt5.qtsvg
|
||||
++ optional stdenv.isLinux alsaLib
|
||||
@ -90,6 +91,10 @@ let
|
||||
mkdir -p $out/share/icons{,/hicolor/scalable/apps}
|
||||
cp icons/mumble.svg $out/share/icons
|
||||
ln -s $out/share/icon/mumble.svg $out/share/icons/hicolor/scalable/apps
|
||||
|
||||
${optionalString (source.qtVersion == 5) ''
|
||||
wrapQtProgram $out/bin/mumble
|
||||
''}
|
||||
'';
|
||||
} source;
|
||||
|
||||
|
@ -2,13 +2,13 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "geogebra-${version}";
|
||||
version = "5-0-346-0";
|
||||
version = "5-0-350-0";
|
||||
|
||||
preferLocalBuild = true;
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2";
|
||||
sha256 = "13yiksdk5qwa7c5zp5l0h3czqq31qlf04ncgrh8mn7z70ng1f3l4";
|
||||
sha256 = "0lr2calglad5d17p5sl1jbjdfsdsmn4dxgy8s89lyh0d4aihy54d";
|
||||
};
|
||||
|
||||
srcIcon = fetchurl {
|
||||
|
@ -1,26 +1,24 @@
|
||||
{stdenv, fetchurl, fetchFromGitHub, callPackage, makeWrapper, doxygen
|
||||
, ffmpeg, python3Packages, libopenshot, qtbase, qtmultimedia }:
|
||||
{ stdenv, fetchFromGitHub
|
||||
, doxygen, python3Packages, ffmpeg, libopenshot
|
||||
, qtbase, qtmultimedia, makeQtWrapper }:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "openshot-qt-${version}";
|
||||
version = "2.1.0";
|
||||
version = "2.2.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "OpenShot";
|
||||
repo = "openshot-qt";
|
||||
rev = "v${version}";
|
||||
sha256 = "1cyr5m1n6qcb9bzkhh3v6ka91a6x9c50dl5j0ilrc8vj0mb43g8c";
|
||||
sha256 = "0dg4fkkci1rz49yrdd4fa1whv10c1pgm3cl4i49452ckqa7qg037";
|
||||
};
|
||||
|
||||
buildInputs =
|
||||
[ python3Packages.python ffmpeg libopenshot qtbase qtmultimedia ];
|
||||
|
||||
buildInputs = [doxygen python3Packages.python makeWrapper ffmpeg];
|
||||
|
||||
propagatedBuildInputs = [
|
||||
qtbase
|
||||
qtmultimedia
|
||||
libopenshot
|
||||
];
|
||||
nativeBuildInputs =
|
||||
[ doxygen makeQtWrapper ];
|
||||
|
||||
installPhase = ''
|
||||
mkdir -p $(toPythonPath $out)
|
||||
@ -29,17 +27,24 @@ stdenv.mkDerivation rec {
|
||||
echo "#/usr/bin/env sh" >$out/bin/openshot-qt
|
||||
echo "exec ${python3Packages.python.interpreter} $(toPythonPath $out)/launch.py" >>$out/bin/openshot-qt
|
||||
chmod +x $out/bin/openshot-qt
|
||||
wrapProgram $out/bin/openshot-qt \
|
||||
wrapQtProgram $out/bin/openshot-qt \
|
||||
--prefix PYTHONPATH : "$(toPythonPath $out):$(toPythonPath ${libopenshot}):$(toPythonPath ${python3Packages.pyqt5}):$(toPythonPath ${python3Packages.sip}):$(toPythonPath ${python3Packages.httplib2}):$(toPythonPath ${python3Packages.pyzmq}):$PYTHONPATH"
|
||||
'';
|
||||
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = "http://openshot.org/";
|
||||
homepage = http://openshot.org/;
|
||||
description = "Free, open-source video editor";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [];
|
||||
platforms = platforms.linux;
|
||||
longDescription = ''
|
||||
OpenShot Video Editor is a free, open-source video editor for Linux.
|
||||
OpenShot can take your videos, photos, and music files and help you
|
||||
create the film you have always dreamed of. Easily add sub-titles,
|
||||
transitions, and effects, and then export your film to DVD, YouTube,
|
||||
Vimeo, Xbox 360, and many other common formats.
|
||||
'';
|
||||
license = with licenses; gpl3Plus;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = with platforms; linux;
|
||||
};
|
||||
}
|
||||
|
@ -1,8 +1,7 @@
|
||||
{stdenv, fetchurl, fetchFromGitHub, cmake, doxygen
|
||||
, libX11, libXft, libXrandr, libXinerama, libXext, libXcursor, alsaLib}:
|
||||
{ stdenv, fetchFromGitHub, pkgconfig, cmake, doxygen, alsaLib
|
||||
, libX11, libXft, libXrandr, libXinerama, libXext, libXcursor }:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libopenshot-audio-${version}";
|
||||
version = "0.1.2";
|
||||
@ -14,18 +13,24 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "0dxyhnqkjc5y4hra8s17q9lafll6fx0pgibmmjznjm70whqcj8a6";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
cmake doxygen
|
||||
libX11 libXft libXrandr libXinerama libXext libXcursor alsaLib
|
||||
];
|
||||
nativeBuildInputs =
|
||||
[ pkgconfig cmake doxygen ];
|
||||
|
||||
buildInputs =
|
||||
[ alsaLib libX11 libXft libXrandr libXinerama libXext libXcursor ];
|
||||
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = "http://openshot.org/";
|
||||
description = "Free, open-source video editor";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [];
|
||||
platforms = platforms.linux;
|
||||
homepage = http://openshot.org/;
|
||||
description = "High-quality sound editing library";
|
||||
longDescription = ''
|
||||
OpenShot Audio Library (libopenshot-audio) is a program that allows the
|
||||
high-quality editing and playback of audio, and is based on the amazing
|
||||
JUCE library.
|
||||
'';
|
||||
license = with licenses; gpl3Plus;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = with platforms; linux;
|
||||
};
|
||||
}
|
||||
|
@ -1,22 +1,20 @@
|
||||
{ stdenv, fetchurl, fetchFromGitHub, callPackage, cmake, doxygen
|
||||
, imagemagick, ffmpeg, qtbase, qtmultimedia, swig, python3, ruby, unittest-cpp
|
||||
, cppzmq, czmqpp
|
||||
}:
|
||||
{ stdenv, fetchFromGitHub
|
||||
, pkgconfig, cmake, doxygen
|
||||
, libopenshot-audio, imagemagick, ffmpeg
|
||||
, swig, python3, ruby
|
||||
, unittest-cpp, cppzmq, czmqpp
|
||||
, qtbase, qtmultimedia }:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
let
|
||||
libopenshot_audio = callPackage ./libopenshot-audio.nix {};
|
||||
in
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libopenshot-${version}";
|
||||
version = "0.1.2";
|
||||
version = "0.1.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "OpenShot";
|
||||
repo = "libopenshot";
|
||||
rev = "v${version}";
|
||||
sha256 = "00051ipb8y4z9j5m5smwm1ahv755k0glarwic8fv5b9fzryfbrdm";
|
||||
sha256 = "0slszl6w96rhxhi6agw85dc4gmpab2qw03mq32g4qrirz68anz6f";
|
||||
};
|
||||
|
||||
patchPhase = ''
|
||||
@ -27,22 +25,27 @@ stdenv.mkDerivation rec {
|
||||
export RUBY_VENDOR_ARCH_DIR=$out/lib/ruby/site-packages
|
||||
'';
|
||||
|
||||
buildInputs = [
|
||||
cmake doxygen
|
||||
imagemagick ffmpeg qtbase qtmultimedia swig python3 ruby
|
||||
unittest-cpp cppzmq czmqpp
|
||||
];
|
||||
nativeBuildInputs = [ pkgconfig cmake doxygen ];
|
||||
|
||||
LIBOPENSHOT_AUDIO_DIR = "${libopenshot_audio}";
|
||||
buildInputs =
|
||||
[ imagemagick ffmpeg swig python3 ruby unittest-cpp
|
||||
cppzmq czmqpp qtbase qtmultimedia ];
|
||||
|
||||
LIBOPENSHOT_AUDIO_DIR = "${libopenshot-audio}";
|
||||
"UNITTEST++_INCLUDE_DIR" = "${unittest-cpp}/include/UnitTest++";
|
||||
|
||||
doCheck = false;
|
||||
|
||||
meta = {
|
||||
homepage = "http://openshot.org/";
|
||||
description = "Free, open-source video editor";
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [];
|
||||
platforms = platforms.linux;
|
||||
homepage = http://openshot.org/;
|
||||
description = "Free, open-source video editor library";
|
||||
longDescription = ''
|
||||
OpenShot Library (libopenshot) is an open-source project dedicated to
|
||||
delivering high quality video editing, animation, and playback solutions
|
||||
to the world. API currently supports C++, Python, and Ruby.
|
||||
'';
|
||||
license = with licenses; gpl3Plus;
|
||||
maintainers = with maintainers; [ AndersonTorres ];
|
||||
platforms = with platforms; linux;
|
||||
};
|
||||
}
|
||||
|
30
pkgs/applications/window-managers/2bwm/default.nix
Normal file
30
pkgs/applications/window-managers/2bwm/default.nix
Normal file
@ -0,0 +1,30 @@
|
||||
{ stdenv, fetchFromGitHub, patches
|
||||
, libxcb, xcbutilkeysyms, xcbutilwm
|
||||
, libX11, xcbutil, xcbutilxrm }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
version = "0.2";
|
||||
name = "2bwm-${version}";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "venam";
|
||||
repo = "2bwm";
|
||||
rev = "v${version}";
|
||||
sha256 = "1la1ixpm5knsj2gvdcmxzj1jfbzxvhmgzps4f5kbvx5047xc6ici";
|
||||
};
|
||||
|
||||
# Allow users set their own list of patches
|
||||
inherit patches;
|
||||
|
||||
buildInputs = [ libxcb xcbutilkeysyms xcbutilwm libX11 xcbutil xcbutilxrm ];
|
||||
|
||||
installPhase = "make install DESTDIR=$out PREFIX=\"\"";
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
homepage = "https://github.com/venam/2bwm";
|
||||
description = "A fast floating WM written over the XCB library and derived from mcwm";
|
||||
license = licenses.mit;
|
||||
maintainers = [ maintainers.sternenseemann ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
22
pkgs/data/misc/xorg-rgb/default.nix
Normal file
22
pkgs/data/misc/xorg-rgb/default.nix
Normal file
@ -0,0 +1,22 @@
|
||||
{stdenv, fetchurl, pkgconfig, xproto}:
|
||||
stdenv.mkDerivation rec {
|
||||
name = "${pname}-${version}";
|
||||
pname = "rgb";
|
||||
version = "1.0.6";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://xorg.freedesktop.org/archive/individual/app/rgb-${version}.tar.bz2";
|
||||
sha256 = "1c76zcjs39ljil6f6jpx1x17c8fnvwazz7zvl3vbjfcrlmm7rjmv";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [pkgconfig];
|
||||
buildInputs = [xproto];
|
||||
meta = {
|
||||
inherit version;
|
||||
description = "X11 colorname to RGB mapping database";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
maintainers = [stdenv.lib.maintainers.raskin];
|
||||
platforms = stdenv.lib.platforms.linux;
|
||||
homepage = http://xorg.freedesktop.org/;
|
||||
};
|
||||
}
|
@ -5,6 +5,7 @@
|
||||
, x11
|
||||
, freetype
|
||||
, pkgconfig
|
||||
, libXmu
|
||||
}:
|
||||
let
|
||||
version = "0.25.0";
|
||||
@ -15,7 +16,7 @@ gsmakeDerivation {
|
||||
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${version}.tar.gz";
|
||||
sha256 = "14gs1b32ahnihd7mwpjrws2b8hl11rl1wl24a7651d3z2l7f6xj2";
|
||||
};
|
||||
buildInputs = [ cairo base gui freetype pkgconfig x11 ];
|
||||
buildInputs = [ cairo base gui freetype pkgconfig x11 libXmu ];
|
||||
meta = {
|
||||
description = "A generic backend for GNUstep";
|
||||
};
|
||||
|
@ -4,13 +4,13 @@
|
||||
, system_preferences
|
||||
}:
|
||||
let
|
||||
version = "0.9.3";
|
||||
version = "0.9.4";
|
||||
in
|
||||
gsmakeDerivation {
|
||||
name = "gworkspace-${version}";
|
||||
src = fetchurl {
|
||||
url = "ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gworkspace-${version}.tar.gz";
|
||||
sha256 = "0jchqwb0dj522j98jqlqlib44jppax39zx2zqyzdwiz4qjl470r3";
|
||||
sha256 = "0cjn83m7qmbwdpldlyhs239nwswgip3yaz01ahls130dq5qq7hgk";
|
||||
};
|
||||
# additional dependencies:
|
||||
# - PDFKit framework from http://gap.nongnu.org/
|
||||
|
@ -3,13 +3,13 @@
|
||||
|
||||
stdenv.mkDerivation ( rec {
|
||||
name = "ponyc-${version}";
|
||||
version = "0.11.4";
|
||||
version = "0.12.2";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "ponylang";
|
||||
repo = "ponyc";
|
||||
rev = version;
|
||||
sha256 = "0csssmc9dcm2ib9k5qhglnjyrqsmci9b5q0b5cxwvl5z1llib9hg";
|
||||
sha256 = "1gp92fwfq9ic43c525p0idap99jq5fkjbijf0s8bxif3kng7rxbp";
|
||||
};
|
||||
|
||||
buildInputs = [ llvm makeWrapper which ];
|
||||
|
@ -1,13 +1,13 @@
|
||||
{stdenv, fetchFromGitHub, ponyc }:
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "pony-stable-unstable-2017-01-03";
|
||||
name = "pony-stable-unstable-2017-03-30";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "jemc";
|
||||
repo = "pony-stable";
|
||||
rev = "0054b429a54818d187100ed40f5525ec7931b31b";
|
||||
sha256 = "0libx8byzwqjjgxxyiiahiprzzp845xgbk09sx9bzban5cd5j0g5";
|
||||
rev = "39890c7f11f79009630de6b551bd076868f7f5a2";
|
||||
sha256 = "1w15dg4l03zzncpllwww8jhsj7z1wgvhf89n7agr9f1w9m2zpskc";
|
||||
};
|
||||
|
||||
buildInputs = [ ponyc ];
|
||||
|
@ -866,4 +866,7 @@ self: super: {
|
||||
# strict-io is too cautious with it's deepseq dependency
|
||||
# strict-io doesn't have a working bug tracker, the author has been emailed however.
|
||||
strict-io = doJailbreak super.strict-io;
|
||||
|
||||
# https://github.com/danidiaz/tailfile-hinotify/issues/2
|
||||
tailfile-hinotify = dontCheck super.tailfile-hinotify;
|
||||
}
|
||||
|
@ -3856,12 +3856,12 @@ self: {
|
||||
}) {};
|
||||
|
||||
"DeepDarkFantasy" = callPackage
|
||||
({ mkDerivation, base, mtl, random }:
|
||||
({ mkDerivation, base, constraints, mtl, random }:
|
||||
mkDerivation {
|
||||
pname = "DeepDarkFantasy";
|
||||
version = "0.0.1.1";
|
||||
sha256 = "c8e7e54cbddd22603d8df947229bc904f6129d2ed6286c1dd15a091a84089552";
|
||||
libraryHaskellDepends = [ base mtl random ];
|
||||
version = "0.2017.3.28";
|
||||
sha256 = "e9dd1618c3e002cbf4fc6da18ad06202488b673b5d9e3ee5569830c5fc512f2d";
|
||||
libraryHaskellDepends = [ base constraints mtl random ];
|
||||
description = "A DSL for creating neural network";
|
||||
license = stdenv.lib.licenses.asl20;
|
||||
}) {};
|
||||
@ -15575,6 +15575,30 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"SelectSequencesFromMSA" = callPackage
|
||||
({ mkDerivation, base, biocore, biofasta, bytestring, ClustalParser
|
||||
, cmdargs, containers, directory, either-unwrap, filepath, matrix
|
||||
, parsec, process, text, text-metrics, transformers, vector
|
||||
, ViennaRNAParser
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "SelectSequencesFromMSA";
|
||||
version = "1.0.2";
|
||||
sha256 = "e0bcbec57109cd8528e2fd511b4ca5ea17cbffad4bac4f7a71bad90e0ba2271c";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
base biocore biofasta bytestring ClustalParser cmdargs containers
|
||||
directory either-unwrap filepath matrix parsec process text
|
||||
text-metrics transformers vector ViennaRNAParser
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
base cmdargs directory either-unwrap
|
||||
];
|
||||
description = "SelectSequences is a tool for selection of a represenative subset of sequences from a multiple sequence alignment in clustal format";
|
||||
license = stdenv.lib.licenses.gpl3;
|
||||
}) {};
|
||||
|
||||
"Semantique" = callPackage
|
||||
({ mkDerivation, base, bytestring, classify, containers, mongoDB
|
||||
, mtl, network, process, split, tagsoup, text
|
||||
@ -36922,8 +36946,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "cabal2nix";
|
||||
version = "2.1";
|
||||
sha256 = "6874df33b6a208d7715f673ceded9e09a7e8188a0a94651b14e208b928256f6e";
|
||||
version = "2.1.1";
|
||||
sha256 = "1f628410eb6a1a8cba4a80c6ba0d9aa75f495594360fed83cd2223be548854bd";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
@ -38201,8 +38225,10 @@ self: {
|
||||
({ mkDerivation, base, split }:
|
||||
mkDerivation {
|
||||
pname = "casing";
|
||||
version = "0.1.1.0";
|
||||
sha256 = "db3ba2aa997885da68348ff8c71e98434edc5a80e8e665154ccbf6f9ee3b63fb";
|
||||
version = "0.1.2.0";
|
||||
sha256 = "82fa20ff56d52349a9d0ee0c095f1aad384c8d5046a3563b956c4add841465a7";
|
||||
revision = "1";
|
||||
editedCabalFile = "fe967eec15b788744d08ffa34b33baa7e765764dcf2feb642c5985ca543dd804";
|
||||
libraryHaskellDepends = [ base split ];
|
||||
description = "Convert between various source code casing conventions";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
@ -50210,8 +50236,10 @@ self: {
|
||||
({ mkDerivation, base }:
|
||||
mkDerivation {
|
||||
pname = "data-fix";
|
||||
version = "0.0.3";
|
||||
sha256 = "f6c69e973a110c36c738d9f37bf3092eff5d25ec11782c301e255844b5010e57";
|
||||
version = "0.0.4";
|
||||
sha256 = "85e2d23ab0030c3c2aff4b2cc15deb7896b03189de0d53598fdaf582df7e8690";
|
||||
revision = "1";
|
||||
editedCabalFile = "e784f9bb1f2b758fbd41f5ff535ba911081182f89a81c19e36735f0e5e8d59f8";
|
||||
libraryHaskellDepends = [ base ];
|
||||
homepage = "https://github.com/anton-k/data-fix";
|
||||
description = "Fixpoint data types";
|
||||
@ -53519,6 +53547,8 @@ self: {
|
||||
pname = "diagrams-cairo";
|
||||
version = "1.4";
|
||||
sha256 = "a94ec8bfdba325cf317368355eaa282bef3c75ed78e153ef400b8627575cea81";
|
||||
revision = "1";
|
||||
editedCabalFile = "c7830d8248ab40cb8724f3d3b0fce53b9b5be7a06c4dba0510ac900977e71277";
|
||||
libraryHaskellDepends = [
|
||||
array base bytestring cairo colour containers data-default-class
|
||||
diagrams-core diagrams-lib filepath hashable JuicyPixels lens mtl
|
||||
@ -55258,8 +55288,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "distributed-process-client-server";
|
||||
version = "0.2.1";
|
||||
sha256 = "1be8b6ea3468b063b3e30fc6cb027c3293373eedb073c70894ac21d937f52d93";
|
||||
version = "0.2.3";
|
||||
sha256 = "04ddbb27cca0d6599424c11695701d25921cbe83e05b0f4b58e78856bf9dc29f";
|
||||
libraryHaskellDepends = [
|
||||
base binary containers deepseq distributed-process
|
||||
distributed-process-async distributed-process-extras exceptions
|
||||
@ -55342,8 +55372,10 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "distributed-process-extras";
|
||||
version = "0.3.1";
|
||||
sha256 = "feeb3891a60c8f1833aec4e3a7eeae34a54f0baf83f6ebfb5610bb14b4f66bdc";
|
||||
version = "0.3.2";
|
||||
sha256 = "3333113881efd9c6ca78df62168bb81097e503e52dfe71b760ec42cac309dcb3";
|
||||
revision = "2";
|
||||
editedCabalFile = "0ce943845b07c684bdaa074bbd1afc7e5fc680b2c37d4415c28d60df49d9a311";
|
||||
libraryHaskellDepends = [
|
||||
base binary containers deepseq distributed-process exceptions
|
||||
fingertree hashable mtl stm time transformers unordered-containers
|
||||
@ -63874,18 +63906,19 @@ self: {
|
||||
}) {};
|
||||
|
||||
"ffmpeg-light" = callPackage
|
||||
({ mkDerivation, base, either, exceptions, ffmpeg, JuicyPixels
|
||||
, libavcodec, libavdevice, libavformat, libswscale, mtl
|
||||
, transformers, vector
|
||||
({ mkDerivation, base, bytestring, either, exceptions, ffmpeg
|
||||
, JuicyPixels, libavcodec, libavdevice, libavformat, libswscale
|
||||
, mtl, transformers, vector
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "ffmpeg-light";
|
||||
version = "0.11.3";
|
||||
sha256 = "57206bff8bcf82f08f0881b80d5992d2be41b32443b8eca10d198789af24adfb";
|
||||
version = "0.12.0";
|
||||
sha256 = "9ff53c44c03562218ad04f3ac76c0e7fe8a7a91ed446743d20fb021705966833";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
base either exceptions JuicyPixels mtl transformers vector
|
||||
base bytestring either exceptions JuicyPixels mtl transformers
|
||||
vector
|
||||
];
|
||||
libraryPkgconfigDepends = [
|
||||
ffmpeg libavcodec libavdevice libavformat libswscale
|
||||
@ -64679,20 +64712,18 @@ self: {
|
||||
}) {inherit (pkgs) cfitsio;};
|
||||
|
||||
"fitspec" = callPackage
|
||||
({ mkDerivation, base, cmdargs, haskell-src, haskell-src-exts
|
||||
, leancheck, pretty, template-haskell
|
||||
({ mkDerivation, base, cmdargs, leancheck, pretty, template-haskell
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "fitspec";
|
||||
version = "0.4.0";
|
||||
sha256 = "73dae591138ff5390be2b7f373a4f3bed89d4d39d26ac665f5f8cf5326aad5da";
|
||||
version = "0.4.1";
|
||||
sha256 = "e4b0d7b33ab7b1e3acfdb5c3d170c5c3977e50fd05c124aec3e492374341bb6a";
|
||||
libraryHaskellDepends = [
|
||||
base cmdargs leancheck template-haskell
|
||||
];
|
||||
testHaskellDepends = [ base cmdargs leancheck template-haskell ];
|
||||
benchmarkHaskellDepends = [
|
||||
base cmdargs haskell-src haskell-src-exts leancheck pretty
|
||||
template-haskell
|
||||
base cmdargs leancheck pretty template-haskell
|
||||
];
|
||||
homepage = "https://github.com/rudymatela/fitspec#readme";
|
||||
description = "refining property sets for testing Haskell programs";
|
||||
@ -68064,6 +68095,22 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"functor-classes-compat" = callPackage
|
||||
({ mkDerivation, base, containers, hashable, unordered-containers
|
||||
, vector
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "functor-classes-compat";
|
||||
version = "1";
|
||||
sha256 = "ef11f94f44a74d6657ee61dcd2cfbc6d0889d233a2fb4caae6a29d9c59a1366f";
|
||||
libraryHaskellDepends = [
|
||||
base containers hashable unordered-containers vector
|
||||
];
|
||||
homepage = "https://github.com/phadej/functor-classes-compat#readme";
|
||||
description = "Data.Functor.Classes instances for core packages";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"functor-combo" = callPackage
|
||||
({ mkDerivation, base, base-orphans, containers, data-inttrie, lub
|
||||
, type-unary, TypeCompose
|
||||
@ -78955,8 +79002,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "gssapi-wai";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "1a2b844a611f4615d948baa7253099f5acab01529005d522b46db839833f371f";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "12ec5a79ae4da85c7117edefc2a6b37790c7d4cf65ae04e89541de7709ee7a8e";
|
||||
libraryHaskellDepends = [
|
||||
base base64-bytestring bytestring case-insensitive gssapi
|
||||
http-types vault wai wai-extra
|
||||
@ -83867,6 +83914,21 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"hashtables_1_2_1_1" = callPackage
|
||||
({ mkDerivation, base, ghc-prim, hashable, primitive, vector }:
|
||||
mkDerivation {
|
||||
pname = "hashtables";
|
||||
version = "1.2.1.1";
|
||||
sha256 = "227f554a93310645c654254659969b347de3d1bf3d98901dbb5c113ece72e951";
|
||||
libraryHaskellDepends = [
|
||||
base ghc-prim hashable primitive vector
|
||||
];
|
||||
homepage = "http://github.com/gregorycollins/hashtables";
|
||||
description = "Mutable hash tables in the ST monad";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"hashtables-plus" = callPackage
|
||||
({ mkDerivation, base, criterion-plus, deepseq, hashable
|
||||
, hashtables, lens, loch-th, mtl, mwc-random, placeholders
|
||||
@ -84475,6 +84537,34 @@ self: {
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
}) {inherit (pkgs) glib; inherit (pkgs) gobjectIntrospection;};
|
||||
|
||||
"haskell-gi_0_20_1" = callPackage
|
||||
({ mkDerivation, attoparsec, base, bytestring, Cabal, containers
|
||||
, directory, doctest, filepath, glib, gobjectIntrospection
|
||||
, haskell-gi-base, mtl, pretty-show, process, regex-tdfa, safe
|
||||
, text, transformers, xdg-basedir, xml-conduit
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "haskell-gi";
|
||||
version = "0.20.1";
|
||||
sha256 = "7ff1d57f01386c6b32c788a599928b6a209922fa254d49e0607523c44984cd12";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
attoparsec base bytestring Cabal containers directory filepath
|
||||
haskell-gi-base mtl pretty-show process regex-tdfa safe text
|
||||
transformers xdg-basedir xml-conduit
|
||||
];
|
||||
libraryPkgconfigDepends = [ glib gobjectIntrospection ];
|
||||
executableHaskellDepends = [
|
||||
base containers directory filepath haskell-gi-base pretty-show text
|
||||
];
|
||||
testHaskellDepends = [ base doctest ];
|
||||
homepage = "https://github.com/haskell-gi/haskell-gi";
|
||||
description = "Generate Haskell bindings for GObject Introspection capable libraries";
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {inherit (pkgs) glib; inherit (pkgs) gobjectIntrospection;};
|
||||
|
||||
"haskell-gi-base" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, glib, text }:
|
||||
mkDerivation {
|
||||
@ -84488,6 +84578,20 @@ self: {
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
}) {inherit (pkgs) glib;};
|
||||
|
||||
"haskell-gi-base_0_20_1" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, glib, text }:
|
||||
mkDerivation {
|
||||
pname = "haskell-gi-base";
|
||||
version = "0.20.1";
|
||||
sha256 = "e9d8d3d75e0ea91108339daa172bc938512432509caeafdf5bd96551a380f046";
|
||||
libraryHaskellDepends = [ base bytestring containers text ];
|
||||
libraryPkgconfigDepends = [ glib ];
|
||||
homepage = "https://github.com/haskell-gi/haskell-gi-base";
|
||||
description = "Foundation for libraries generated by haskell-gi";
|
||||
license = stdenv.lib.licenses.lgpl21;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {inherit (pkgs) glib;};
|
||||
|
||||
"haskell-google-trends" = callPackage
|
||||
({ mkDerivation, base, bytestring, haskell-fake-user-agent, lens
|
||||
, regex-base, regex-posix, tagsoup, text, wreq
|
||||
@ -92322,6 +92426,19 @@ self: {
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"hmatrix-nlopt" = callPackage
|
||||
({ mkDerivation, base, doctest, hmatrix, nlopt-haskell, vector }:
|
||||
mkDerivation {
|
||||
pname = "hmatrix-nlopt";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "c2e9a63256018d6e867c957e05d953975f4b32430ea418774c6c8d2eead6028a";
|
||||
libraryHaskellDepends = [ base hmatrix nlopt-haskell vector ];
|
||||
testHaskellDepends = [ base doctest ];
|
||||
homepage = "https://github.com/peddie/hmatrix-nlopt";
|
||||
description = "Interface HMatrix with the NLOPT minimizer";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"hmatrix-quadprogpp" = callPackage
|
||||
({ mkDerivation, base, hmatrix, QuadProgpp, vector }:
|
||||
mkDerivation {
|
||||
@ -97739,8 +97856,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "hspec-snap";
|
||||
version = "1.0.0.0";
|
||||
sha256 = "e3afa22d1c68a9db41463b115f432ac01d80fee706ae58bf2cf00d6d4f7b0e65";
|
||||
version = "1.0.0.1";
|
||||
sha256 = "4c97bd2c2d81feffd21d848b7682aecbf77d36418c126bb6d50ab181cd1f4cce";
|
||||
libraryHaskellDepends = [
|
||||
aeson base bytestring containers digestive-functors HandsomeSoup
|
||||
hspec hspec-core hxt lens mtl snap snap-core text transformers
|
||||
@ -102749,6 +102866,27 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"identicon_0_2_1" = callPackage
|
||||
({ mkDerivation, base, bytestring, criterion, hspec, JuicyPixels
|
||||
, QuickCheck, random, tf-random
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "identicon";
|
||||
version = "0.2.1";
|
||||
sha256 = "b86796d03b0480a59f9889244aa3df6459c2def0666a2656219a306d1e25c13f";
|
||||
libraryHaskellDepends = [ base bytestring JuicyPixels ];
|
||||
testHaskellDepends = [
|
||||
base bytestring hspec JuicyPixels QuickCheck
|
||||
];
|
||||
benchmarkHaskellDepends = [
|
||||
base bytestring criterion JuicyPixels random tf-random
|
||||
];
|
||||
homepage = "https://github.com/mrkkrp/identicon";
|
||||
description = "Flexible generation of identicons";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"identifiers" = callPackage
|
||||
({ mkDerivation, base, binary, bytestring, cereal, containers
|
||||
, criterion, deepseq, hashable, ListLike, QuickCheck
|
||||
@ -104439,8 +104577,10 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "influxdb";
|
||||
version = "1.1.0";
|
||||
sha256 = "3be3e60a8ac3b280f183e6ffad81a534556740de6b22784c47f1fb5c24817c2e";
|
||||
version = "1.1.1";
|
||||
sha256 = "7dead9ab13e8feca491f5444d6d42383f948b347c7ceb44942a21c21f8b3a522";
|
||||
revision = "1";
|
||||
editedCabalFile = "5f2759927fa334b8991455100079701ef0064764715e42c82f5b469325e2174d";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
@ -105126,8 +105266,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "interlude-l";
|
||||
version = "0.1.0.8";
|
||||
sha256 = "5eb16c248a0528543702ae17452c8cdb31d525f1bc95b4e9ea146682fab93100";
|
||||
version = "0.2.0.0";
|
||||
sha256 = "39707b2d0ad546aa6ff34ad072ab0a231e23dc3c009708c63b0331c3c7f14270";
|
||||
libraryHaskellDepends = [
|
||||
aeson base exceptions lens monad-control MonadRandom mtl protolude
|
||||
string-conv text transformers witherable
|
||||
@ -105367,8 +105507,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "intricacy";
|
||||
version = "0.7";
|
||||
sha256 = "0ec6a1cc5b37eca4a6d9794227d77f6d41c1eb30e2ad01981bc810aa53155237";
|
||||
version = "0.7.0.1";
|
||||
sha256 = "27920afacec2929700d4a1a152ea12d416b2e498bcb52604cc57fa47be18df16";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [
|
||||
@ -105408,25 +105548,27 @@ self: {
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"intro_0_2_0_1" = callPackage
|
||||
({ mkDerivation, base, bifunctors, binary, bytestring, containers
|
||||
, deepseq, dlist, extra, hashable, lens, mtl, QuickCheck
|
||||
, quickcheck-instances, safe, tagged, text, transformers
|
||||
, unordered-containers, writer-cps-mtl
|
||||
"intro_0_2_0_2" = callPackage
|
||||
({ mkDerivation, aeson, async, attoparsec, base, bifunctors, binary
|
||||
, bytestring, cassava, containers, contravariant, deepseq, dlist
|
||||
, extra, filepath, hashable, lens, megaparsec, mtl, profunctors
|
||||
, QuickCheck, quickcheck-instances, safe, tagged, text
|
||||
, transformers, unordered-containers, writer-cps-mtl
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "intro";
|
||||
version = "0.2.0.1";
|
||||
sha256 = "d26082b3304e6940f6a486b0a00aa95264b4045762c3586fac4de7cbf60a4073";
|
||||
version = "0.2.0.2";
|
||||
sha256 = "24a45432efcf9920391465723fde8c20384dcd2d2c4c0e7ca921f4aeb14c88d7";
|
||||
libraryHaskellDepends = [
|
||||
base bifunctors binary bytestring containers deepseq dlist extra
|
||||
hashable mtl safe tagged text transformers unordered-containers
|
||||
writer-cps-mtl
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base bifunctors binary bytestring containers deepseq dlist extra
|
||||
hashable lens mtl QuickCheck quickcheck-instances safe tagged text
|
||||
transformers unordered-containers writer-cps-mtl
|
||||
aeson async attoparsec base bifunctors binary bytestring cassava
|
||||
containers contravariant deepseq dlist extra filepath hashable lens
|
||||
megaparsec mtl profunctors QuickCheck quickcheck-instances safe
|
||||
tagged text transformers unordered-containers writer-cps-mtl
|
||||
];
|
||||
homepage = "https://github.com/minad/intro#readme";
|
||||
description = "\"Fixed Prelude\" - Mostly total and safe, provides Text and Monad transformers";
|
||||
@ -113485,8 +113627,8 @@ self: {
|
||||
({ mkDerivation, base, template-haskell }:
|
||||
mkDerivation {
|
||||
pname = "leancheck";
|
||||
version = "0.6.1";
|
||||
sha256 = "0a298956b9f26dafae56c377f3a30e48dca2f9bc91084076344ad81f54399d18";
|
||||
version = "0.6.2";
|
||||
sha256 = "f422d9b18382d338814f6435330ed68340ac5294a4b9a6af6f6cc12763721377";
|
||||
libraryHaskellDepends = [ base template-haskell ];
|
||||
testHaskellDepends = [ base template-haskell ];
|
||||
homepage = "https://github.com/rudymatela/leancheck#readme";
|
||||
@ -113957,6 +114099,18 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"lens-labels" = callPackage
|
||||
({ mkDerivation, base, ghc-prim }:
|
||||
mkDerivation {
|
||||
pname = "lens-labels";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "cde729cf0f9024417d17234a933a54e0a4f3e2073e84f00e8ad60da5fc39e67c";
|
||||
libraryHaskellDepends = [ base ghc-prim ];
|
||||
homepage = "https://github.com/google/proto-lens";
|
||||
description = "Integration of lenses with OverloadedLabels";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"lens-prelude" = callPackage
|
||||
({ mkDerivation, array, base, bytestring, containers, contravariant
|
||||
, either, hashable, lens, mtl, text, time, transformers
|
||||
@ -115531,6 +115685,20 @@ self: {
|
||||
license = stdenv.lib.licenses.gpl3;
|
||||
}) {};
|
||||
|
||||
"line-size" = callPackage
|
||||
({ mkDerivation, base }:
|
||||
mkDerivation {
|
||||
pname = "line-size";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "ba7b29516152e13756eed1593c0f33332ee7fae9f7da268429c9684ec85a79db";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [ base ];
|
||||
homepage = "xy30.com";
|
||||
description = "Display the number of bytes of each line";
|
||||
license = stdenv.lib.licenses.gpl3;
|
||||
}) {};
|
||||
|
||||
"line2pdf" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers }:
|
||||
mkDerivation {
|
||||
@ -117443,6 +117611,8 @@ self: {
|
||||
pname = "log";
|
||||
version = "0.7";
|
||||
sha256 = "67daea67ce76d9838f2cb853f198e891d853d705405ff3806ce46fdf2376e51b";
|
||||
revision = "1";
|
||||
editedCabalFile = "e5202dc6af8bc3ecfffe0ef5d49c71dc2049a05f0f584d514c609af7702f111c";
|
||||
libraryHaskellDepends = [
|
||||
base log-base log-elasticsearch log-postgres
|
||||
];
|
||||
@ -117466,6 +117636,8 @@ self: {
|
||||
pname = "log";
|
||||
version = "0.8";
|
||||
sha256 = "3c48e377d8e25cb6874c1496d8635342dc3c57843d45f1347b4fdfb110d42a52";
|
||||
revision = "1";
|
||||
editedCabalFile = "110b0297ddce3744cffe2749373311677df01d27531bbec528a27744d7aed1ea";
|
||||
libraryHaskellDepends = [
|
||||
base log-base log-elasticsearch log-postgres
|
||||
];
|
||||
@ -117561,7 +117733,7 @@ self: {
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"log-elasticsearch_0_8" = callPackage
|
||||
"log-elasticsearch_0_8_1" = callPackage
|
||||
({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring
|
||||
, bloodhound, bytestring, deepseq, http-client, http-client-tls
|
||||
, log-base, semigroups, text, text-show, time, transformers
|
||||
@ -117569,8 +117741,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "log-elasticsearch";
|
||||
version = "0.8";
|
||||
sha256 = "b63079eec72b56b5ab0078ca83609ecc0620eee3b253a6657a4df79fa8b44d95";
|
||||
version = "0.8.1";
|
||||
sha256 = "b0a67b2335f2d1a075bf611b723572db81075c69a3f4a4a06ab35906341f8281";
|
||||
libraryHaskellDepends = [
|
||||
aeson aeson-pretty base base64-bytestring bloodhound bytestring
|
||||
deepseq http-client http-client-tls log-base semigroups text
|
||||
@ -119547,6 +119719,38 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {inherit (pkgs) file;};
|
||||
|
||||
"magicbane" = callPackage
|
||||
({ mkDerivation, aeson, aeson-qq, attoparsec, base, classy-prelude
|
||||
, conduit, conduit-combinators, data-default, data-has, either
|
||||
, ekg-core, ekg-wai, envy, errors, fast-logger, http-api-data
|
||||
, http-client, http-client-tls, http-conduit, http-date
|
||||
, http-link-header, http-media, http-types, lifted-async
|
||||
, mime-types, monad-control, monad-logger, monad-metrics, mtl
|
||||
, network, network-uri, raw-strings-qq, refined, servant
|
||||
, servant-server, split, string-conversions, text, transformers
|
||||
, unordered-containers, wai, wai-cli, wai-middleware-metrics
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "magicbane";
|
||||
version = "0.1.0";
|
||||
sha256 = "8449c50e3abe937f235ce806c0f8dd193b2172949e7a2111f5b7d78b4aa38d94";
|
||||
revision = "1";
|
||||
editedCabalFile = "0da48eedc8e65efecfd5b41191ec1f27c198c35334af15baea2febf759659656";
|
||||
libraryHaskellDepends = [
|
||||
aeson aeson-qq attoparsec base classy-prelude conduit
|
||||
conduit-combinators data-default data-has either ekg-core ekg-wai
|
||||
envy errors fast-logger http-api-data http-client http-client-tls
|
||||
http-conduit http-date http-link-header http-media http-types
|
||||
lifted-async mime-types monad-control monad-logger monad-metrics
|
||||
mtl network network-uri raw-strings-qq refined servant
|
||||
servant-server split string-conversions text transformers
|
||||
unordered-containers wai wai-cli wai-middleware-metrics
|
||||
];
|
||||
homepage = "https://github.com/myfreeweb/magicbane";
|
||||
description = "A web framework that integrates Servant, ClassyPrelude, EKG, fast-logger, wai-cli…";
|
||||
license = stdenv.lib.licenses.publicDomain;
|
||||
}) {};
|
||||
|
||||
"magico" = callPackage
|
||||
({ mkDerivation, base, hmatrix, transformers, utility-ht }:
|
||||
mkDerivation {
|
||||
@ -120380,6 +120584,8 @@ self: {
|
||||
pname = "map-syntax";
|
||||
version = "0.2.0.2";
|
||||
sha256 = "b18f95a6369a600fda189c6f475606cbf5f5f1827f96ca3384f33ae76bda4d8a";
|
||||
revision = "1";
|
||||
editedCabalFile = "f8205f1f917f16053960ba89576a8420d744f03bfbe8539d153153c257e2474c";
|
||||
libraryHaskellDepends = [ base containers mtl ];
|
||||
testHaskellDepends = [
|
||||
base containers deepseq hspec HUnit mtl QuickCheck transformers
|
||||
@ -122092,6 +122298,24 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"memory_0_14_3" = callPackage
|
||||
({ mkDerivation, base, bytestring, deepseq, foundation, ghc-prim
|
||||
, tasty, tasty-hunit, tasty-quickcheck
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "memory";
|
||||
version = "0.14.3";
|
||||
sha256 = "e729f2693c100e92000dece9643ab8daf28648e7bb587b3120ba3ef0df4eb879";
|
||||
libraryHaskellDepends = [
|
||||
base bytestring deepseq foundation ghc-prim
|
||||
];
|
||||
testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ];
|
||||
homepage = "https://github.com/vincenthz/hs-memory";
|
||||
description = "memory and related abstraction stuff";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"memorypool" = callPackage
|
||||
({ mkDerivation, base, containers, transformers, unsafe, vector }:
|
||||
mkDerivation {
|
||||
@ -123746,10 +123970,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "mnist-idx";
|
||||
version = "0.1.2.6";
|
||||
sha256 = "0ea524a09dbf48c372859b491439b8131f4f0875e8a6d980342d0d438d61a9ae";
|
||||
revision = "1";
|
||||
editedCabalFile = "4e91ab8e67b03b8d567f0b2d900b1364840d2a83c3bd5a8f312e4b0467a9bac6";
|
||||
version = "0.1.2.8";
|
||||
sha256 = "42ff167e84414821ed47d783042cad20a0bd198f935648aa6cdf97bdc291b2fe";
|
||||
libraryHaskellDepends = [ base binary bytestring vector ];
|
||||
testHaskellDepends = [ base binary directory hspec vector ];
|
||||
homepage = "https://github.com/kryoxide/mnist-idx/";
|
||||
@ -128514,8 +128736,8 @@ self: {
|
||||
({ mkDerivation, base, doctest, QuickCheck, smallcheck }:
|
||||
mkDerivation {
|
||||
pname = "nat-sized-numbers";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "64b862c8e64ccd3d71dc62723dc84817f9b1aeea45818d535cca60575de34144";
|
||||
version = "0.2.0.0";
|
||||
sha256 = "b3c907665ff1107da9c0acb9404766f6ded98e3cfd51c2348ff7434eaa32e23c";
|
||||
libraryHaskellDepends = [ base ];
|
||||
testHaskellDepends = [ base doctest QuickCheck smallcheck ];
|
||||
homepage = "https://github.com/oisdk/nat-sized-numbers#readme";
|
||||
@ -130946,6 +131168,20 @@ self: {
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"nlopt-haskell" = callPackage
|
||||
({ mkDerivation, base, nlopt, vector }:
|
||||
mkDerivation {
|
||||
pname = "nlopt-haskell";
|
||||
version = "0.1.0.0";
|
||||
sha256 = "d23e9c4e6faffb613dcc1695a03c6277ad748a962b92c8dbe0da0a5df502706a";
|
||||
libraryHaskellDepends = [ base vector ];
|
||||
librarySystemDepends = [ nlopt ];
|
||||
testHaskellDepends = [ base vector ];
|
||||
homepage = "https://github.com/peddie/nlopt-haskell";
|
||||
description = "Low-level bindings to the NLOPT optimization library";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {inherit (pkgs) nlopt;};
|
||||
|
||||
"nlp-scores" = callPackage
|
||||
({ mkDerivation, base, containers, strict }:
|
||||
mkDerivation {
|
||||
@ -133257,8 +133493,8 @@ self: {
|
||||
({ mkDerivation, atomspace-cwrapper, base, transformers }:
|
||||
mkDerivation {
|
||||
pname = "opencog-atomspace";
|
||||
version = "0.1.0.7";
|
||||
sha256 = "24bcde8b587dc6864b0eb450aea3a246a51d3e540bc186e3ba6ac83158a37a1b";
|
||||
version = "0.1.0.8";
|
||||
sha256 = "0ba5d6d681d4dc2960a596b13d2027dc9b48ac087ebd02bce58403ee1241b3c0";
|
||||
libraryHaskellDepends = [ base transformers ];
|
||||
librarySystemDepends = [ atomspace-cwrapper ];
|
||||
homepage = "github.com/opencog/atomspace/tree/master/opencog/haskell";
|
||||
@ -143095,8 +143331,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "praglude";
|
||||
version = "0.4.0.1";
|
||||
sha256 = "70996dbad7defd09b26ad792150205f878c6158a372cc2544ea1bfd7d2a74dec";
|
||||
version = "0.4.1.0";
|
||||
sha256 = "6cbbb2f06a00c3d18ed39206c654c92cd39b2a72a59a5b2a44992a76c6de5cb0";
|
||||
libraryHaskellDepends = [
|
||||
aeson base base64-bytestring bytestring casing containers
|
||||
data-default deepseq directory filepath hashable lens mtl random
|
||||
@ -144987,8 +145223,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "proto-lens";
|
||||
version = "0.1.0.5";
|
||||
sha256 = "d3096c4e089bc7a8e6221afde8afc0b02f8e67028e119f3be04906cf4fc67a6e";
|
||||
version = "0.2.0.0";
|
||||
sha256 = "db1ce1c786941c98ac67885d583731eed5bf6998022985e699915f5aa757b07f";
|
||||
libraryHaskellDepends = [
|
||||
attoparsec base bytestring containers data-default-class
|
||||
lens-family parsec pretty text transformers void
|
||||
@ -145005,8 +145241,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "proto-lens-arbitrary";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "df1ef1741af1d37d87063392ed0ce2e67bc2435a5754bdf35d0c65c8fb1e4d50";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "ff1629693e57ee664489af14a430db8189febcb73cec1e1d526f3a2fab621a5f";
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers lens-family proto-lens QuickCheck text
|
||||
];
|
||||
@ -145018,20 +145254,20 @@ self: {
|
||||
|
||||
"proto-lens-combinators" = callPackage
|
||||
({ mkDerivation, base, data-default-class, HUnit, lens-family
|
||||
, proto-lens, proto-lens-protoc, test-framework
|
||||
, lens-family-core, proto-lens, proto-lens-protoc, test-framework
|
||||
, test-framework-hunit, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "proto-lens-combinators";
|
||||
version = "0.1.0.4";
|
||||
sha256 = "3d153caff241c45097d2acac97176d2dc54af626b4895678f51069ce7ceb66fb";
|
||||
version = "0.1.0.6";
|
||||
sha256 = "6ceafc1d8d03120b6c57f26154899520afd292bdfa8a46c76ddb30615de6cc7f";
|
||||
libraryHaskellDepends = [
|
||||
base data-default-class lens-family proto-lens proto-lens-protoc
|
||||
transformers
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base HUnit lens-family proto-lens proto-lens-protoc test-framework
|
||||
test-framework-hunit
|
||||
base HUnit lens-family lens-family-core proto-lens
|
||||
proto-lens-protoc test-framework test-framework-hunit
|
||||
];
|
||||
homepage = "https://github.com/google/proto-lens";
|
||||
description = "Utilities functions to proto-lens";
|
||||
@ -145041,15 +145277,15 @@ self: {
|
||||
|
||||
"proto-lens-descriptors" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, data-default-class
|
||||
, lens-family, proto-lens, text
|
||||
, lens-family, lens-labels, proto-lens, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "proto-lens-descriptors";
|
||||
version = "0.1.0.5";
|
||||
sha256 = "89e2eef7c99dc8ca669ad63dd4020a5d05133f92ddb148b1965ced523a6ad18a";
|
||||
version = "0.2.0.0";
|
||||
sha256 = "1fca9713d7678b2328e5f330eebfc690b487ccca719fe2cdf84f24af71d98bb5";
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers data-default-class lens-family
|
||||
proto-lens text
|
||||
lens-labels proto-lens text
|
||||
];
|
||||
description = "Protocol buffers for describing the definitions of messages";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
@ -145059,8 +145295,8 @@ self: {
|
||||
({ mkDerivation, base, optparse-applicative, proto-lens, text }:
|
||||
mkDerivation {
|
||||
pname = "proto-lens-optparse";
|
||||
version = "0.1.0.1";
|
||||
sha256 = "1ab3ac9137c05f6041fa2ff8527da4e80875d94eff97c77cdc43e65cc0c5dc28";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "d6afb604f1b26d903648ab57b5d50c5670b70ec8d15ca49799f4ff1383c024d6";
|
||||
libraryHaskellDepends = [
|
||||
base optparse-applicative proto-lens text
|
||||
];
|
||||
@ -145073,18 +145309,19 @@ self: {
|
||||
"proto-lens-protoc" = callPackage
|
||||
({ mkDerivation, base, bytestring, Cabal, containers
|
||||
, data-default-class, directory, filepath, haskell-src-exts
|
||||
, lens-family, process, proto-lens, proto-lens-descriptors, text
|
||||
, lens-family, lens-labels, process, proto-lens
|
||||
, proto-lens-descriptors, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "proto-lens-protoc";
|
||||
version = "0.1.0.5";
|
||||
sha256 = "0efb5b62e2cccb3edc29b93c75aabcccc652992a01e8f5eae7bf7eae2078192e";
|
||||
version = "0.2.0.0";
|
||||
sha256 = "60df593b670ca8f984e67ac784a97425e5056b0cdf16f231f53cc228ada85376";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
base bytestring Cabal containers data-default-class directory
|
||||
filepath haskell-src-exts lens-family process proto-lens
|
||||
proto-lens-descriptors text
|
||||
filepath haskell-src-exts lens-family lens-labels process
|
||||
proto-lens proto-lens-descriptors text
|
||||
];
|
||||
executableHaskellDepends = [
|
||||
base bytestring containers data-default-class filepath
|
||||
@ -145963,8 +146200,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "purescript";
|
||||
version = "0.11.0";
|
||||
sha256 = "811e55bfc87e2ec65f57b134980866a5924a3f5c7967bf83fac19c7f9fd12cdd";
|
||||
version = "0.11.1";
|
||||
sha256 = "359894f7b8d6ba28e3150fbba3988a14aedf68d55b1eb7d6b69111a4a119ec86";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
@ -146020,6 +146257,27 @@ self: {
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"purescript-bridge_0_11_0_0" = callPackage
|
||||
({ mkDerivation, base, containers, directory, filepath
|
||||
, generic-deriving, hspec, hspec-expectations-pretty-diff, lens
|
||||
, mtl, text, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "purescript-bridge";
|
||||
version = "0.11.0.0";
|
||||
sha256 = "6e4f2ea1d550d1d3ee4ede18a18d95aa37c587c2aef54d4aee22306550a45878";
|
||||
libraryHaskellDepends = [
|
||||
base containers directory filepath generic-deriving lens mtl text
|
||||
transformers
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base containers hspec hspec-expectations-pretty-diff text
|
||||
];
|
||||
description = "Generate PureScript data types from Haskell data types";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"purescript-bundle-fast" = callPackage
|
||||
({ mkDerivation, base, containers, directory, filepath
|
||||
, optparse-applicative, text, vector
|
||||
@ -150942,7 +151200,7 @@ self: {
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"regex_0_10_0_2" = callPackage
|
||||
"regex_0_10_0_3" = callPackage
|
||||
({ mkDerivation, array, base, base-compat, bytestring, containers
|
||||
, hashable, regex-base, regex-tdfa, regex-tdfa-text
|
||||
, template-haskell, text, time, time-locale-compat, transformers
|
||||
@ -150950,8 +151208,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "regex";
|
||||
version = "0.10.0.2";
|
||||
sha256 = "5ecb41e7bfc60aaad2bfca8d07ea84088c46fce881f70eccb87fbd02b8bf417b";
|
||||
version = "0.10.0.3";
|
||||
sha256 = "304230caeb624689d05e41350bfbfa02d3a49f4087088c3017eb35ce6832ba3a";
|
||||
libraryHaskellDepends = [
|
||||
array base base-compat bytestring containers hashable regex-base
|
||||
regex-tdfa regex-tdfa-text template-haskell text time
|
||||
@ -151108,8 +151366,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "regex-examples";
|
||||
version = "0.10.0.2";
|
||||
sha256 = "d92f00f991ccc2597f0cc62eba00a0b22aeb075717baa1e24d581d5df34603ba";
|
||||
version = "0.10.0.3";
|
||||
sha256 = "88a3ead02eed5054aaa19c09671b24e5ba0e3892f2e64e8bec5ba948d428bb54";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [
|
||||
@ -151387,8 +151645,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "regex-with-pcre";
|
||||
version = "0.10.0.2";
|
||||
sha256 = "645a63d6174c15bcf10274f08df68b85090e816492bd9e01b871aa8fe5b53b64";
|
||||
version = "0.10.0.3";
|
||||
sha256 = "0fed51f7ee7d142b090c1f71a38c99fa51aa7cf74ec05bfea55fdb4a6feb10da";
|
||||
libraryHaskellDepends = [
|
||||
base base-compat bytestring containers regex regex-base
|
||||
regex-pcre-builtin regex-tdfa template-haskell transformers
|
||||
@ -155074,8 +155332,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "rtnetlink";
|
||||
version = "0.1.0.2";
|
||||
sha256 = "090a563053b83e624e7de7e161c2bffc239a72db926ed64229cb1cc9d78a02e4";
|
||||
version = "0.1.0.4";
|
||||
sha256 = "3972a04b0b3ad757e368b6d809120a375d07b23e9f52a20ed48ef929f364077c";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
@ -164983,6 +165241,8 @@ self: {
|
||||
pname = "snap-templates";
|
||||
version = "1.0.0.0";
|
||||
sha256 = "f6289348179d07721f6edc1dbe19bcfe989de0dd2945962c455e2ce113d2561b";
|
||||
revision = "1";
|
||||
editedCabalFile = "6a57896a679dc58684cb1b8321fa19bf778d48beeeac125434362ac2d5fa0679";
|
||||
isLibrary = false;
|
||||
isExecutable = true;
|
||||
executableHaskellDepends = [
|
||||
@ -170274,6 +170534,31 @@ self: {
|
||||
license = stdenv.lib.licenses.mit;
|
||||
}) {};
|
||||
|
||||
"stratosphere_0_4_2" = callPackage
|
||||
({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory
|
||||
, hashable, hlint, lens, tasty, tasty-hspec, template-haskell, text
|
||||
, unordered-containers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "stratosphere";
|
||||
version = "0.4.2";
|
||||
sha256 = "37947aaff44e8732625e31f3c2e75e7e0ed380ad0ba459cbd461b93059347a66";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [
|
||||
aeson aeson-pretty base bytestring hashable lens template-haskell
|
||||
text unordered-containers
|
||||
];
|
||||
testHaskellDepends = [
|
||||
aeson aeson-pretty base bytestring directory hashable hlint lens
|
||||
tasty tasty-hspec template-haskell text unordered-containers
|
||||
];
|
||||
homepage = "https://github.com/frontrowed/stratosphere#readme";
|
||||
description = "EDSL for AWS CloudFormation";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"stratum-tool" = callPackage
|
||||
({ mkDerivation, aeson, async, base, bytestring, bytestring-builder
|
||||
, cmdargs, connection, containers, curl, curl-aeson, network, stm
|
||||
@ -171915,6 +172200,25 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"superbuffer_0_3_1_0" = callPackage
|
||||
({ mkDerivation, async, base, buffer-builder, bytestring, criterion
|
||||
, HTF, QuickCheck
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "superbuffer";
|
||||
version = "0.3.1.0";
|
||||
sha256 = "b5b747cbdd46fc9cb413a5ca2729473ce7e5daeb695b59a3a16125e59f9d35aa";
|
||||
libraryHaskellDepends = [ base bytestring ];
|
||||
testHaskellDepends = [ async base bytestring HTF QuickCheck ];
|
||||
benchmarkHaskellDepends = [
|
||||
async base buffer-builder bytestring criterion
|
||||
];
|
||||
homepage = "https://github.com/agrafix/superbuffer#readme";
|
||||
description = "Efficiently build a bytestring from smaller chunks";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"supercollider-ht" = callPackage
|
||||
({ mkDerivation, base, hosc, hsc3, opensoundcontrol-ht, process
|
||||
, random, transformers
|
||||
@ -180905,20 +181209,20 @@ self: {
|
||||
license = stdenv.lib.licenses.mit;
|
||||
}) {};
|
||||
|
||||
"transient_0_5_1" = callPackage
|
||||
"transient_0_5_3" = callPackage
|
||||
({ mkDerivation, base, bytestring, containers, directory, mtl
|
||||
, random, stm, time, transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "transient";
|
||||
version = "0.5.1";
|
||||
sha256 = "a6b90bed245013a7ffe61f8d6e5b0f5798dd64999c914c1f956b0d3a1c3a8d25";
|
||||
version = "0.5.3";
|
||||
sha256 = "e3b4ae35933e4452745f257f2043356b00611b0772d73085d9af75e1bdd28d3e";
|
||||
libraryHaskellDepends = [
|
||||
base bytestring containers directory mtl random stm time
|
||||
transformers
|
||||
];
|
||||
homepage = "http://www.fpcomplete.com/user/agocorona";
|
||||
description = "Making composable programs with multithreading, events and distributed computing";
|
||||
description = "composing programs with multithreading, events and distributed computing";
|
||||
license = stdenv.lib.licenses.mit;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
@ -182528,8 +182832,8 @@ self: {
|
||||
pname = "twitter-feed";
|
||||
version = "0.2.0.11";
|
||||
sha256 = "8b98b4ddfb88f4c14f8eb43bd74a4c4e7941a92d44b90717e9b8dbe4c454c889";
|
||||
revision = "1";
|
||||
editedCabalFile = "3d0a5d8976c482b401003571812052a97cd0d77fb3d6f0619615c30c93a0b79e";
|
||||
revision = "2";
|
||||
editedCabalFile = "40c6941bd4bc222ad94a0963036f74f66fc1ef084b8d7c5c07f5dc9f3d861a59";
|
||||
libraryHaskellDepends = [
|
||||
aeson authenticate-oauth base bytestring http-conduit
|
||||
];
|
||||
@ -184049,6 +184353,19 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"unbounded-delays_0_1_0_10" = callPackage
|
||||
({ mkDerivation, base }:
|
||||
mkDerivation {
|
||||
pname = "unbounded-delays";
|
||||
version = "0.1.0.10";
|
||||
sha256 = "1c3621437c267f313231a56cf85136bbe7ff6fea0c08a016240d482cc69ca123";
|
||||
libraryHaskellDepends = [ base ];
|
||||
homepage = "https://github.com/basvandijk/unbounded-delays";
|
||||
description = "Unbounded thread delays and timeouts";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"unbounded-delays-units" = callPackage
|
||||
({ mkDerivation, base, unbounded-delays, units, units-defs }:
|
||||
mkDerivation {
|
||||
@ -188687,8 +189004,8 @@ self: {
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "wai-cli";
|
||||
version = "0.1.0";
|
||||
sha256 = "220d8b3eb52e7b045844be37682f09823a9730115f33ea718717896f74673007";
|
||||
version = "0.1.1";
|
||||
sha256 = "0643ebd8cbd4fcedd2076450b635d020aa2101b26e80f69ade10acd2c3252862";
|
||||
libraryHaskellDepends = [
|
||||
ansi-terminal base http-types monads-tf network options
|
||||
socket-activation stm streaming-commons unix wai wai-extra warp
|
||||
@ -190490,6 +190807,25 @@ self: {
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"web-output" = callPackage
|
||||
({ mkDerivation, base, directory, filepath, open-browser, temporary
|
||||
, text
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "web-output";
|
||||
version = "0.3.0.0";
|
||||
sha256 = "db201c91c1c96db59670142d1ca1e63d31cbc0bdf495538994eab1b585894ead";
|
||||
libraryHaskellDepends = [
|
||||
base directory filepath open-browser temporary text
|
||||
];
|
||||
testHaskellDepends = [
|
||||
base directory filepath open-browser temporary text
|
||||
];
|
||||
homepage = "https://github.com/danse/web-output";
|
||||
description = "Library to present content to an user via their browser";
|
||||
license = stdenv.lib.licenses.publicDomain;
|
||||
}) {};
|
||||
|
||||
"web-page" = callPackage
|
||||
({ mkDerivation, base, blaze-builder, blaze-html, bytestring, clay
|
||||
, containers, jmacro, lens, mtl, Stream, text, vector
|
||||
@ -191829,8 +192165,8 @@ self: {
|
||||
({ mkDerivation, base }:
|
||||
mkDerivation {
|
||||
pname = "wiringPi";
|
||||
version = "1.0";
|
||||
sha256 = "78449f9f48bab82bf8e268e0b858171e7539d7b9a61dd92c75a9ea7c1a7523d0";
|
||||
version = "1.0.1";
|
||||
sha256 = "b3acd5319bccde3142fba1a84b805099516f4b20643393520976570e618b9ac4";
|
||||
isLibrary = true;
|
||||
isExecutable = true;
|
||||
libraryHaskellDepends = [ base ];
|
||||
@ -192700,6 +193036,22 @@ self: {
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
}) {};
|
||||
|
||||
"writer-cps-mtl_0_1_1_3" = callPackage
|
||||
({ mkDerivation, base, mtl, transformers, writer-cps-transformers
|
||||
}:
|
||||
mkDerivation {
|
||||
pname = "writer-cps-mtl";
|
||||
version = "0.1.1.3";
|
||||
sha256 = "b7a37f1e3183fdbd381149dbf3e55e727e7af19fef9136b0201df2600691a7f3";
|
||||
libraryHaskellDepends = [
|
||||
base mtl transformers writer-cps-transformers
|
||||
];
|
||||
homepage = "https://github.com/minad/writer-cps-mtl#readme";
|
||||
description = "MonadWriter orphan instances for writer-cps-transformers";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"writer-cps-transformers" = callPackage
|
||||
({ mkDerivation, base, transformers }:
|
||||
mkDerivation {
|
||||
|
@ -1,36 +1,32 @@
|
||||
{ stdenv, fetchurl, readline, gettext, ncurses }:
|
||||
|
||||
with stdenv.lib;
|
||||
stdenv.mkDerivation rec {
|
||||
name = "gnu-apl-${version}";
|
||||
version = "1.6";
|
||||
version = "1.7";
|
||||
|
||||
src = fetchurl {
|
||||
url = "mirror://gnu/apl/apl-${version}.tar.gz";
|
||||
sha256 = "057zwzvvgcrrwsl52a27w86hgy31jqq6avqq629xj7yq90qah3ay";
|
||||
sha256 = "07xq8ddlmz8psvsmwr23gar108ri0lwmw0n6kpxcv8ypas1f5xlg";
|
||||
};
|
||||
|
||||
buildInputs = [ readline gettext ncurses ];
|
||||
|
||||
patchPhase = stdenv.lib.optionalString stdenv.isDarwin ''
|
||||
patchPhase = optionalString stdenv.isDarwin ''
|
||||
substituteInPlace src/LApack.cc --replace "malloc.h" "malloc/malloc.h"
|
||||
'';
|
||||
|
||||
configureFlags = stdenv.lib.optionals stdenv.isDarwin [
|
||||
"--disable-dependency-tracking"
|
||||
"--disable-silent-rules"
|
||||
];
|
||||
|
||||
postInstall = ''
|
||||
cp -r support-files/ $out/share/doc/
|
||||
find $out/share/doc/support-files -name 'Makefile*' -delete
|
||||
'';
|
||||
|
||||
meta = with stdenv.lib; {
|
||||
meta = {
|
||||
description = "Free interpreter for the APL programming language";
|
||||
homepage = http://www.gnu.org/software/apl/;
|
||||
license = licenses.gpl3Plus;
|
||||
maintainers = [ maintainers.kovirobi ];
|
||||
platforms = with stdenv.lib.platforms; linux ++ darwin;
|
||||
platforms = with platforms; linux ++ darwin;
|
||||
inherit version;
|
||||
|
||||
longDescription = ''
|
||||
|
@ -1,7 +1,7 @@
|
||||
{ stdenv, fetchurl, pkgconfig, autoreconfHook, makeWrapper
|
||||
, ncurses, cpio, gperf, perl, cdrkit, flex, bison, qemu, pcre, augeas, libxml2
|
||||
, acl, libcap, libcap_ng, libconfig, systemd, fuse, yajl, libvirt, hivex
|
||||
, gmp, readline, file, libintlperl, GetoptLong, SysVirt, numactl, xen }:
|
||||
, gmp, readline, file, libintlperl, GetoptLong, SysVirt, numactl, xen, libapparmor }:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "libguestfs-${version}";
|
||||
@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
|
||||
makeWrapper pkgconfig autoreconfHook ncurses cpio gperf perl
|
||||
cdrkit flex bison qemu pcre augeas libxml2 acl libcap libcap_ng libconfig
|
||||
systemd fuse yajl libvirt gmp readline file hivex libintlperl GetoptLong
|
||||
SysVirt numactl xen
|
||||
SysVirt numactl xen libapparmor
|
||||
];
|
||||
|
||||
configureFlags = "--disable-appliance --disable-daemon";
|
||||
|
@ -65,6 +65,8 @@ stdenv.mkDerivation rec {
|
||||
"--disable-x11-target"
|
||||
"--enable-quartz-target"
|
||||
"--disable-web-audio"
|
||||
"CFLAGS=-DJSC_OBJC_API_ENABLED=0"
|
||||
"CXXFLAGS=-DJSC_OBJC_API_ENABLED=0"
|
||||
] ++ optionals (!enableCredentialStorage) [
|
||||
"--disable-credential-storage"
|
||||
];
|
||||
|
@ -29,6 +29,7 @@ stdenv.mkDerivation {
|
||||
mkdir -p "$out"/share/doc/asdf/
|
||||
cp -r ./* "$out"/lib/common-lisp/asdf/
|
||||
cp -r doc/* "$out"/share/doc/asdf/
|
||||
ln -s "$out"/lib/common-lisp/{asdf/uiop,uiop}
|
||||
'';
|
||||
meta = {
|
||||
inherit (s) version;
|
||||
|
@ -28,6 +28,7 @@ stdenv.mkDerivation {
|
||||
mkdir -p "$out"/share/doc/asdf/
|
||||
cp -r ./* "$out"/lib/common-lisp/asdf/
|
||||
cp -r doc/* "$out"/share/doc/asdf/
|
||||
ln -s "$out"/lib/common-lisp/{asdf/uiop,uiop}
|
||||
'';
|
||||
meta = {
|
||||
inherit (s) version;
|
||||
|
@ -29,6 +29,7 @@ stdenv.mkDerivation {
|
||||
mkdir -p "$out"/share/doc/asdf/
|
||||
cp -r ./* "$out"/lib/common-lisp/asdf/
|
||||
cp -r doc/* "$out"/share/doc/asdf/
|
||||
ln -s "$out"/lib/common-lisp/{asdf/uiop,uiop}
|
||||
'';
|
||||
meta = {
|
||||
inherit (s) version;
|
||||
|
@ -61,5 +61,5 @@ eval "$NIX_LISP_PRELAUNCH_HOOK"
|
||||
[ -z "$NIX_LISP_SKIP_CODE" ] && "$NIX_LISP_COMMAND" $NIX_LISP_EARLY_OPTIONS \
|
||||
$NIX_LISP_EXEC_CODE "${NIX_LISP_ASDF_LOAD:-"(load \"$NIX_LISP_ASDF/lib/common-lisp/asdf/build/asdf.lisp\")"}" \
|
||||
$NIX_LISP_EXEC_CODE "$NIX_LISP_ASDF_REGISTRY_CODE" \
|
||||
"${NIX_LISP_FINAL_PARAMETERS[@]}" \
|
||||
${NIX_LISP_FINAL_PARAMETERS[*]:+"${NIX_LISP_FINAL_PARAMETERS[@]}"} \
|
||||
"$@"
|
||||
|
@ -10,6 +10,21 @@ stdenv.mkDerivation {
|
||||
substituteAll "${./build-with-lisp.sh}" "$out/bin/build-with-lisp.sh"
|
||||
substituteAll "${./cl-wrapper.sh}" "$out/bin/cl-wrapper.sh"
|
||||
chmod a+x "$out"/bin/*
|
||||
|
||||
substituteAll "${./setup-hook.sh}" "setup-hook-parsed"
|
||||
source setup-hook-parsed
|
||||
setLisp "${lisp}"
|
||||
echo "$NIX_LISP"
|
||||
|
||||
ASDF_OUTPUT_TRANSLATIONS="${asdf}/lib/common-lisp/:$out/lib/common-lisp-compiled/" \
|
||||
NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(progn
|
||||
(uiop/lisp-build:compile-file* \"${asdf}/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}
|
||||
'';
|
||||
|
||||
inherit asdf lisp;
|
||||
@ -22,7 +37,7 @@ stdenv.mkDerivation {
|
||||
preferLocalBuild = true;
|
||||
|
||||
passthru = {
|
||||
inherit lisp;
|
||||
inherit lisp asdf;
|
||||
};
|
||||
|
||||
meta = {
|
||||
|
@ -1,11 +1,15 @@
|
||||
NIX_LISP_ASDF="@asdf@"
|
||||
|
||||
CL_SOURCE_REGISTRY="@asdf@/lib/common-lisp/asdf/:@asdf@/lib/common-lisp/asdf/uiop/"
|
||||
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/"
|
||||
|
||||
addASDFPaths () {
|
||||
for j in "$1"/lib/common-lisp/*; do
|
||||
if [ -d "$j" ]; then
|
||||
CL_SOURCE_REGISTRY="$CL_SOURCE_REGISTRY:$j/"
|
||||
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
|
||||
done
|
||||
}
|
||||
@ -31,7 +35,7 @@ collectNixLispLDLP () {
|
||||
fi
|
||||
}
|
||||
|
||||
export NIX_LISP_COMMAND NIX_LISP CL_SOURCE_REGISTRY NIX_LISP_ASDF
|
||||
export NIX_LISP_COMMAND NIX_LISP CL_SOURCE_REGISTRY NIX_LISP_ASDF ASDF_OUTPUT_TRANSLATIONS
|
||||
|
||||
envHooks+=(addASDFPaths setLisp collectNixLispLDLP)
|
||||
|
||||
|
@ -1,15 +1,17 @@
|
||||
args @ {stdenv, clwrapper, baseName, version ? "latest", src, description, deps,
|
||||
buildInputs ? [], meta ? {}, overrides?(x: {}), propagatedBuildInputs ? []}:
|
||||
args @ {stdenv, clwrapper, baseName, testSystems ? [baseName], version ? "latest"
|
||||
, src, description, deps, buildInputs ? [], meta ? {}, overrides?(x: {})
|
||||
, propagatedBuildInputs ? []}:
|
||||
let
|
||||
deployConfigScript = ''
|
||||
config_script="$out"/lib/common-lisp-settings/${args.baseName}-shell-config.sh
|
||||
mkdir -p "$(dirname "$config_script")"
|
||||
touch "$config_script"
|
||||
chmod a+x "$config_script"
|
||||
echo "export NIX_CFLAGS_COMPILE='$NIX_CFLAGS_COMPILE'\"\''${NIX_CFLAGS_COMPILE:+ $NIX_CFLAGS_COMPILE}\"" >> "$config_script"
|
||||
echo "export NIX_CFLAGS_COMPILE='$NIX_CFLAGS_COMPILE'\"\''${NIX_CFLAGS_COMPILE:+ \$NIX_CFLAGS_COMPILE}\"" >> "$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:+:}"'$CL_SOURCE_REGISTRY:$out/lib/common-lisp/${args.baseName}/'" >> "$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"
|
||||
test -n "$LD_LIBRARY_PATH" &&
|
||||
echo "export LD_LIBRARY_PATH=\"\$LD_LIBRARY_PATH\''${LD_LIBRARY_PATH:+:}\"'$LD_LIBRARY_PATH'" >> "$config_script"
|
||||
test -n "$NIX_LISP_LD_LIBRARY_PATH" &&
|
||||
@ -41,9 +43,16 @@ basePackage = {
|
||||
${deployConfigScript}
|
||||
${deployLaunchScript}
|
||||
|
||||
${stdenv.lib.concatMapStrings (testSystem: ''
|
||||
CL_SOURCE_REGISTRY= \
|
||||
NIX_LISP_PRELAUNCH_HOOK='nix_lisp_run_single_form "(progn
|
||||
(asdf:compile-system :${testSystem}) (asdf:load-system :${testSystem}))"' \
|
||||
"$out/bin/${args.baseName}-lisp-launcher.sh" ""
|
||||
'') testSystems}
|
||||
|
||||
eval "$postInstall"
|
||||
'';
|
||||
propagatedBuildInputs = (args.deps or []) ++ [clwrapper clwrapper.lisp]
|
||||
propagatedBuildInputs = (args.deps or []) ++ [clwrapper clwrapper.lisp clwrapper.asdf]
|
||||
++ (args.propagatedBuildInputs or []);
|
||||
buildInputs = buildInputs;
|
||||
dontStrip=true;
|
||||
|
@ -6,567 +6,24 @@ let lispPackages = rec {
|
||||
|
||||
buildLispPackage = callPackage ./define-package.nix;
|
||||
|
||||
cl-ppcre = buildLispPackage rec {
|
||||
baseName = "cl-ppcre";
|
||||
version = "2.0.4";
|
||||
description = "Regular expression library for Common Lisp";
|
||||
deps = [];
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://github.com/edicl/cl-ppcre/archive/v${version}.tar.gz";
|
||||
sha256 = "16nkfg6j7nn8qkzxn462kqpdlbajpz2p55pdl12sia6yqkj3lh97";
|
||||
};
|
||||
};
|
||||
|
||||
clx = buildLispPackage rec {
|
||||
baseName = "clx";
|
||||
version = "git-20170201";
|
||||
description = "An implementation of the X Window System protocol in Lisp";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/sharplispers/clx'';
|
||||
sha256 = "08jw4d2sx49kq1xw44s3fvyq94wm1if4v1jbf1137fvlkzw1pf5m";
|
||||
rev = ''c6d2446a10abd9eade2c52342b9662c9dd8579dc'';
|
||||
name = "clx-git-checkout-${version}";
|
||||
};
|
||||
};
|
||||
|
||||
iterate = buildLispPackage rec {
|
||||
baseName = "iterate";
|
||||
version = "darcs-2014-11-01";
|
||||
description = "Iteration package for Common Lisp";
|
||||
deps = [];
|
||||
src = (pkgs.lib.overrideDerivation (pkgs.fetchdarcs {
|
||||
url = "https://common-lisp.net/project/iterate/darcs/iterate";
|
||||
sha256 = "0gm05s3laiivsqgqjfj1rkz83c2c0jyn4msfgbv6sz42znjpam25";
|
||||
context = ./iterate.darcs-context;
|
||||
}) (x: {SSL_CERT_FILE=pkgs.cacert + "/etc/ssl/certs/ca-bundle.crt";}));
|
||||
overrides = x: {
|
||||
configurePhase="buildPhase(){ true; }";
|
||||
};
|
||||
};
|
||||
|
||||
alexandria = buildLispPackage rec {
|
||||
baseName = "alexandria";
|
||||
version = "git-20131029";
|
||||
description = "A collection of portable public domain utilities";
|
||||
deps = [];
|
||||
src = pkgs.fetchgit {
|
||||
url = "https://gitlab.common-lisp.net/alexandria/alexandria.git";
|
||||
sha256 = "1gx642w00cnnkbkcsnzmg1w147r6yvc0ayns7ha4k0qcvfnb1zvs";
|
||||
rev = ''2b1eb4067fb34bc501e527de75d09166a8ba9ceb'';
|
||||
};
|
||||
};
|
||||
|
||||
esrap-peg = buildLispPackage rec {
|
||||
baseName = "esrap-peg";
|
||||
version = "git-20131029";
|
||||
version = "git-20170320";
|
||||
description = "A wrapper around Esrap to allow generating Esrap grammars from PEG definitions";
|
||||
deps = [alexandria cl-unification esrap iterate];
|
||||
deps = with (pkgs.quicklispPackagesFor clwrapper); [alexandria cl-ppcre-template cl-unification esrap iterate];
|
||||
src = pkgs.fetchgit {
|
||||
url = "https://github.com/fb08af68/esrap-peg.git";
|
||||
sha256 = "48e616a697aca95e90e55052fdc9a7f96bf29b3208b1b4012fcd3189c2eceeb1";
|
||||
rev = ''1f2f21e32e618f71ed664cdc5e7005f8b6b0f7c8'';
|
||||
};
|
||||
};
|
||||
|
||||
cl-unification = buildLispPackage rec {
|
||||
baseName = "cl-unification";
|
||||
version = "git-2015-07-01";
|
||||
description = "";
|
||||
deps = [];
|
||||
src = pkgs.fetchgit {
|
||||
url = "https://gitlab.common-lisp.net/cl-unification/cl-unification.git";
|
||||
sha256 = "0b7yik1ma7ciwscald624325dl6265fbq52iwy6jh46nvv085dqk";
|
||||
rev = ''283c94d38d11c806a1fc9db022f0b54dced93bab'';
|
||||
};
|
||||
};
|
||||
|
||||
esrap = buildLispPackage rec {
|
||||
baseName = "esrap";
|
||||
version = "git-20131029";
|
||||
description = "A Packrat / Parsing Grammar / TDPL parser for Common Lisp";
|
||||
deps = [alexandria];
|
||||
src = pkgs.fetchgit {
|
||||
url = "https://github.com/scymtym/esrap.git";
|
||||
sha256 = "175jsv309yir0yi03aa2995xg84zjgk34kgnbql5l4vy4as5x665";
|
||||
rev = ''c71933b84e220f21e8a509ec26afe3e3871e2e26'';
|
||||
};
|
||||
};
|
||||
|
||||
clx-truetype = buildLispPackage rec {
|
||||
baseName = "clx-truetype";
|
||||
version = "git-20141112";
|
||||
description = "A pure Common Lisp solution for antialiased TrueType font rendering using CLX and the XRender extension";
|
||||
deps = [cl-fad cl-store cl-vectors clx trivial-features zpb-ttf];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/filonenko-mikhail/clx-truetype'';
|
||||
sha256 = "14wx9s1fd56l25ms2ns1w9a5rxgqr00vgw6jdarfkqk7mfrxxzs1";
|
||||
rev = ''6f72905c6886a656e5a1c8167097f12375c6da7d'';
|
||||
};
|
||||
overrides = x:{
|
||||
configurePhase = "rm Makefile";
|
||||
};
|
||||
};
|
||||
|
||||
cl-fad = buildLispPackage rec {
|
||||
baseName = "cl-fad";
|
||||
version = "v0.7.2";
|
||||
description = "Portable pathname library";
|
||||
deps = [alexandria bordeaux-threads];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/edicl/cl-fad'';
|
||||
sha256 = "87917ab4af4f713ad41faa72c7eaed2872f8dac47f49c0668ba8782590fdbca4";
|
||||
rev = ''refs/tags/v0.7.2'';
|
||||
};
|
||||
};
|
||||
|
||||
bordeaux-threads = buildLispPackage rec {
|
||||
baseName = "bordeaux-threads";
|
||||
version = "0.8.3";
|
||||
description = "Bordeaux Threads makes writing portable multi-threaded apps simple";
|
||||
deps = [alexandria];
|
||||
# Source type: http
|
||||
src = pkgs.fetchurl {
|
||||
url = ''http://common-lisp.net/project/bordeaux-threads/releases/bordeaux-threads-0.8.3.tar.gz'';
|
||||
sha256 = "0c3n7qsx4jc3lg8s0n9kxfvhhyl0s7123f3038nsb96rf0bvb5hy";
|
||||
};
|
||||
};
|
||||
|
||||
zpb-ttf = buildLispPackage rec {
|
||||
baseName = "zpb-ttf";
|
||||
version = "release-1.0.3";
|
||||
description = "Access TrueType font metrics and outlines from Common Lisp";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/xach/zpb-ttf'';
|
||||
sha256 = "3092a3ba9f27b091224d11c0ccfb09c9a4632ebfd6c3986df3147f19e53606f2";
|
||||
rev = ''refs/tags/release-1.0.3'';
|
||||
};
|
||||
};
|
||||
|
||||
cl-store = buildLispPackage rec {
|
||||
baseName = "cl-store";
|
||||
version = "git-20141112";
|
||||
description = "Serialization package";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/skypher/cl-store'';
|
||||
sha256 = "7096ad38d5c77d58f7aa0ef8df1884411173c140408cb7967922b315ab505472";
|
||||
rev = ''2d2455c024fe64ee24cbf914c82254fa5bd09cab'';
|
||||
};
|
||||
};
|
||||
|
||||
cl-vectors = buildLispPackage rec {
|
||||
baseName = "cl-vectors";
|
||||
version = "git-20141112";
|
||||
description = "cl-paths: vectorial paths manipulation";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/fjolliton/cl-vectors'';
|
||||
sha256 = "2d1428911cd2699513a0b886661e9b54d1edf78558277ac83723a22c7fc9dea7";
|
||||
rev = ''7b3e5d6a8abe3de307c1dc0c4347f4efa4f25f29'';
|
||||
};
|
||||
};
|
||||
|
||||
trivial-features = buildLispPackage rec {
|
||||
baseName = "trivial-features";
|
||||
version = "git-20141112";
|
||||
description = "Ensures consistent *FEATURES* across multiple CLs";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/trivial-features/trivial-features'';
|
||||
sha256 = "2006aebe0c2bfed1c39a2195639e221fdc52a443b6c8522e535cbef2370a07fc";
|
||||
rev = ''2b7cdc3b8073eb33655850b51223770b535da6d9'';
|
||||
};
|
||||
};
|
||||
|
||||
clsql = buildLispPackage rec {
|
||||
baseName = "clsql";
|
||||
version = "git-20150514";
|
||||
description = "Common Lisp SQL Interface library";
|
||||
deps = [uffi];
|
||||
buildInputs = [pkgs.mysql.client pkgs.zlib];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url =
|
||||
#''http://git.kpe.io/clsql.git''
|
||||
"http://repo.or.cz/r/clsql.git"
|
||||
;
|
||||
sha256 = "073rh2zxwkcd417qfcflv14j273d1j174slsbzidxvy4zgq5r3n6";
|
||||
rev = ''a646f558b54191eda1d64f2926eee7b4fa763f89'';
|
||||
};
|
||||
overrides = x:{
|
||||
preConfigure = ''
|
||||
export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${stdenv.lib.getDev pkgs.mysql.client}/include/mysql"
|
||||
export NIX_LDFLAGS="$NIX_LDFLAGS -L${stdenv.lib.getLib pkgs.mysql.client}/lib/mysql"
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
uffi = buildLispPackage rec {
|
||||
baseName = "uffi";
|
||||
version = "git-20141112";
|
||||
description = "Universal Foreign Function Library for Common Lisp";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''http://git.kpe.io/uffi.git'';
|
||||
sha256 = "1hqszvz0a3wk4s9faa83sc3vjxcb5rxmjclyr17yzwg55z733kry";
|
||||
rev = ''a63da5b764b6fa30e32fcda4ddac88de385c9d5b'';
|
||||
};
|
||||
};
|
||||
|
||||
query-fs = buildLispPackage rec {
|
||||
baseName = "query-fs";
|
||||
version = "git-20150523";
|
||||
description = "High-level virtual FS using CL-Fuse-Meta-FS to represent results of queries";
|
||||
deps = [bordeaux-threads cl-fuse cl-fuse-meta-fs cl-ppcre command-line-arguments iterate trivial-backtrace];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/fb08af68/query-fs'';
|
||||
sha256 = "19h6hscza7p93bc7jvb6ya7ghg96dr1c1v4imlxpjqfdhhdpxsq6";
|
||||
rev = ''0f28e3f31a4cd3636a8edb346230482e68af86c2'';
|
||||
};
|
||||
overrides = x: {
|
||||
linkedSystems = [];
|
||||
postInstall = ''
|
||||
export CL_SOURCE_REGISTRY="$CL_SOURCE_REGISTRY:$out/lib/common-lisp/query-fs"
|
||||
export HOME=$PWD
|
||||
build-with-lisp.sh sbcl \
|
||||
":query-fs $(echo "$linkedSystems" | sed -re 's/(^| )([^ :])/ :\2/g')" \
|
||||
"$out/bin/query-fs" \
|
||||
"(query-fs:run-fs-with-cmdline-args)"
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
cl-fuse = buildLispPackage rec {
|
||||
baseName = "cl-fuse";
|
||||
version = "git-20141113";
|
||||
description = "CFFI bindings to FUSE (Filesystem in user space)";
|
||||
deps = [bordeaux-threads cffi cl-utilities iterate trivial-backtrace trivial-utf-8];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/fb08af68/cl-fuse'';
|
||||
sha256 = "1l4ydxbwzlj6gkb1c9vc96rfbj951snaidpx10pxz4wdnzg3kq99";
|
||||
rev = ''6feffaa34a21cfc7890b25357284858f924e8cb3'';
|
||||
};
|
||||
propagatedBuildInputs = [pkgs.fuse];
|
||||
overrides = x : {
|
||||
configurePhase = ''
|
||||
export CL_SOURCE_REGISTRY="$CL_SOURCE_REGISTRY:$PWD"
|
||||
export makeFlags="$makeFlags LISP=common-lisp.sh"
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
cffi = buildLispPackage rec {
|
||||
baseName = "cffi";
|
||||
version = "0.14.0";
|
||||
description = "The Common Foreign Function Interface";
|
||||
deps = [alexandria babel trivial-features];
|
||||
# Source type: http
|
||||
src = pkgs.fetchurl {
|
||||
url = ''http://common-lisp.net/project/cffi/releases/cffi_${version}.tar.gz'';
|
||||
sha256 = "155igjh096vrp7n71c0xcg9qbcpj6547qjvzi9shxbpi6piw6fkw";
|
||||
};
|
||||
};
|
||||
|
||||
babel = buildLispPackage rec {
|
||||
baseName = "babel";
|
||||
version = "git-20141113";
|
||||
description = "A charset conversion library";
|
||||
deps = [alexandria trivial-features];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/cl-babel/babel'';
|
||||
sha256 = "abe7150f25ceb7eded520d95f1665a46f4233cf13b577fd02c3f6be54c32facc";
|
||||
rev = ''74b35ea79b769c4f9aefad933923778ffa7915ab'';
|
||||
};
|
||||
};
|
||||
|
||||
cl-utilities = buildLispPackage rec {
|
||||
baseName = "cl-utilities";
|
||||
version = "1.2.4";
|
||||
description = "A collection of Common Lisp utility functions";
|
||||
deps = [];
|
||||
# Source type: http
|
||||
src = pkgs.fetchurl {
|
||||
url = ''http://common-lisp.net/project/cl-utilities/cl-utilities-${version}.tar.gz'';
|
||||
sha256 = "1z2ippnv2wgyxpz15zpif7j7sp1r20fkjhm4n6am2fyp6a3k3a87";
|
||||
};
|
||||
};
|
||||
|
||||
trivial-utf-8 = buildLispPackage rec {
|
||||
baseName = "trivial-utf-8";
|
||||
version = "2011-09-08";
|
||||
description = "A UTF-8 encoding library";
|
||||
deps = [];
|
||||
# Source type: darcs
|
||||
src = (pkgs.lib.overrideDerivation (pkgs.fetchdarcs {
|
||||
url = ''http://common-lisp.net/project/trivial-utf-8/darcs/trivial-utf-8/'';
|
||||
sha256 = "1jz27gz8gvqdmvp3k9bxschs6d5b3qgk94qp2bj6nv1d0jc3m1l1";
|
||||
}) (x: {SSL_CERT_FILE=pkgs.cacert + "/etc/ssl/certs/ca-bundle.crt";}));
|
||||
};
|
||||
|
||||
cl-fuse-meta-fs = buildLispPackage rec {
|
||||
baseName = "cl-fuse-meta-fs";
|
||||
version = "git-20150523";
|
||||
description = "CFFI bindings to FUSE (Filesystem in user space)";
|
||||
deps = [bordeaux-threads cl-fuse iterate pcall];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/fb08af68/cl-fuse-meta-fs'';
|
||||
sha256 = "0cpxwsc0ma1ypl54n3n37wbgdxhz5j67h28q6rhghjn96dgy4ac9";
|
||||
rev = ''6ab92ebbb8e6f1f69d179214032915e3744d8c03'';
|
||||
};
|
||||
};
|
||||
|
||||
pcall = buildLispPackage rec {
|
||||
baseName = "pcall";
|
||||
version = "0.3";
|
||||
description = "Common Lisp library intended to simplify 'result-oriented' parallelism";
|
||||
deps = [bordeaux-threads];
|
||||
# Source type: http
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/marijnh/pcall'';
|
||||
sha256 = "00ix5d9ljymrrpwsri0hhh3d592jqr2lvgbvkhav3k96rwq974ps";
|
||||
rev = "4e1ef32c33c2ca18fd8ab9afb4fa793c179a3578";
|
||||
};
|
||||
};
|
||||
|
||||
command-line-arguments = buildLispPackage rec {
|
||||
baseName = "command-line-arguments";
|
||||
version = "git-20151120";
|
||||
description = "Small library to deal with command-line arguments";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''http://common-lisp.net/project/qitab/git/command-line-arguments.git'';
|
||||
sha256 = "0qx33j0bq8dshiyyv8rjwd0zvhqhqx5gby6xrghfy8ylcwf11r5j";
|
||||
rev = ''003bdbc05e2816e43293530f58efb529e9e89a20'';
|
||||
};
|
||||
};
|
||||
|
||||
trivial-backtrace = buildLispPackage rec {
|
||||
baseName = "trivial-backtrace";
|
||||
version = "git-2014-11-01";
|
||||
description = "trivial-backtrace";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''http://common-lisp.net/project/trivial-backtrace/trivial-backtrace.git'';
|
||||
sha256 = "0bclk05lqijpp72yfzrz0wmw142z0mwnpfl4gqv6gl4fpz1qr56s";
|
||||
rev = ''48a6b081e00b0d85f1e001c7258393ed34d06bc9'';
|
||||
};
|
||||
};
|
||||
|
||||
drakma = buildLispPackage rec {
|
||||
baseName = "drakma";
|
||||
version = "v1.3.10";
|
||||
description = "Full-featured http/https client based on usocket";
|
||||
deps = [chipz chunga cl-ssl cl-base64 cl-ppcre flexi-streams puri usocket];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/edicl/drakma'';
|
||||
sha256 = "0ecc37c9d5cc91a3b86746c4f20c0b1609969db01041df04ff6a9df1d021b30a";
|
||||
rev = ''refs/tags/v1.3.10'';
|
||||
};
|
||||
};
|
||||
|
||||
chipz = buildLispPackage rec {
|
||||
baseName = "chipz";
|
||||
version = "git-20141113";
|
||||
description = "A library for decompressing deflate, zlib, and gzip data";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/froydnj/chipz'';
|
||||
sha256 = "0963nyg8173q0svqhk0ggbvfr4i57jk3swkf0r87jh3yi2l983sl";
|
||||
rev = ''3402c94df1d0af7742df08d3ffa23fd5c04c9bf2'';
|
||||
};
|
||||
};
|
||||
|
||||
chunga = buildLispPackage rec {
|
||||
baseName = "chunga";
|
||||
version = "v1.1.5";
|
||||
description = "Portable chunked streams";
|
||||
deps = [trivial-gray-streams];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/edicl/chunga'';
|
||||
sha256 = "5d045882be34b158185c491da85cfd4671f456435c9ff8fa311a864f633b0446";
|
||||
rev = ''refs/tags/v1.1.5'';
|
||||
};
|
||||
};
|
||||
|
||||
trivial-gray-streams = buildLispPackage rec {
|
||||
baseName = "trivial-gray-streams";
|
||||
version = "git-20141113";
|
||||
description = "Compatibility layer for Gray Streams (see http://www.cliki.net/Gray%20streams)";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/trivial-gray-streams/trivial-gray-streams'';
|
||||
sha256 = "8d5c041f95eb31aa313adc433edf91bb14656400cae1e0ec98ad7ed085bb7954";
|
||||
rev = ''0483ade330508b4b2edeabdb47d16ec9437ee1cb'';
|
||||
};
|
||||
};
|
||||
|
||||
cl-ssl = buildLispPackage rec {
|
||||
baseName = "cl+ssl";
|
||||
version = "git-20141113";
|
||||
description = "Common Lisp interface to OpenSSL";
|
||||
deps = [bordeaux-threads cffi flexi-streams trivial-garbage trivial-gray-streams];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/cl-plus-ssl/cl-plus-ssl'';
|
||||
sha256 = "6b99fc49ac38e49ee69a47ce5791606b8b811c01e5563bfd3164d393db6c4040";
|
||||
rev = ''f8695c5df48ebc3557f76a8a08dd96429bdf8df2'';
|
||||
};
|
||||
propagatedBuildInputs = [pkgs.openssl];
|
||||
};
|
||||
|
||||
flexi-streams = buildLispPackage rec {
|
||||
baseName = "flexi-streams";
|
||||
version = "v1.0.13";
|
||||
description = "Flexible bivalent streams for Common Lisp";
|
||||
deps = [trivial-gray-streams];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/edicl/flexi-streams'';
|
||||
sha256 = "46d6b056cffc9ea201dedde847b071db744dfbadf0a21a261717272fe3d85cab";
|
||||
rev = ''refs/tags/v1.0.13'';
|
||||
};
|
||||
};
|
||||
|
||||
trivial-garbage = buildLispPackage rec {
|
||||
baseName = "trivial-garbage";
|
||||
version = "git-20141113";
|
||||
description = "Portable finalizers, weak hash-tables and weak pointers";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/trivial-garbage/trivial-garbage'';
|
||||
sha256 = "0r029lfl5srmhanmmh7bb692pdwb32cnbq2navx6cm3iqda9q87i";
|
||||
rev = ''2721d36d71748d9736a82fe5afe333c52bae3084'';
|
||||
};
|
||||
};
|
||||
|
||||
cl-base64 = buildLispPackage rec {
|
||||
baseName = "cl-base64";
|
||||
version = "git-20141113";
|
||||
description = "Base64 encoding and decoding with URI support";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''http://git.kpe.io/cl-base64.git'';
|
||||
sha256 = "0cq3dxac3l0z2xp3c3gkgj893hvaz4vvxdz0nsc8c9q28q3nwf4p";
|
||||
rev = ''f375d1fc3a6616e95ae88bb33493bb99f920ba13'';
|
||||
};
|
||||
};
|
||||
|
||||
puri = buildLispPackage rec {
|
||||
baseName = "puri";
|
||||
version = "git-20141113";
|
||||
description = "Portable Universal Resource Indentifier Library";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''http://git.kpe.io/puri.git'';
|
||||
sha256 = "1l7d8i9615kyi7n69l07a6ri0d1k13cya0kbg3fmfqanwn5kzv2i";
|
||||
rev = ''68260dbf320c01089c8cee54ef32c800eefcde7f'';
|
||||
};
|
||||
};
|
||||
|
||||
usocket = buildLispPackage rec {
|
||||
baseName = "usocket";
|
||||
version = "0.6.1";
|
||||
description = "Universal socket library for Common Lisp";
|
||||
deps = [];
|
||||
# Source type: http
|
||||
src = pkgs.fetchurl {
|
||||
url = ''http://common-lisp.net/project/usocket/releases/usocket-${version}.tar.gz'';
|
||||
sha256 = "1lnhjli85w20iy5nn6j6gsyxx42mvj8l0dfhwcjpl6dl2lz80r7a";
|
||||
};
|
||||
};
|
||||
|
||||
cl-html-parse = buildLispPackage rec {
|
||||
baseName = "cl-html-parse";
|
||||
version = "git-20141113";
|
||||
description = "HTML Parser";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/gwkkwg/cl-html-parse'';
|
||||
sha256 = "0s8jjn3s55m59nihc8qiw2s71gn09sxsaii343rzfwdrkdwk9vzh";
|
||||
rev = ''b21e8757210a1eb2a47104a563f58bf82ba9a579'';
|
||||
};
|
||||
};
|
||||
|
||||
nibbles = buildLispPackage rec {
|
||||
baseName = "nibbles";
|
||||
version = "git-20141116";
|
||||
description = "A library for accessing octet-addressed blocks of data";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/froydnj/nibbles'';
|
||||
sha256 = "0p0swss7xjx74sr95wqak5hfhfw13bwkzncy4l4hbfy130gncv8b";
|
||||
rev = ''ace095d85e48b18bf9cf9e21249ba7fb57e3efe2'';
|
||||
};
|
||||
};
|
||||
|
||||
ironclad = buildLispPackage rec {
|
||||
baseName = "ironclad";
|
||||
version = "0.33.0";
|
||||
description = "A cryptographic toolkit written in pure Common Lisp";
|
||||
deps = [nibbles];
|
||||
# Source type: http
|
||||
src = pkgs.fetchurl {
|
||||
url = ''http://method-combination.net/lisp/files/ironclad_0.33.0.tar.gz'';
|
||||
sha256 = "1ld0xz8gmi566zxl1cva5yi86aw1wb6i6446gxxdw1lisxx3xwz7";
|
||||
};
|
||||
};
|
||||
|
||||
cl-smtp = buildLispPackage rec {
|
||||
baseName = "cl-smtp";
|
||||
version = "git-2015-07-01";
|
||||
description = "SMTP client library";
|
||||
deps = [cl-ssl cl-base64 flexi-streams trivial-gray-streams usocket];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = "https://gitlab.common-lisp.net/cl-smtp/cl-smtp.git";
|
||||
sha256 = "0kvb34jzb3hgvzqlwwwmnyaqj0ghlgmi1x2zll5qw5089gbhfv10";
|
||||
rev = ''2bf946c1d561c0085dba6d6337e3e53d9711a5d2'';
|
||||
};
|
||||
};
|
||||
|
||||
md5 = buildLispPackage rec {
|
||||
baseName = "md5";
|
||||
version = "git-20150415";
|
||||
description = "The MD5 Message-Digest Algorithm RFC 1321";
|
||||
deps = [];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/pmai/md5'';
|
||||
sha256 = "18k6k04cqx9zx0q8x3hk5icvjhihra1za7k2jx82xb19jfnjli1y";
|
||||
rev = ''9d6f82f7121c87fb7e3b314987ba93900d300dc6'';
|
||||
sha256 = "15yiial7cy2nbgszqxd26qqcc6n3pw5qlrppzx0mfr3xbd9pvzby";
|
||||
rev = ''5a559b0030ecbf5e14cb070b0dc240535faa3402'';
|
||||
};
|
||||
};
|
||||
|
||||
clx-xkeyboard = buildLispPackage rec {
|
||||
baseName = "clx-xkeyboard";
|
||||
testSystems = ["xkeyboard"];
|
||||
version = "git-20150523";
|
||||
description = "CLX support for X Keyboard extensions";
|
||||
deps = [clx];
|
||||
deps = with (pkgs.quicklispPackagesFor clwrapper); [clx];
|
||||
# Source type: git
|
||||
src = pkgs.fetchgit {
|
||||
url = ''https://github.com/filonenko-mikhail/clx-xkeyboard'';
|
||||
@ -578,6 +35,9 @@ let lispPackages = rec {
|
||||
quicklisp = buildLispPackage rec {
|
||||
baseName = "quicklisp";
|
||||
version = "2016-01-21";
|
||||
|
||||
testSystems = [];
|
||||
|
||||
description = "The Common Lisp package manager";
|
||||
deps = [];
|
||||
src = pkgs.fetchgit {
|
||||
@ -601,6 +61,5 @@ let lispPackages = rec {
|
||||
'';
|
||||
};
|
||||
};
|
||||
|
||||
};
|
||||
in lispPackages
|
||||
|
@ -0,0 +1,29 @@
|
||||
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)) */
|
@ -0,0 +1,29 @@
|
||||
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)) */
|
@ -0,0 +1,29 @@
|
||||
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)) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''3bmd'';
|
||||
version = ''20161204-git'';
|
||||
|
||||
description = ''markdown processor in CL using esrap parser.'';
|
||||
|
||||
deps = [ args."split-sequence" args."esrap" args."alexandria" ];
|
||||
|
||||
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[.]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 DESCRIPTION markdown processor in CL using esrap parser. SHA256 158rymq6ra9ipmkqrqmgr4ay5m46cdxxha03622svllhyf7xzypx URL
|
||||
http://beta.quicklisp.org/archive/3bmd/2016-12-04/3bmd-20161204-git.tgz MD5 b80864c74437e0cfb66663e9bbf08fed NAME 3bmd TESTNAME NIL FILENAME 3bmd DEPS
|
||||
((NAME split-sequence) (NAME esrap) (NAME alexandria)) DEPENDENCIES (split-sequence esrap alexandria) VERSION 20161204-git SIBLINGS
|
||||
(3bmd-ext-code-blocks 3bmd-ext-definition-lists 3bmd-ext-tables 3bmd-ext-wiki-links 3bmd-youtube-tests 3bmd-youtube)) */
|
@ -1,14 +0,0 @@
|
||||
{ fetchurl }:
|
||||
rec {
|
||||
baseName = ''agnostic-lizard'';
|
||||
version = ''20170227-git'';
|
||||
|
||||
description = ''A portable code walker that makes a best effort to be correct in most cases'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/agnostic-lizard/2017-02-27/agnostic-lizard-20170227-git.tgz'';
|
||||
sha256 = ''0gnbxfdz35z9kznnhnj9x5zzn25k1x2ifv4v9rkzb0xmi7xkx9wi'';
|
||||
};
|
||||
}
|
@ -11,4 +11,18 @@ rec {
|
||||
url = ''http://beta.quicklisp.org/archive/alexandria/2017-02-27/alexandria-20170227-git.tgz'';
|
||||
sha256 = ''0gnn4ysyvqf8wfi94kh6x23iwx3czaicam1lz9pnwsv40ws5fwwh'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM alexandria DESCRIPTION Alexandria is a collection of portable public domain utilities. SHA256 0gnn4ysyvqf8wfi94kh6x23iwx3czaicam1lz9pnwsv40ws5fwwh
|
||||
URL http://beta.quicklisp.org/archive/alexandria/2017-02-27/alexandria-20170227-git.tgz MD5 b0cbf86723fa3a1fe5c544e8079a3be3 NAME alexandria TESTNAME NIL
|
||||
FILENAME alexandria DEPS NIL DEPENDENCIES NIL VERSION 20170227-git SIBLINGS (alexandria-tests)) */
|
||||
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''anaphora'';
|
||||
version = ''20170227-git'';
|
||||
|
||||
description = ''The Anaphoric Macro Package from Hell'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/anaphora/2017-02-27/anaphora-20170227-git.tgz'';
|
||||
sha256 = ''1inv6bcly6r7yixj1pp0i4h0y7lxyv68mk9wsi5iwi9gx6000yd9'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM anaphora DESCRIPTION The Anaphoric Macro Package from Hell SHA256 1inv6bcly6r7yixj1pp0i4h0y7lxyv68mk9wsi5iwi9gx6000yd9 URL
|
||||
http://beta.quicklisp.org/archive/anaphora/2017-02-27/anaphora-20170227-git.tgz MD5 6121d9bbc92df29d823b60ae0d0c556d NAME anaphora TESTNAME NIL FILENAME
|
||||
anaphora DEPS NIL DEPENDENCIES NIL VERSION 20170227-git SIBLINGS NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''array-utils'';
|
||||
version = ''20160929-git'';
|
||||
|
||||
description = ''A few utilities for working with arrays.'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/array-utils/2016-09-29/array-utils-20160929-git.tgz'';
|
||||
sha256 = ''1nlrf7b81qq7l85kkdh3fxcs6ngnvh5zk7mb5mwf8vjm5kpfbbcx'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM array-utils DESCRIPTION A few utilities for working with arrays. SHA256 1nlrf7b81qq7l85kkdh3fxcs6ngnvh5zk7mb5mwf8vjm5kpfbbcx URL
|
||||
http://beta.quicklisp.org/archive/array-utils/2016-09-29/array-utils-20160929-git.tgz MD5 8b3880c7b73625cf8ed599d91a3836b4 NAME array-utils TESTNAME NIL
|
||||
FILENAME array-utils DEPS NIL DEPENDENCIES NIL VERSION 20160929-git SIBLINGS (array-utils-test)) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''babel-streams'';
|
||||
version = ''babel-20150608-git'';
|
||||
|
||||
description = ''Some useful streams based on Babel's encoding code'';
|
||||
|
||||
deps = [ args."trivial-gray-streams" args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz'';
|
||||
sha256 = ''0nv2w7k33rwc4dwi33ay2rkmvnj4vsz9ar27z8fiar34895vndk5'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM babel-streams DESCRIPTION Some useful streams based on Babel's encoding code SHA256 0nv2w7k33rwc4dwi33ay2rkmvnj4vsz9ar27z8fiar34895vndk5 URL
|
||||
http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz MD5 308e6c9132994cf09db7766569ee23fd NAME babel-streams TESTNAME NIL FILENAME
|
||||
babel-streams DEPS ((NAME trivial-gray-streams) (NAME alexandria)) DEPENDENCIES (trivial-gray-streams alexandria) VERSION babel-20150608-git SIBLINGS
|
||||
(babel-tests babel)) */
|
@ -11,4 +11,18 @@ rec {
|
||||
url = ''http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz'';
|
||||
sha256 = ''0nv2w7k33rwc4dwi33ay2rkmvnj4vsz9ar27z8fiar34895vndk5'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM babel DESCRIPTION Babel, a charset conversion library. SHA256 0nv2w7k33rwc4dwi33ay2rkmvnj4vsz9ar27z8fiar34895vndk5 URL
|
||||
http://beta.quicklisp.org/archive/babel/2015-06-08/babel-20150608-git.tgz MD5 308e6c9132994cf09db7766569ee23fd NAME babel TESTNAME NIL FILENAME babel DEPS
|
||||
((NAME trivial-features) (NAME alexandria)) DEPENDENCIES (trivial-features alexandria) VERSION 20150608-git SIBLINGS (babel-streams babel-tests)) */
|
||||
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''blackbird'';
|
||||
version = ''20160531-git'';
|
||||
|
||||
description = ''A promise implementation for Common Lisp.'';
|
||||
|
||||
deps = [ args."vom" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/blackbird/2016-05-31/blackbird-20160531-git.tgz'';
|
||||
sha256 = ''0l053fb5fdz1q6dyfgys6nmbairc3aig4wjl5abpf8b1paf7gzq9'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM blackbird DESCRIPTION A promise implementation for Common Lisp. SHA256 0l053fb5fdz1q6dyfgys6nmbairc3aig4wjl5abpf8b1paf7gzq9 URL
|
||||
http://beta.quicklisp.org/archive/blackbird/2016-05-31/blackbird-20160531-git.tgz MD5 5cb13dc06a0eae8dcba14714d2b5365d NAME blackbird TESTNAME NIL FILENAME
|
||||
blackbird DEPS ((NAME vom)) DEPENDENCIES (vom) VERSION 20160531-git SIBLINGS (blackbird-test)) */
|
@ -3,7 +3,7 @@ rec {
|
||||
baseName = ''bordeaux-threads'';
|
||||
version = ''v0.8.5'';
|
||||
|
||||
description = ''Bordeaux Threads makes writing portable multi-threaded apps simple'';
|
||||
description = ''Bordeaux Threads makes writing portable multi-threaded apps simple.'';
|
||||
|
||||
deps = [ args."alexandria" ];
|
||||
|
||||
@ -11,4 +11,19 @@ rec {
|
||||
url = ''http://beta.quicklisp.org/archive/bordeaux-threads/2016-03-18/bordeaux-threads-v0.8.5.tgz'';
|
||||
sha256 = ''09q1xd3fca6ln6mh45cx24xzkrcnvhgl5nn9g2jv0rwj1m2xvbpd'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM bordeaux-threads DESCRIPTION Bordeaux Threads makes writing portable multi-threaded apps simple. SHA256
|
||||
09q1xd3fca6ln6mh45cx24xzkrcnvhgl5nn9g2jv0rwj1m2xvbpd URL http://beta.quicklisp.org/archive/bordeaux-threads/2016-03-18/bordeaux-threads-v0.8.5.tgz MD5
|
||||
67e363a363e164b6f61a047957b8554e NAME bordeaux-threads TESTNAME NIL FILENAME bordeaux-threads DEPS ((NAME alexandria)) DEPENDENCIES (alexandria) VERSION
|
||||
v0.8.5 SIBLINGS NIL) */
|
||||
|
@ -0,0 +1,32 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''caveman'';
|
||||
version = ''20161031-git'';
|
||||
|
||||
description = ''Web Application Framework for Common Lisp'';
|
||||
|
||||
deps = [ args."myway" args."local-time" args."do-urlencode" args."clack-v1-compat" args."cl-syntax-annot" args."cl-syntax" args."cl-project" args."cl-ppcre" args."cl-emb" args."anaphora" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/caveman/2016-10-31/caveman-20161031-git.tgz'';
|
||||
sha256 = ''111zxnlsn99sybmwgyxh0x29avq898nxssysvaf8v4mbb6fva2hi'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM caveman DESCRIPTION Web Application Framework for Common Lisp SHA256 111zxnlsn99sybmwgyxh0x29avq898nxssysvaf8v4mbb6fva2hi URL
|
||||
http://beta.quicklisp.org/archive/caveman/2016-10-31/caveman-20161031-git.tgz MD5 a6700f14fd7c4bf8fdc573473ff5fab6 NAME caveman TESTNAME NIL FILENAME
|
||||
caveman DEPS
|
||||
((NAME myway) (NAME local-time) (NAME do-urlencode) (NAME clack-v1-compat) (NAME cl-syntax-annot) (NAME cl-syntax) (NAME cl-project) (NAME cl-ppcre)
|
||||
(NAME cl-emb) (NAME anaphora))
|
||||
DEPENDENCIES (myway local-time do-urlencode clack-v1-compat cl-syntax-annot cl-syntax cl-project cl-ppcre cl-emb anaphora) VERSION 20161031-git SIBLINGS
|
||||
(caveman-middleware-dbimanager caveman-test caveman2-db caveman2-test caveman2)) */
|
@ -0,0 +1,28 @@
|
||||
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)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cffi-grovel'';
|
||||
version = ''cffi_0.18.0'';
|
||||
|
||||
description = ''The CFFI Groveller'';
|
||||
|
||||
deps = [ args."alexandria" ];
|
||||
|
||||
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-grovel[.]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-grovel DESCRIPTION The CFFI Groveller SHA256 0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz URL
|
||||
http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz MD5 5be207fca26205c7550d7b6307871f4e NAME cffi-grovel TESTNAME NIL FILENAME cffi-grovel
|
||||
DEPS ((NAME alexandria)) DEPENDENCIES (alexandria) VERSION cffi_0.18.0 SIBLINGS (cffi-examples cffi-libffi cffi-tests cffi-toolchain cffi-uffi-compat cffi)) */
|
@ -0,0 +1,29 @@
|
||||
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)) */
|
@ -0,0 +1,28 @@
|
||||
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)) */
|
@ -0,0 +1,28 @@
|
||||
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)) */
|
@ -5,10 +5,25 @@ rec {
|
||||
|
||||
description = ''The Common Foreign Function Interface'';
|
||||
|
||||
deps = [ args."uiop" args."alexandria" args."trivial-features" args."babel" ];
|
||||
deps = [ args."uiop" args."trivial-features" args."babel" args."alexandria" ];
|
||||
|
||||
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[.]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 DESCRIPTION The Common Foreign Function Interface SHA256 0g4clx9l9c7iw9hiv94ihzp4zb80yq3i5j6lr3vkz9z2dndzcpzz URL
|
||||
http://beta.quicklisp.org/archive/cffi/2016-10-31/cffi_0.18.0.tgz MD5 5be207fca26205c7550d7b6307871f4e NAME cffi TESTNAME NIL FILENAME cffi DEPS
|
||||
((NAME uiop) (NAME trivial-features) (NAME babel) (NAME alexandria)) DEPENDENCIES (uiop trivial-features babel alexandria) VERSION cffi_0.18.0 SIBLINGS
|
||||
(cffi-examples cffi-grovel cffi-libffi cffi-tests cffi-toolchain cffi-uffi-compat)) */
|
||||
|
@ -11,4 +11,18 @@ rec {
|
||||
url = ''http://beta.quicklisp.org/archive/chipz/2016-03-18/chipz-20160318-git.tgz'';
|
||||
sha256 = ''1dpsg8kd43k075xihb0szcq1f7iq8ryg5r77x5wi6hy9jhpq8826'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM chipz DESCRIPTION A library for decompressing deflate, zlib, and gzip data SHA256 1dpsg8kd43k075xihb0szcq1f7iq8ryg5r77x5wi6hy9jhpq8826 URL
|
||||
http://beta.quicklisp.org/archive/chipz/2016-03-18/chipz-20160318-git.tgz MD5 625cb9c551f3692799e2029d4a0dd7e9 NAME chipz TESTNAME NIL FILENAME chipz DEPS
|
||||
NIL DEPENDENCIES NIL VERSION 20160318-git SIBLINGS NIL) */
|
||||
|
@ -11,4 +11,18 @@ rec {
|
||||
url = ''http://beta.quicklisp.org/archive/chunga/2014-12-17/chunga-1.1.6.tgz'';
|
||||
sha256 = ''1ivdfi9hjkzp2anhpjm58gzrjpn6mdsp35km115c1j1c4yhs9lzg'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM chunga DESCRIPTION NIL SHA256 1ivdfi9hjkzp2anhpjm58gzrjpn6mdsp35km115c1j1c4yhs9lzg URL
|
||||
http://beta.quicklisp.org/archive/chunga/2014-12-17/chunga-1.1.6.tgz MD5 75f5c4f9dec3a8a181ed5ef7e5d700b5 NAME chunga TESTNAME NIL FILENAME chunga DEPS
|
||||
((NAME trivial-gray-streams)) DEPENDENCIES (trivial-gray-streams) VERSION 1.1.6 SIBLINGS NIL) */
|
||||
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''circular-streams'';
|
||||
version = ''20161204-git'';
|
||||
|
||||
description = ''Circularly readable streams for Common Lisp'';
|
||||
|
||||
deps = [ args."trivial-gray-streams" args."fast-io" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/circular-streams/2016-12-04/circular-streams-20161204-git.tgz'';
|
||||
sha256 = ''1i29b9sciqs5x59hlkdj2r4siyqgrwj5hb4lnc80jgfqvzbq4128'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM circular-streams DESCRIPTION Circularly readable streams for Common Lisp SHA256 1i29b9sciqs5x59hlkdj2r4siyqgrwj5hb4lnc80jgfqvzbq4128 URL
|
||||
http://beta.quicklisp.org/archive/circular-streams/2016-12-04/circular-streams-20161204-git.tgz MD5 2383f3b82fa3335d9106e1354a678db8 NAME circular-streams
|
||||
TESTNAME NIL FILENAME circular-streams DEPS ((NAME trivial-gray-streams) (NAME fast-io)) DEPENDENCIES (trivial-gray-streams fast-io) VERSION 20161204-git
|
||||
SIBLINGS (circular-streams-test)) */
|
@ -5,10 +5,25 @@ rec {
|
||||
|
||||
description = ''Common Lisp interface to OpenSSL.'';
|
||||
|
||||
deps = [ args."cffi" args."trivial-gray-streams" args."flexi-streams" args."bordeaux-threads" args."trivial-garbage" args."uiop" ];
|
||||
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'';
|
||||
};
|
||||
|
||||
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))'" \
|
||||
"$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
|
||||
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)) */
|
||||
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-aa'';
|
||||
version = ''cl-vectors-20150407-git'';
|
||||
|
||||
description = ''cl-aa: polygon rasterizer'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2015-04-07/cl-vectors-20150407-git.tgz'';
|
||||
sha256 = ''1qd7ywc2ayiyd5nw7shnjgh0nc14h328h0cw921g5b2n8j6y959w'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-aa DESCRIPTION cl-aa: polygon rasterizer SHA256 1qd7ywc2ayiyd5nw7shnjgh0nc14h328h0cw921g5b2n8j6y959w URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2015-04-07/cl-vectors-20150407-git.tgz MD5 9e255503bf4559912ea1511c919c474a NAME cl-aa TESTNAME NIL FILENAME
|
||||
cl-aa DEPS NIL DEPENDENCIES NIL VERSION cl-vectors-20150407-git SIBLINGS (cl-aa-misc cl-paths-ttf cl-paths cl-vectors)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-annot'';
|
||||
version = ''20150608-git'';
|
||||
|
||||
description = ''Python-like Annotation Syntax for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-annot/2015-06-08/cl-annot-20150608-git.tgz'';
|
||||
sha256 = ''0ixsp20rk498phv3iivipn3qbw7a7x260x63hc6kpv2s746lpdg3'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-annot DESCRIPTION Python-like Annotation Syntax for Common Lisp SHA256 0ixsp20rk498phv3iivipn3qbw7a7x260x63hc6kpv2s746lpdg3 URL
|
||||
http://beta.quicklisp.org/archive/cl-annot/2015-06-08/cl-annot-20150608-git.tgz MD5 35d8f79311bda4dd86002d11edcd0a21 NAME cl-annot TESTNAME NIL FILENAME
|
||||
cl-annot DEPS ((NAME alexandria)) DEPENDENCIES (alexandria) VERSION 20150608-git SIBLINGS NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-anonfun'';
|
||||
version = ''20111203-git'';
|
||||
|
||||
description = ''Anonymous function helpers for Common Lisp'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-anonfun/2011-12-03/cl-anonfun-20111203-git.tgz'';
|
||||
sha256 = ''16r3v3yba41smkqpz0qvzabkxashl39klfb6vxhzbly696x87p1m'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-anonfun DESCRIPTION Anonymous function helpers for Common Lisp SHA256 16r3v3yba41smkqpz0qvzabkxashl39klfb6vxhzbly696x87p1m URL
|
||||
http://beta.quicklisp.org/archive/cl-anonfun/2011-12-03/cl-anonfun-20111203-git.tgz MD5 915bda1a7653d42090f8d20a1ad85d0b NAME cl-anonfun TESTNAME NIL
|
||||
FILENAME cl-anonfun DEPS NIL DEPENDENCIES NIL VERSION 20111203-git SIBLINGS NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-ansi-text'';
|
||||
version = ''20150804-git'';
|
||||
|
||||
description = ''ANSI control string characters, focused on color'';
|
||||
|
||||
deps = [ args."cl-colors" args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-ansi-text/2015-08-04/cl-ansi-text-20150804-git.tgz'';
|
||||
sha256 = ''112w7qg8yp28qyc2b5c7km457krr3xksxyps1icmgdpqf9ccpn2i'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-ansi-text DESCRIPTION ANSI control string characters, focused on color SHA256 112w7qg8yp28qyc2b5c7km457krr3xksxyps1icmgdpqf9ccpn2i URL
|
||||
http://beta.quicklisp.org/archive/cl-ansi-text/2015-08-04/cl-ansi-text-20150804-git.tgz MD5 70aa38b40377a5e89a7f22bb68b3f796 NAME cl-ansi-text TESTNAME NIL
|
||||
FILENAME cl-ansi-text DEPS ((NAME cl-colors) (NAME alexandria)) DEPENDENCIES (cl-colors alexandria) VERSION 20150804-git SIBLINGS (cl-ansi-text-test)) */
|
@ -0,0 +1,31 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-async-base'';
|
||||
version = ''cl-async-20160825-git'';
|
||||
|
||||
testSystems = ["cl-async"];
|
||||
|
||||
description = ''Base system for cl-async.'';
|
||||
|
||||
deps = [ args."cl-libuv" args."cffi" args."bordeaux-threads" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz'';
|
||||
sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-async-base DESCRIPTION Base system 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-base TESTNAME cl-async
|
||||
FILENAME cl-async-base DEPS ((NAME cl-libuv) (NAME cffi) (NAME bordeaux-threads)) DEPENDENCIES (cl-libuv cffi bordeaux-threads) VERSION
|
||||
cl-async-20160825-git SIBLINGS (cl-async-repl cl-async-ssl cl-async-test cl-async)) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-async-repl'';
|
||||
version = ''cl-async-20160825-git'';
|
||||
|
||||
description = ''REPL integration for CL-ASYNC.'';
|
||||
|
||||
deps = [ args."bordeaux-threads" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz'';
|
||||
sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-async-repl DESCRIPTION REPL integration 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-repl TESTNAME NIL
|
||||
FILENAME cl-async-repl DEPS ((NAME bordeaux-threads)) DEPENDENCIES (bordeaux-threads) VERSION cl-async-20160825-git SIBLINGS
|
||||
(cl-async-ssl cl-async-test cl-async)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-async-ssl'';
|
||||
version = ''cl-async-20160825-git'';
|
||||
|
||||
description = ''SSL Wrapper around cl-async socket implementation.'';
|
||||
|
||||
deps = [ args."vom" args."cffi" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz'';
|
||||
sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-async-ssl DESCRIPTION SSL Wrapper around cl-async socket implementation. SHA256 104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa URL
|
||||
http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz MD5 18e1d6c54a27c8ba721ebaa3d8c6e112 NAME cl-async-ssl TESTNAME NIL
|
||||
FILENAME cl-async-ssl DEPS ((NAME vom) (NAME cffi)) DEPENDENCIES (vom cffi) VERSION cl-async-20160825-git SIBLINGS (cl-async-repl cl-async-test cl-async)) */
|
@ -0,0 +1,31 @@
|
||||
args @ { fetchurl, ... }:
|
||||
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" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz'';
|
||||
sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$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
|
||||
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)) */
|
@ -0,0 +1,32 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-async'';
|
||||
version = ''20160825-git'';
|
||||
|
||||
description = ''Asynchronous operations for Common Lisp.'';
|
||||
|
||||
deps = [ args."uiop" args."trivial-gray-streams" args."trivial-features" args."static-vectors" args."cl-ppcre" args."cl-libuv" args."cl-async-util" args."cl-async-base" args."cffi" args."babel" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz'';
|
||||
sha256 = ''104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-async DESCRIPTION Asynchronous operations for Common Lisp. SHA256 104x6vw9zrmzz3sipmzn0ygil6ccyy8gpvvjxak2bfxbmxcl09pa URL
|
||||
http://beta.quicklisp.org/archive/cl-async/2016-08-25/cl-async-20160825-git.tgz MD5 18e1d6c54a27c8ba721ebaa3d8c6e112 NAME cl-async TESTNAME NIL FILENAME
|
||||
cl-async DEPS
|
||||
((NAME uiop) (NAME trivial-gray-streams) (NAME trivial-features) (NAME static-vectors) (NAME cl-ppcre) (NAME cl-libuv) (NAME cl-async-util)
|
||||
(NAME cl-async-base) (NAME cffi) (NAME babel))
|
||||
DEPENDENCIES (uiop trivial-gray-streams trivial-features static-vectors cl-ppcre cl-libuv cl-async-util cl-async-base cffi babel) VERSION 20160825-git
|
||||
SIBLINGS (cl-async-repl cl-async-ssl cl-async-test)) */
|
@ -11,4 +11,18 @@ rec {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-base64/2015-09-23/cl-base64-20150923-git.tgz'';
|
||||
sha256 = ''0haip5x0091r9xa8gdzr21s0rk432998nbxxfys35lhnyc1vgyhp'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-base64 DESCRIPTION Base64 encoding and decoding with URI support. SHA256 0haip5x0091r9xa8gdzr21s0rk432998nbxxfys35lhnyc1vgyhp URL
|
||||
http://beta.quicklisp.org/archive/cl-base64/2015-09-23/cl-base64-20150923-git.tgz MD5 560d0601eaa86901611f1484257b9a57 NAME cl-base64 TESTNAME NIL FILENAME
|
||||
cl-base64 DEPS NIL DEPENDENCIES NIL VERSION 20150923-git SIBLINGS NIL) */
|
||||
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-colors'';
|
||||
version = ''20151218-git'';
|
||||
|
||||
description = ''Simple color library for Common Lisp'';
|
||||
|
||||
deps = [ args."alexandria" args."let-plus" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-colors/2015-12-18/cl-colors-20151218-git.tgz'';
|
||||
sha256 = ''032kswn6h2ib7v8v1dg0lmgfks7zk52wrv31q6p2zj2a156ccqp4'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-colors DESCRIPTION Simple color library for Common Lisp SHA256 032kswn6h2ib7v8v1dg0lmgfks7zk52wrv31q6p2zj2a156ccqp4 URL
|
||||
http://beta.quicklisp.org/archive/cl-colors/2015-12-18/cl-colors-20151218-git.tgz MD5 2963c3e7aca2c5db2132394f83716515 NAME cl-colors TESTNAME NIL FILENAME
|
||||
cl-colors DEPS ((NAME alexandria) (NAME let-plus)) DEPENDENCIES (alexandria let-plus) VERSION 20151218-git SIBLINGS NIL) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-cookie'';
|
||||
version = ''20150804-git'';
|
||||
|
||||
description = ''HTTP cookie manager'';
|
||||
|
||||
deps = [ args."quri" args."proc-parse" args."local-time" args."cl-ppcre" args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-cookie/2015-08-04/cl-cookie-20150804-git.tgz'';
|
||||
sha256 = ''0llh5d2p7wi5amzpckng1bzmf2bdfdwkfapcdq0znqlzd5bvbby8'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-cookie DESCRIPTION HTTP cookie manager SHA256 0llh5d2p7wi5amzpckng1bzmf2bdfdwkfapcdq0znqlzd5bvbby8 URL
|
||||
http://beta.quicklisp.org/archive/cl-cookie/2015-08-04/cl-cookie-20150804-git.tgz MD5 d2c08a71afd47b3ad42e1234ec1a3083 NAME cl-cookie TESTNAME NIL FILENAME
|
||||
cl-cookie DEPS ((NAME quri) (NAME proc-parse) (NAME local-time) (NAME cl-ppcre) (NAME alexandria)) DEPENDENCIES
|
||||
(quri proc-parse local-time cl-ppcre alexandria) VERSION 20150804-git SIBLINGS (cl-cookie-test)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-dbi'';
|
||||
version = ''20170124-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-dbi/2017-01-24/cl-dbi-20170124-git.tgz'';
|
||||
sha256 = ''0aqfcxbxmc9q3lagaarx0bqncbwjjv0wrskm6lkzy1fp94sik0qj'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-dbi DESCRIPTION NIL SHA256 0aqfcxbxmc9q3lagaarx0bqncbwjjv0wrskm6lkzy1fp94sik0qj URL
|
||||
http://beta.quicklisp.org/archive/cl-dbi/2017-01-24/cl-dbi-20170124-git.tgz MD5 c48d284eda4aac1ff9a10891884f52e5 NAME cl-dbi TESTNAME NIL FILENAME cl-dbi
|
||||
DEPS NIL DEPENDENCIES NIL VERSION 20170124-git SIBLINGS (dbd-mysql dbd-postgres dbd-sqlite3 dbi-test dbi)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-emb'';
|
||||
version = ''20170227-git'';
|
||||
|
||||
description = ''A templating system for Common Lisp'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-emb/2017-02-27/cl-emb-20170227-git.tgz'';
|
||||
sha256 = ''03n97xvh3v8bz1p75v1vhryfkjm74v0cr5jwg4rakq9zkchhfk80'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-emb DESCRIPTION A templating system for Common Lisp SHA256 03n97xvh3v8bz1p75v1vhryfkjm74v0cr5jwg4rakq9zkchhfk80 URL
|
||||
http://beta.quicklisp.org/archive/cl-emb/2017-02-27/cl-emb-20170227-git.tgz MD5 01d850432cc2f8e920e50b4b36e42d42 NAME cl-emb TESTNAME NIL FILENAME cl-emb
|
||||
DEPS NIL DEPENDENCIES NIL VERSION 20170227-git SIBLINGS NIL) */
|
@ -5,10 +5,24 @@ rec {
|
||||
|
||||
description = ''Portable pathname library'';
|
||||
|
||||
deps = [ args."bordeaux-threads" args."alexandria" ];
|
||||
deps = [ args."alexandria" args."bordeaux-threads" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-fad/2016-08-25/cl-fad-0.7.4.tgz'';
|
||||
sha256 = ''1avp5j66vrpv5symgw4n4szlc2cyqz4haa0cxzy1pl8p0a8k0v9x'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-fad DESCRIPTION Portable pathname library SHA256 1avp5j66vrpv5symgw4n4szlc2cyqz4haa0cxzy1pl8p0a8k0v9x URL
|
||||
http://beta.quicklisp.org/archive/cl-fad/2016-08-25/cl-fad-0.7.4.tgz MD5 8ee53f2249eca9d7d54e268662b41845 NAME cl-fad TESTNAME NIL FILENAME cl-fad DEPS
|
||||
((NAME alexandria) (NAME bordeaux-threads)) DEPENDENCIES (alexandria bordeaux-threads) VERSION 0.7.4 SIBLINGS NIL) */
|
||||
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-fuse-meta-fs'';
|
||||
version = ''20150608-git'';
|
||||
|
||||
description = ''CFFI bindings to FUSE (Filesystem in user space)'';
|
||||
|
||||
deps = [ args."bordeaux-threads" args."cl-fuse" args."iterate" args."pcall" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-fuse-meta-fs/2015-06-08/cl-fuse-meta-fs-20150608-git.tgz'';
|
||||
sha256 = ''1i3yw237ygwlkhbcbm9q54ad9g4fi63fw4mg508hr7bz9gzg36q2'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-fuse-meta-fs DESCRIPTION CFFI bindings to FUSE (Filesystem in user space) SHA256 1i3yw237ygwlkhbcbm9q54ad9g4fi63fw4mg508hr7bz9gzg36q2 URL
|
||||
http://beta.quicklisp.org/archive/cl-fuse-meta-fs/2015-06-08/cl-fuse-meta-fs-20150608-git.tgz MD5 eb80b959dd6494cd787cff4f8c2f214b NAME cl-fuse-meta-fs
|
||||
TESTNAME NIL FILENAME cl-fuse-meta-fs DEPS ((NAME bordeaux-threads) (NAME cl-fuse) (NAME iterate) (NAME pcall)) DEPENDENCIES
|
||||
(bordeaux-threads cl-fuse iterate pcall) VERSION 20150608-git SIBLINGS NIL) */
|
@ -5,10 +5,25 @@ rec {
|
||||
|
||||
description = ''CFFI bindings to FUSE (Filesystem in user space)'';
|
||||
|
||||
deps = [ args."cffi" args."cl-utilities" args."bordeaux-threads" args."trivial-backtrace" args."iterate" args."trivial-utf-8" ];
|
||||
deps = [ args."bordeaux-threads" args."cffi" args."cffi-grovel" args."cl-utilities" args."iterate" args."trivial-backtrace" args."trivial-utf-8" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-fuse/2016-03-18/cl-fuse-20160318-git.tgz'';
|
||||
sha256 = ''1yllmnnhqp42s37a2y7h7vph854xgna62l1pidvlyskc90bl5jf6'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-fuse DESCRIPTION CFFI bindings to FUSE (Filesystem in user space) SHA256 1yllmnnhqp42s37a2y7h7vph854xgna62l1pidvlyskc90bl5jf6 URL
|
||||
http://beta.quicklisp.org/archive/cl-fuse/2016-03-18/cl-fuse-20160318-git.tgz MD5 ce2e907e5ae2cece72fa314be1ced44c NAME cl-fuse TESTNAME NIL FILENAME
|
||||
cl-fuse DEPS ((NAME bordeaux-threads) (NAME cffi) (NAME cffi-grovel) (NAME cl-utilities) (NAME iterate) (NAME trivial-backtrace) (NAME trivial-utf-8))
|
||||
DEPENDENCIES (bordeaux-threads cffi cffi-grovel cl-utilities iterate trivial-backtrace trivial-utf-8) VERSION 20160318-git SIBLINGS NIL) */
|
||||
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-json'';
|
||||
version = ''20141217-git'';
|
||||
|
||||
description = ''JSON in Lisp. JSON (JavaScript Object Notation) is a lightweight data-interchange format.'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-json/2014-12-17/cl-json-20141217-git.tgz'';
|
||||
sha256 = ''00cfppyi6njsbpv1x03jcv4zwplg0q1138174l3wjkvi3gsql17g'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-json DESCRIPTION JSON in Lisp. JSON (JavaScript Object Notation) is a lightweight data-interchange format. SHA256
|
||||
00cfppyi6njsbpv1x03jcv4zwplg0q1138174l3wjkvi3gsql17g URL http://beta.quicklisp.org/archive/cl-json/2014-12-17/cl-json-20141217-git.tgz MD5
|
||||
9d873fa462b93c76d90642d8e3fb4881 NAME cl-json TESTNAME NIL FILENAME cl-json DEPS NIL DEPENDENCIES NIL VERSION 20141217-git SIBLINGS NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-l10n-cldr'';
|
||||
version = ''20120909-darcs'';
|
||||
|
||||
description = ''The necessary CLDR files for cl-l10n packaged in a QuickLisp friendly way.'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-l10n-cldr/2012-09-09/cl-l10n-cldr-20120909-darcs.tgz'';
|
||||
sha256 = ''03l81bx8izvzwzw0qah34l4k47l4gmhr917phhhl81qp55x7zbiv'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-l10n-cldr DESCRIPTION The necessary CLDR files for cl-l10n packaged in a QuickLisp friendly way. SHA256
|
||||
03l81bx8izvzwzw0qah34l4k47l4gmhr917phhhl81qp55x7zbiv URL http://beta.quicklisp.org/archive/cl-l10n-cldr/2012-09-09/cl-l10n-cldr-20120909-darcs.tgz MD5
|
||||
466e776f2f6b931d9863e1fc4d0b514e NAME cl-l10n-cldr TESTNAME NIL FILENAME cl-l10n-cldr DEPS NIL DEPENDENCIES NIL VERSION 20120909-darcs SIBLINGS NIL) */
|
@ -0,0 +1,31 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-l10n'';
|
||||
version = ''20161204-darcs'';
|
||||
|
||||
description = ''Portable CL Locale Support'';
|
||||
|
||||
deps = [ args."alexandria" args."cl-fad" args."cl-l10n-cldr" args."cl-ppcre" args."closer-mop" args."cxml" args."flexi-streams" args."iterate" args."local-time" args."metabang-bind" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-l10n/2016-12-04/cl-l10n-20161204-darcs.tgz'';
|
||||
sha256 = ''1r8jgwks21az78c5kdxgw5llk9ml423vjkv1f93qg1vx3zma6vzl'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-l10n DESCRIPTION Portable CL Locale Support SHA256 1r8jgwks21az78c5kdxgw5llk9ml423vjkv1f93qg1vx3zma6vzl URL
|
||||
http://beta.quicklisp.org/archive/cl-l10n/2016-12-04/cl-l10n-20161204-darcs.tgz MD5 c7cb0bb584b061799abaaaf2bd65c9c5 NAME cl-l10n TESTNAME NIL FILENAME
|
||||
cl-l10n DEPS
|
||||
((NAME alexandria) (NAME cl-fad) (NAME cl-l10n-cldr) (NAME cl-ppcre) (NAME closer-mop) (NAME cxml) (NAME flexi-streams) (NAME iterate) (NAME local-time)
|
||||
(NAME metabang-bind))
|
||||
DEPENDENCIES (alexandria cl-fad cl-l10n-cldr cl-ppcre closer-mop cxml flexi-streams iterate local-time metabang-bind) VERSION 20161204-darcs SIBLINGS NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-libuv'';
|
||||
version = ''20160825-git'';
|
||||
|
||||
description = ''Low-level libuv bindings for Common Lisp.'';
|
||||
|
||||
deps = [ args."alexandria" args."cffi" args."cffi-grovel" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-libuv/2016-08-25/cl-libuv-20160825-git.tgz'';
|
||||
sha256 = ''02vi9ph9pxbxgp9jsbgzb9nijsv0vyk3f1jyhhm88i0y1kb3595r'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-libuv DESCRIPTION Low-level libuv bindings for Common Lisp. SHA256 02vi9ph9pxbxgp9jsbgzb9nijsv0vyk3f1jyhhm88i0y1kb3595r URL
|
||||
http://beta.quicklisp.org/archive/cl-libuv/2016-08-25/cl-libuv-20160825-git.tgz MD5 ba5e3cfaadcf710eaee67cc9e716e45a NAME cl-libuv TESTNAME NIL FILENAME
|
||||
cl-libuv DEPS ((NAME alexandria) (NAME cffi) (NAME cffi-grovel)) DEPENDENCIES (alexandria cffi cffi-grovel) VERSION 20160825-git SIBLINGS NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-markup'';
|
||||
version = ''20131003-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-markup/2013-10-03/cl-markup-20131003-git.tgz'';
|
||||
sha256 = ''1ik3a5k6axq941zbf6zyig553i5gnypbcxdq9l7bfxp8w18vbj0r'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-markup DESCRIPTION NIL SHA256 1ik3a5k6axq941zbf6zyig553i5gnypbcxdq9l7bfxp8w18vbj0r URL
|
||||
http://beta.quicklisp.org/archive/cl-markup/2013-10-03/cl-markup-20131003-git.tgz MD5 3ec36b8e15435933f614959032987848 NAME cl-markup TESTNAME NIL FILENAME
|
||||
cl-markup DEPS NIL DEPENDENCIES NIL VERSION 20131003-git SIBLINGS (cl-markup-test)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-mysql'';
|
||||
version = ''20160628-git'';
|
||||
|
||||
description = ''Common Lisp MySQL library bindings'';
|
||||
|
||||
deps = [ args."cffi" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-mysql/2016-06-28/cl-mysql-20160628-git.tgz'';
|
||||
sha256 = ''1zkijanw34nc91dn9jv30590ir6jw7bbcwjsqbvli69fh4b03319'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-mysql DESCRIPTION Common Lisp MySQL library bindings SHA256 1zkijanw34nc91dn9jv30590ir6jw7bbcwjsqbvli69fh4b03319 URL
|
||||
http://beta.quicklisp.org/archive/cl-mysql/2016-06-28/cl-mysql-20160628-git.tgz MD5 349615d041c2f2177b678088f9c22409 NAME cl-mysql TESTNAME NIL FILENAME
|
||||
cl-mysql DEPS ((NAME cffi)) DEPENDENCIES (cffi) VERSION 20160628-git SIBLINGS (cl-mysql-test)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-paths-ttf'';
|
||||
version = ''cl-vectors-20150407-git'';
|
||||
|
||||
description = ''cl-paths-ttf: vectorial paths manipulation'';
|
||||
|
||||
deps = [ args."zpb-ttf" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2015-04-07/cl-vectors-20150407-git.tgz'';
|
||||
sha256 = ''1qd7ywc2ayiyd5nw7shnjgh0nc14h328h0cw921g5b2n8j6y959w'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-paths-ttf DESCRIPTION cl-paths-ttf: vectorial paths manipulation SHA256 1qd7ywc2ayiyd5nw7shnjgh0nc14h328h0cw921g5b2n8j6y959w URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2015-04-07/cl-vectors-20150407-git.tgz MD5 9e255503bf4559912ea1511c919c474a NAME cl-paths-ttf TESTNAME NIL
|
||||
FILENAME cl-paths-ttf DEPS ((NAME zpb-ttf)) DEPENDENCIES (zpb-ttf) VERSION cl-vectors-20150407-git SIBLINGS (cl-aa-misc cl-aa cl-paths cl-vectors)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-postgres'';
|
||||
version = ''postmodern-20170124-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'';
|
||||
};
|
||||
|
||||
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))'" \
|
||||
"$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)) */
|
@ -0,0 +1,37 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-ppcre-template'';
|
||||
version = ''cl-unification-20170124-git'';
|
||||
|
||||
description = ''A system used to conditionally load the CL-PPCRE Template.
|
||||
|
||||
This system is not required and it is handled only if CL-PPCRE is
|
||||
available. If it is, then the library provides the
|
||||
REGULAR-EXPRESSION-TEMPLATE.'';
|
||||
|
||||
deps = [ args."cl-ppcre" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-unification/2017-01-24/cl-unification-20170124-git.tgz'';
|
||||
sha256 = ''0gwk40y5byg6q0hhd41rqf8g8i1my0h4lshc63xfnh3mfgcc8bx9'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-ppcre-template DESCRIPTION A system used to conditionally load the CL-PPCRE Template.
|
||||
|
||||
This system is not required and it is handled only if CL-PPCRE is
|
||||
available. If it is, then the library provides the
|
||||
REGULAR-EXPRESSION-TEMPLATE.
|
||||
SHA256 0gwk40y5byg6q0hhd41rqf8g8i1my0h4lshc63xfnh3mfgcc8bx9 URL http://beta.quicklisp.org/archive/cl-unification/2017-01-24/cl-unification-20170124-git.tgz
|
||||
MD5 dd277adaf3a0ee41fd0731f78519b1b1 NAME cl-ppcre-template TESTNAME NIL FILENAME cl-ppcre-template DEPS ((NAME cl-ppcre)) DEPENDENCIES (cl-ppcre) VERSION
|
||||
cl-unification-20170124-git SIBLINGS (cl-unification-lib cl-unification-test cl-unification)) */
|
@ -11,4 +11,18 @@ rec {
|
||||
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[.]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 cl-ppcre DESCRIPTION Perl-compatible regular expression library SHA256 1djciws9n0jg3qdrck3j4wj607zvkbir8p379mp0p7b5g0glwvb2 URL
|
||||
http://beta.quicklisp.org/archive/cl-ppcre/2015-09-23/cl-ppcre-2.0.11.tgz MD5 6d5250467c05eb661a76d395186a1da0 NAME cl-ppcre TESTNAME NIL FILENAME cl-ppcre
|
||||
DEPS NIL DEPENDENCIES NIL VERSION 2.0.11 SIBLINGS (cl-ppcre-unicode)) */
|
||||
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-project'';
|
||||
version = ''20160531-git'';
|
||||
|
||||
description = ''Generate a skeleton for modern project'';
|
||||
|
||||
deps = [ args."uiop" args."prove" args."local-time" args."cl-ppcre" args."cl-emb" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-project/2016-05-31/cl-project-20160531-git.tgz'';
|
||||
sha256 = ''1xwjgs5pzkdnd9i5lcic9z41d1c4yf7pvarrvawfxcicg6rrfw81'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-project DESCRIPTION Generate a skeleton for modern project SHA256 1xwjgs5pzkdnd9i5lcic9z41d1c4yf7pvarrvawfxcicg6rrfw81 URL
|
||||
http://beta.quicklisp.org/archive/cl-project/2016-05-31/cl-project-20160531-git.tgz MD5 63de5ce6f0f3e5f60094a86d32c2f1a9 NAME cl-project TESTNAME NIL
|
||||
FILENAME cl-project DEPS ((NAME uiop) (NAME prove) (NAME local-time) (NAME cl-ppcre) (NAME cl-emb)) DEPENDENCIES (uiop prove local-time cl-ppcre cl-emb)
|
||||
VERSION 20160531-git SIBLINGS (cl-project-test)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-reexport'';
|
||||
version = ''20150709-git'';
|
||||
|
||||
description = ''Reexport external symbols in other packages.'';
|
||||
|
||||
deps = [ args."alexandria" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-reexport/2015-07-09/cl-reexport-20150709-git.tgz'';
|
||||
sha256 = ''1y6qlyps7g0wl4rbmzvw6s1kjdwwmh33layyjclsjp9j5nm8mdmi'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-reexport DESCRIPTION Reexport external symbols in other packages. SHA256 1y6qlyps7g0wl4rbmzvw6s1kjdwwmh33layyjclsjp9j5nm8mdmi URL
|
||||
http://beta.quicklisp.org/archive/cl-reexport/2015-07-09/cl-reexport-20150709-git.tgz MD5 207d02771cbd906d033ff704ca5c3a3d NAME cl-reexport TESTNAME NIL
|
||||
FILENAME cl-reexport DEPS ((NAME alexandria)) DEPENDENCIES (alexandria) VERSION 20150709-git SIBLINGS (cl-reexport-test)) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-smtp'';
|
||||
version = ''20160825-git'';
|
||||
|
||||
description = ''Common Lisp smtp client.'';
|
||||
|
||||
deps = [ args."cl+ssl" args."cl-base64" args."flexi-streams" args."trivial-gray-streams" args."usocket" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-smtp/2016-08-25/cl-smtp-20160825-git.tgz'';
|
||||
sha256 = ''0svkvy6x458a7rgvp3wki0lmhdxpaa1j0brwsw2mlpl2jqkx5dxh'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-smtp DESCRIPTION Common Lisp smtp client. SHA256 0svkvy6x458a7rgvp3wki0lmhdxpaa1j0brwsw2mlpl2jqkx5dxh URL
|
||||
http://beta.quicklisp.org/archive/cl-smtp/2016-08-25/cl-smtp-20160825-git.tgz MD5 e6bb60e66b0f7d9cc5e4f98aba56998a NAME cl-smtp TESTNAME NIL FILENAME
|
||||
cl-smtp DEPS ((NAME cl+ssl) (NAME cl-base64) (NAME flexi-streams) (NAME trivial-gray-streams) (NAME usocket)) DEPENDENCIES
|
||||
(cl+ssl cl-base64 flexi-streams trivial-gray-streams usocket) VERSION 20160825-git SIBLINGS NIL) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-store'';
|
||||
version = ''20160531-git'';
|
||||
|
||||
description = ''Serialization package'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-store/2016-05-31/cl-store-20160531-git.tgz'';
|
||||
sha256 = ''0j1pfgvzy6l7hb68xsz2dghsa94lip7caq6f6608jsqadmdswljz'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-store DESCRIPTION Serialization package SHA256 0j1pfgvzy6l7hb68xsz2dghsa94lip7caq6f6608jsqadmdswljz URL
|
||||
http://beta.quicklisp.org/archive/cl-store/2016-05-31/cl-store-20160531-git.tgz MD5 8b3f33956b05d8e900346663f6abca3c NAME cl-store TESTNAME NIL FILENAME
|
||||
cl-store DEPS NIL DEPENDENCIES NIL VERSION 20160531-git SIBLINGS NIL) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-syntax-annot'';
|
||||
version = ''cl-syntax-20150407-git'';
|
||||
|
||||
description = ''CL-Syntax Reader Syntax for cl-annot'';
|
||||
|
||||
deps = [ args."cl-annot" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz'';
|
||||
sha256 = ''1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-syntax-annot DESCRIPTION CL-Syntax Reader Syntax for cl-annot SHA256 1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n URL
|
||||
http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz MD5 602b84143aafe59d65f4e08ac20a124a NAME cl-syntax-annot TESTNAME NIL
|
||||
FILENAME cl-syntax-annot DEPS ((NAME cl-annot)) DEPENDENCIES (cl-annot) VERSION cl-syntax-20150407-git SIBLINGS
|
||||
(cl-syntax-anonfun cl-syntax-clsql cl-syntax-fare-quasiquote cl-syntax-interpol cl-syntax-markup cl-syntax)) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-syntax-anonfun'';
|
||||
version = ''cl-syntax-20150407-git'';
|
||||
|
||||
description = ''CL-Syntax Reader Syntax for cl-anonfun'';
|
||||
|
||||
deps = [ args."cl-anonfun" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz'';
|
||||
sha256 = ''1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-syntax-anonfun DESCRIPTION CL-Syntax Reader Syntax for cl-anonfun SHA256 1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n URL
|
||||
http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz MD5 602b84143aafe59d65f4e08ac20a124a NAME cl-syntax-anonfun TESTNAME NIL
|
||||
FILENAME cl-syntax-anonfun DEPS ((NAME cl-anonfun)) DEPENDENCIES (cl-anonfun) VERSION cl-syntax-20150407-git SIBLINGS
|
||||
(cl-syntax-annot cl-syntax-clsql cl-syntax-fare-quasiquote cl-syntax-interpol cl-syntax-markup cl-syntax)) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-syntax-markup'';
|
||||
version = ''cl-syntax-20150407-git'';
|
||||
|
||||
description = ''CL-Syntax Reader Syntax for CL-Markup'';
|
||||
|
||||
deps = [ args."cl-markup" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz'';
|
||||
sha256 = ''1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-syntax-markup DESCRIPTION CL-Syntax Reader Syntax for CL-Markup SHA256 1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n URL
|
||||
http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz MD5 602b84143aafe59d65f4e08ac20a124a NAME cl-syntax-markup TESTNAME NIL
|
||||
FILENAME cl-syntax-markup DEPS ((NAME cl-markup)) DEPENDENCIES (cl-markup) VERSION cl-syntax-20150407-git SIBLINGS
|
||||
(cl-syntax-annot cl-syntax-anonfun cl-syntax-clsql cl-syntax-fare-quasiquote cl-syntax-interpol cl-syntax)) */
|
@ -0,0 +1,29 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-syntax'';
|
||||
version = ''20150407-git'';
|
||||
|
||||
description = ''Reader Syntax Coventions for Common Lisp and SLIME'';
|
||||
|
||||
deps = [ args."trivial-types" args."named-readtables" ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz'';
|
||||
sha256 = ''1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-syntax DESCRIPTION Reader Syntax Coventions for Common Lisp and SLIME SHA256 1pz9a7hiql493ax5qgs9zb3bmvf0nnmmgdx14s4j2apdy2m34v8n URL
|
||||
http://beta.quicklisp.org/archive/cl-syntax/2015-04-07/cl-syntax-20150407-git.tgz MD5 602b84143aafe59d65f4e08ac20a124a NAME cl-syntax TESTNAME NIL FILENAME
|
||||
cl-syntax DEPS ((NAME trivial-types) (NAME named-readtables)) DEPENDENCIES (trivial-types named-readtables) VERSION 20150407-git SIBLINGS
|
||||
(cl-syntax-annot cl-syntax-anonfun cl-syntax-clsql cl-syntax-fare-quasiquote cl-syntax-interpol cl-syntax-markup)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-test-more'';
|
||||
version = ''prove-20170124-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/prove/2017-01-24/prove-20170124-git.tgz'';
|
||||
sha256 = ''1kyhh4yvf47psb5v0zqivcwn71n6my5fwggdifymlpigk2q3zn03'';
|
||||
};
|
||||
|
||||
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))'" \
|
||||
"$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)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-unicode'';
|
||||
version = ''0.1.5'';
|
||||
|
||||
description = ''Portable Unicode Library'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-unicode/2014-12-17/cl-unicode-0.1.5.tgz'';
|
||||
sha256 = ''1jd5qq5ji6l749c4x415z22y9r0k9z18pdi9p9fqvamzh854i46n'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-unicode DESCRIPTION Portable Unicode Library SHA256 1jd5qq5ji6l749c4x415z22y9r0k9z18pdi9p9fqvamzh854i46n URL
|
||||
http://beta.quicklisp.org/archive/cl-unicode/2014-12-17/cl-unicode-0.1.5.tgz MD5 2fd456537bd670126da84466226bc5c5 NAME cl-unicode TESTNAME NIL FILENAME
|
||||
cl-unicode DEPS NIL DEPENDENCIES NIL VERSION 0.1.5 SIBLINGS NIL) */
|
@ -0,0 +1,33 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-unification'';
|
||||
version = ''20170124-git'';
|
||||
|
||||
description = ''The CL-UNIFICATION system.
|
||||
|
||||
The system contains the definitions for the 'unification' machinery.'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-unification/2017-01-24/cl-unification-20170124-git.tgz'';
|
||||
sha256 = ''0gwk40y5byg6q0hhd41rqf8g8i1my0h4lshc63xfnh3mfgcc8bx9'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-unification DESCRIPTION The CL-UNIFICATION system.
|
||||
|
||||
The system contains the definitions for the 'unification' machinery.
|
||||
SHA256 0gwk40y5byg6q0hhd41rqf8g8i1my0h4lshc63xfnh3mfgcc8bx9 URL http://beta.quicklisp.org/archive/cl-unification/2017-01-24/cl-unification-20170124-git.tgz
|
||||
MD5 dd277adaf3a0ee41fd0731f78519b1b1 NAME cl-unification TESTNAME NIL FILENAME cl-unification DEPS NIL DEPENDENCIES NIL VERSION 20170124-git SIBLINGS
|
||||
(cl-unification-lib cl-unification-test cl-ppcre-template)) */
|
@ -11,4 +11,18 @@ rec {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-utilities/2010-10-06/cl-utilities-1.2.4.tgz'';
|
||||
sha256 = ''1z2ippnv2wgyxpz15zpif7j7sp1r20fkjhm4n6am2fyp6a3k3a87'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-utilities DESCRIPTION NIL SHA256 1z2ippnv2wgyxpz15zpif7j7sp1r20fkjhm4n6am2fyp6a3k3a87 URL
|
||||
http://beta.quicklisp.org/archive/cl-utilities/2010-10-06/cl-utilities-1.2.4.tgz MD5 c3a4ba38b627448d3ed40ce888048940 NAME cl-utilities TESTNAME NIL
|
||||
FILENAME cl-utilities DEPS NIL DEPENDENCIES NIL VERSION 1.2.4 SIBLINGS NIL) */
|
||||
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-vectors'';
|
||||
version = ''20150407-git'';
|
||||
|
||||
description = ''cl-paths: vectorial paths manipulation'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-vectors/2015-04-07/cl-vectors-20150407-git.tgz'';
|
||||
sha256 = ''1qd7ywc2ayiyd5nw7shnjgh0nc14h328h0cw921g5b2n8j6y959w'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-vectors DESCRIPTION cl-paths: vectorial paths manipulation SHA256 1qd7ywc2ayiyd5nw7shnjgh0nc14h328h0cw921g5b2n8j6y959w URL
|
||||
http://beta.quicklisp.org/archive/cl-vectors/2015-04-07/cl-vectors-20150407-git.tgz MD5 9e255503bf4559912ea1511c919c474a NAME cl-vectors TESTNAME NIL
|
||||
FILENAME cl-vectors DEPS NIL DEPENDENCIES NIL VERSION 20150407-git SIBLINGS (cl-aa-misc cl-aa cl-paths-ttf cl-paths)) */
|
@ -0,0 +1,28 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''cl-who'';
|
||||
version = ''1.1.4'';
|
||||
|
||||
description = ''(X)HTML generation macros'';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/cl-who/2014-12-17/cl-who-1.1.4.tgz'';
|
||||
sha256 = ''0r9wc92njz1cc7nghgbhdmd7jy216ylhlabfj0vc45bmfa4w44rq'';
|
||||
};
|
||||
|
||||
overrides = x: {
|
||||
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))'" \
|
||||
"$out"/bin/*-lisp-launcher.sh ||
|
||||
mv "$f"{,.sibling}; done || true
|
||||
'';
|
||||
};
|
||||
}
|
||||
/* (SYSTEM cl-who DESCRIPTION (X)HTML generation macros SHA256 0r9wc92njz1cc7nghgbhdmd7jy216ylhlabfj0vc45bmfa4w44rq URL
|
||||
http://beta.quicklisp.org/archive/cl-who/2014-12-17/cl-who-1.1.4.tgz MD5 a9e6f0b6a8aaa247dbf751de2cb550bf NAME cl-who TESTNAME NIL FILENAME cl-who DEPS NIL
|
||||
DEPENDENCIES NIL VERSION 1.1.4 SIBLINGS NIL) */
|
@ -0,0 +1,32 @@
|
||||
args @ { fetchurl, ... }:
|
||||
rec {
|
||||
baseName = ''clack-v1-compat'';
|
||||
version = ''clack-20170227-git'';
|
||||
|
||||
description = '''';
|
||||
|
||||
deps = [ ];
|
||||
|
||||
src = fetchurl {
|
||||
url = ''http://beta.quicklisp.org/archive/clack/2017-02-27/clack-20170227-git.tgz'';
|
||||
sha256 = ''1sm6iamghpzmrv0h375y2famdngx62ml5dw424896kixxfyr923x'';
|
||||
};
|
||||
|
||||
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))'" \
|
||||
"$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
|
||||
(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
|
||||
t-clack-middleware-auth-basic t-clack-middleware-csrf)) */
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user