diff options
author | Peter Simons <simons@cryp.to> | 2015-02-13 22:17:12 +0100 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2015-02-13 22:17:12 +0100 |
commit | 600135bba506ae93bf418cc484b3d9953a37f9de (patch) | |
tree | 5c0a8fabe2b1964c370d659b477685600095e521 /pkgs/servers | |
parent | 7a1d132db9508d9831766da5b012d3d55e8c37c1 (diff) | |
parent | 54ce1a1810454aa24381d6c8370e48706ee48312 (diff) | |
download | nixpkgs-600135bba506ae93bf418cc484b3d9953a37f9de.tar nixpkgs-600135bba506ae93bf418cc484b3d9953a37f9de.tar.gz nixpkgs-600135bba506ae93bf418cc484b3d9953a37f9de.tar.bz2 nixpkgs-600135bba506ae93bf418cc484b3d9953a37f9de.tar.lz nixpkgs-600135bba506ae93bf418cc484b3d9953a37f9de.tar.xz nixpkgs-600135bba506ae93bf418cc484b3d9953a37f9de.tar.zst nixpkgs-600135bba506ae93bf418cc484b3d9953a37f9de.zip |
Merge remote-tracking branch 'master' into staging.
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/limesurvey/default.nix | 41 | ||||
-rw-r--r-- | pkgs/servers/mail/opensmtpd/default.nix | 14 | ||||
-rw-r--r-- | pkgs/servers/nosql/redis/3.0.nix | 23 | ||||
-rw-r--r-- | pkgs/servers/sql/mysql/5.5.x.nix | 2 | ||||
-rw-r--r-- | pkgs/servers/sslh/default.nix | 27 | ||||
-rw-r--r-- | pkgs/servers/x11/xorg/default.nix | 6 | ||||
-rw-r--r-- | pkgs/servers/x11/xorg/tarballs-7.7.list | 2 |
7 files changed, 103 insertions, 12 deletions
diff --git a/pkgs/servers/limesurvey/default.nix b/pkgs/servers/limesurvey/default.nix new file mode 100644 index 00000000000..89ce5a644d8 --- /dev/null +++ b/pkgs/servers/limesurvey/default.nix @@ -0,0 +1,41 @@ +{ stdenv, lib, fetchFromGitHub, writeText, makeWrapper, php }: + +stdenv.mkDerivation rec { + name = "limesurvey-${version}"; + version = "2.05_plus_141210"; + + src = fetchFromGitHub { + owner = "LimeSurvey"; + repo = "LimeSurvey"; + rev = version; + sha256 = "1b5yixrlrjm055ag07c7phk84mk1892v20nsss1y0xzvgn6s14gq"; + }; + + buildInputs = [ makeWrapper ]; + + phpConfig = writeText "config.php" '' + <?php + return require(getenv('LIMESURVEY_CONFIG')); + ?> + ''; + + patchPhase = '' + substituteInPlace application/core/LSYii_Application.php \ + --replace "'basePath" "//'basePath" + ''; + + installPhase = '' + mkdir -p $out/{bin,share/limesurvey} + cp -R . $out/share/limesurvey + cp ${phpConfig} $out/share/limesurvey/application/config/config.php + makeWrapper ${php}/bin/php $out/bin/limesurvey-console \ + --add-flags "$out/share/limesurvey/application/commands/console.php" + ''; + + meta = with lib; { + description = "Open source survey application"; + license = licenses.gpl2; + homepage = https://www.limesurvey.org; + maintainers = with maintainers; [offline]; + }; +} diff --git a/pkgs/servers/mail/opensmtpd/default.nix b/pkgs/servers/mail/opensmtpd/default.nix index 8cabb8cac94..d2c19a2a00b 100644 --- a/pkgs/servers/mail/opensmtpd/default.nix +++ b/pkgs/servers/mail/opensmtpd/default.nix @@ -1,17 +1,17 @@ -{ stdenv, fetchurl, libevent, zlib, openssl, db, bison, pam }: +{ stdenv, fetchurl, libasr, libevent, zlib, openssl, db, bison, pam }: stdenv.mkDerivation rec { name = "opensmtpd-${version}"; - version = "5.4.2p1"; + version = "5.4.4p1"; - buildInputs = [ libevent zlib openssl db bison pam ]; + buildInputs = [ libasr libevent zlib openssl db bison pam ]; src = fetchurl { url = "http://www.opensmtpd.org/archives/${name}.tar.gz"; - sha256 = "18nrzfjhv9znb5dbhc5k3fi31a3vr1r8j36q3fzghkh47n6z9yjg"; - }; + sha256 = "1gcfdmpkk892wnnhwc2nb559bwl3k892w7saj4q8m6jfll53660i"; + }; - configureFlags = [ + configureFlags = [ "--with-mantype=doc" "--with-pam" "--without-bsd-auth" @@ -19,7 +19,7 @@ stdenv.mkDerivation rec { "--with-privsep-user=smtpd" "--with-queue-user=smtpq" "--with-ca-file=/etc/ssl/certs/ca-bundle.crt" - ]; + ]; meta = { homepage = https://www.opensmtpd.org/; diff --git a/pkgs/servers/nosql/redis/3.0.nix b/pkgs/servers/nosql/redis/3.0.nix new file mode 100644 index 00000000000..049639ad684 --- /dev/null +++ b/pkgs/servers/nosql/redis/3.0.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl }: + +stdenv.mkDerivation rec { + version = "3.0.0-rc3"; + name = "redis-${version}"; + + src = fetchurl { + url = "https://github.com/antirez/redis/archive/${version}.tar.gz"; + sha256 = "1695fa532eafc14c95f45add5d8a71d07e0e87b5c8f06c29dfa06313322d27b7"; + }; + + makeFlags = "PREFIX=$(out)"; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + homepage = http://redis.io; + description = "An open source, advanced key-value store"; + license = stdenv.lib.licenses.bsd3; + platforms = platforms.unix; + maintainers = [ maintainers.berdario ]; + }; +} diff --git a/pkgs/servers/sql/mysql/5.5.x.nix b/pkgs/servers/sql/mysql/5.5.x.nix index 64fbabb0800..842d38e8dc5 100644 --- a/pkgs/servers/sql/mysql/5.5.x.nix +++ b/pkgs/servers/sql/mysql/5.5.x.nix @@ -7,7 +7,7 @@ stdenv.mkDerivation rec { version = "5.5.40"; src = fetchurl { - url = "mirror://mysql/MySQL-5.5/${name}.tar.gz"; + url = "http://cdn.mysql.com/archives/mysql-5.5/${name}.tar.gz"; sha256 = "0q29nzmmxm78b89qjfzgm93r0glaam3xw3zfx1k8ihii39v22dsd"; }; diff --git a/pkgs/servers/sslh/default.nix b/pkgs/servers/sslh/default.nix new file mode 100644 index 00000000000..3f9aa4470f9 --- /dev/null +++ b/pkgs/servers/sslh/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchurl, libcap, libconfig, perl, tcp_wrappers }: + +stdenv.mkDerivation rec { + name = "sslh-${version}"; + version = "1.16"; + + src = fetchurl { + url = "https://github.com/yrutschle/sslh/archive/v${version}.tar.gz"; + sha256 = "0xwi2bflvq4phrqjic84xch20jkg3wdys219mw2cy23sjkzk63mb"; + }; + + postPatch = "patchShebangs *.sh"; + + buildInputs = [ libcap libconfig perl tcp_wrappers ]; + + makeFlags = "USELIBCAP=1 USELIBWRAP=1"; + + installFlags = "PREFIX=$(out)"; + + meta = with stdenv.lib; { + description = "Applicative Protocol Multiplexer (e.g. share SSH and HTTPS on the same port)"; + license = licenses.gpl2Plus; + homepage = http://www.rutschle.net/tech/sslh.shtml; + maintainers = [ maintainers.koral ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/servers/x11/xorg/default.nix b/pkgs/servers/x11/xorg/default.nix index 659a582f39c..da537c5c453 100644 --- a/pkgs/servers/x11/xorg/default.nix +++ b/pkgs/servers/x11/xorg/default.nix @@ -1985,11 +1985,11 @@ let }) // {inherit ;}; xorgserver = (mkDerivation "xorgserver" { - name = "xorg-server-1.16.2.901"; + name = "xorg-server-1.16.4"; builder = ./builder.sh; src = fetchurl { - url = mirror://xorg/individual/xserver/xorg-server-1.16.2.901.tar.bz2; - sha256 = "19jb8v26wc332ramwjdg5vjh3s36kr7n46s6fdfaxrj1wif5m27g"; + url = mirror://xorg/individual/xserver/xorg-server-1.16.4.tar.bz2; + sha256 = "0wf8xykcjhvpk9ppjcixvf60p6kkyrpmfj0z29d93a8kjb6f3dmb"; }; buildInputs = [pkgconfig dri2proto dri3proto renderproto libdrm openssl libX11 libXau libXaw libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms libXdmcp libXfixes libxkbfile libXmu libXpm libXrender libXres libxshmfence libXt ]; }) // {inherit dri2proto dri3proto renderproto libdrm openssl libX11 libXau libXaw libxcb xcbutil xcbutilwm xcbutilimage xcbutilkeysyms libXdmcp libXfixes libxkbfile libXmu libXpm libXrender libXres libxshmfence libXt ;}; diff --git a/pkgs/servers/x11/xorg/tarballs-7.7.list b/pkgs/servers/x11/xorg/tarballs-7.7.list index 4ac572cb201..bb1c5b9291f 100644 --- a/pkgs/servers/x11/xorg/tarballs-7.7.list +++ b/pkgs/servers/x11/xorg/tarballs-7.7.list @@ -171,7 +171,7 @@ mirror://xorg/X11R7.7/src/everything/xlsatoms-1.1.1.tar.bz2 mirror://xorg/individual/app/xlsclients-1.1.3.tar.bz2 mirror://xorg/individual/app/xmodmap-1.0.8.tar.bz2 mirror://xorg/X11R7.7/src/everything/xorg-docs-1.7.tar.bz2 -mirror://xorg/individual/xserver/xorg-server-1.16.2.901.tar.bz2 +mirror://xorg/individual/xserver/xorg-server-1.16.4.tar.bz2 mirror://xorg/X11R7.7/src/everything/xorg-sgml-doctools-1.11.tar.bz2 mirror://xorg/X11R7.7/src/everything/xpr-1.0.4.tar.bz2 mirror://xorg/individual/app/xprop-1.2.2.tar.bz2 |