2019-02-03 14:26:23 +01:00
|
|
|
self: super:
|
|
|
|
|
2019-01-27 00:26:48 +01:00
|
|
|
let
|
2019-07-17 10:02:36 +02:00
|
|
|
nixpkgs-master = import <nixpkgs-master> {};
|
|
|
|
|
2019-02-03 14:26:23 +01:00
|
|
|
# one application requires php5
|
|
|
|
nixpkgsWithPhp5 = super.fetchFromGitHub {
|
|
|
|
owner = "nixos";
|
|
|
|
repo = "nixpkgs-channels";
|
|
|
|
rev = "846d8f8305192dcc3a63139102698b4ac6b9ef9f";
|
|
|
|
sha256 = "1qifgc1q2i4g0ivpfjnxp4jl2cc82gfjws08dsllgw7q7kw4b4rb";
|
|
|
|
};
|
2019-01-27 00:26:48 +01:00
|
|
|
|
2019-02-03 14:26:23 +01:00
|
|
|
in {
|
2019-09-06 12:36:21 +02:00
|
|
|
# alacritty = nixpkgs-master.alacritty;
|
|
|
|
alacritty = super.stdenv.mkDerivation {
|
|
|
|
name = "alacritty-custom";
|
|
|
|
buildInputs = [ super.makeWrapper ];
|
|
|
|
phases = "installPhase";
|
|
|
|
installPhase = ''
|
|
|
|
makeWrapper ${nixpkgs-master.alacritty}/bin/alacritty $out/bin/alacritty \
|
|
|
|
--set-default WINIT_HIDPI_FACTOR 1.0
|
|
|
|
'';
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
2019-01-27 00:27:32 +01:00
|
|
|
podman = nixpkgs-master.podman;
|
2019-01-27 00:27:32 +01:00
|
|
|
conmon = nixpkgs-master.conmon;
|
2019-01-27 00:26:48 +01:00
|
|
|
|
|
|
|
duplicacy = super.callPackage ./pkgs/duplicacy {};
|
2019-01-26 23:59:31 +01:00
|
|
|
just = super.callPackage ./pkgs/just.nix {};
|
2019-01-27 00:26:48 +01:00
|
|
|
mfcl3770cdw = super.callPackage ./pkgs/mfcl3770cdw.nix {};
|
2019-01-27 00:27:32 +01:00
|
|
|
slirp4netns = super.callPackage ./pkgs/slirp4netns.nix {};
|
2019-01-27 00:26:48 +01:00
|
|
|
staruml = super.callPackage ./pkgs/staruml.nix { inherit (super.gnome2) GConf; libgcrypt = super.libgcrypt_1_5; };
|
|
|
|
|
2019-07-17 10:02:36 +02:00
|
|
|
roxterm = super.stdenv.mkDerivation {
|
|
|
|
name = "roxterm-custom";
|
|
|
|
buildInputs = [ super.makeWrapper ];
|
|
|
|
phases = "installPhase";
|
|
|
|
installPhase = ''
|
|
|
|
makeWrapper ${super.roxterm}/bin/roxterm $out/bin/roxterm \
|
|
|
|
--add-flags "--separate"
|
|
|
|
'';
|
|
|
|
};
|
|
|
|
|
2019-01-27 00:26:48 +01:00
|
|
|
busyboxStatic = super.busybox.override {
|
|
|
|
enableStatic = true;
|
|
|
|
extraConfig = ''
|
|
|
|
CONFIG_STATIC y
|
|
|
|
CONFIG_INSTALL_APPLET_DONT y
|
|
|
|
CONFIG_INSTALL_APPLET_SYMLINKS n
|
|
|
|
'';
|
|
|
|
};
|
|
|
|
dropbearStatic = super.dropbear.override {
|
|
|
|
enableStatic = true;
|
|
|
|
};
|
2019-02-03 14:26:23 +01:00
|
|
|
|
|
|
|
php56 = (super.callPackages
|
|
|
|
"${nixpkgsWithPhp5}/pkgs/development/interpreters/php/default.nix" {})
|
|
|
|
.php56.overrideAttrs(drv: rec {
|
|
|
|
# See https://secure.php.net/ChangeLog-5.php
|
|
|
|
version = "5.6.40";
|
|
|
|
name = "php-${version}";
|
|
|
|
|
|
|
|
sha256 = "005s7w167dypl41wlrf51niryvwy1hfv53zxyyr3lm938v9jbl7z";
|
|
|
|
src = super.fetchurl {
|
|
|
|
url = "http://www.php.net/distributions/php-${version}.tar.bz2";
|
|
|
|
inherit sha256;
|
|
|
|
};
|
|
|
|
});
|
2019-02-10 13:01:10 +01:00
|
|
|
|
|
|
|
rdedup = super.callPackages ./pkgs/rdedup {};
|
2019-01-26 23:59:31 +01:00
|
|
|
}
|