From 03d9a36941d5d7366dca4de36894f1c3fb5340e4 Mon Sep 17 00:00:00 2001 From: Jörg Thalheim Date: Sat, 17 Feb 2018 11:47:20 +0000 Subject: powerdns: 4.0.5 -> 4.1.1 --- pkgs/servers/dns/powerdns/default.nix | 26 ++++++++++++++++-------- pkgs/servers/dns/powerdns/skip-sha384-test.patch | 14 +++++++++++++ 2 files changed, 32 insertions(+), 8 deletions(-) create mode 100644 pkgs/servers/dns/powerdns/skip-sha384-test.patch (limited to 'pkgs/servers') diff --git a/pkgs/servers/dns/powerdns/default.nix b/pkgs/servers/dns/powerdns/default.nix index 79fff80b0b8c..cde2fe1a426c 100644 --- a/pkgs/servers/dns/powerdns/default.nix +++ b/pkgs/servers/dns/powerdns/default.nix @@ -1,27 +1,36 @@ -{ stdenv, fetchurl, pkgconfig, - boost, libyamlcpp, libsodium, sqlite, protobuf, - mysql57, postgresql, lua, openldap, geoip, curl +{ stdenv, fetchurl, pkgconfig +, boost, libyamlcpp, libsodium, sqlite, protobuf, botan2 +, mysql57, postgresql, lua, openldap, geoip, curl, opendbx, unixODBC }: stdenv.mkDerivation rec { name = "powerdns-${version}"; - version = "4.0.5"; + version = "4.1.1"; src = fetchurl { url = "http://downloads.powerdns.com/releases/pdns-${version}.tar.bz2"; - sha256 = "097ci4s2c63gl0bil8yh87dsy0sk3fds4w8cpyjh5kns6zazmj2v"; + sha256 = "1fh4zgj0gxgcnnhnih8k6fbw18hb9brkkrfpx3mj8b4a3hr8ilq8"; }; nativeBuildInputs = [ pkgconfig ]; - buildInputs = [ boost mysql57.connector-c postgresql lua openldap sqlite protobuf geoip libyamlcpp libsodium curl ]; + buildInputs = [ + boost mysql57.connector-c postgresql lua openldap sqlite protobuf geoip + libyamlcpp libsodium curl opendbx unixODBC botan2 + ]; + + patches = [ + # checksum type not found, maybe a dependency is to old? + ./skip-sha384-test.patch + ]; # nix destroy with-modules arguments, when using configureFlags preConfigure = '' configureFlagsArray=( - "--with-modules=bind gmysql geoip gpgsql gsqlite3 ldap lua pipe random remote" + "--with-modules=bind gmysql geoip godbc gpgsql gsqlite3 ldap lua mydns opendbx pipe random remote" --with-sqlite3 --with-socketdir=/var/lib/powerdns --enable-libsodium + --enable-botan --enable-tools --disable-dependency-tracking --disable-silent-rules @@ -29,7 +38,8 @@ stdenv.mkDerivation rec { --enable-unit-tests ) ''; - checkPhase = "make check"; + + doCheck = true; meta = with stdenv.lib; { description = "Authoritative DNS server"; diff --git a/pkgs/servers/dns/powerdns/skip-sha384-test.patch b/pkgs/servers/dns/powerdns/skip-sha384-test.patch new file mode 100644 index 000000000000..3fafb38c48fb --- /dev/null +++ b/pkgs/servers/dns/powerdns/skip-sha384-test.patch @@ -0,0 +1,14 @@ +--- pdns-4.1.1.org/pdns/test-signers.cc 2018-02-17 11:43:15.953228279 +0000 ++++ pdns-4.1.1/pdns/test-signers.cc 2018-02-17 11:44:21.089516393 +0000 +@@ -212,11 +212,6 @@ + BOOST_CHECK_EQUAL(ds2.getZoneRepresentation(), signer.dsSHA256); + } + +- auto ds4 = makeDSFromDNSKey(name, drc, DNSSECKeeper::SHA384); +- if (!signer.dsSHA384.empty()) { +- BOOST_CHECK_EQUAL(ds4.getZoneRepresentation(), signer.dsSHA384); +- } +- + auto signature = dcke->sign(message); + BOOST_CHECK(dcke->verify(message, signature)); + -- cgit 1.4.1 From 2470d22ae18df859c7e0822a188c2d7551ca15ba Mon Sep 17 00:00:00 2001 From: Izorkin Date: Wed, 21 Feb 2018 00:24:38 +0300 Subject: mariadb: 10.2.12 -> 10.2.13 (#35119) --- pkgs/servers/sql/mariadb/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/servers') diff --git a/pkgs/servers/sql/mariadb/default.nix b/pkgs/servers/sql/mariadb/default.nix index b8ee85d65e74..25fee035cd5d 100644 --- a/pkgs/servers/sql/mariadb/default.nix +++ b/pkgs/servers/sql/mariadb/default.nix @@ -15,11 +15,11 @@ mariadb = everything // { }; common = rec { # attributes common to both builds - version = "10.2.12"; + version = "10.2.13"; src = fetchurl { url = "https://downloads.mariadb.org/f/mariadb-${version}/source/mariadb-${version}.tar.gz"; - sha256 = "1v21sc1y5qndwdbr921da1s009bkn6pshwcgw47w7aygp9zjvcia"; + sha256 = "0ly7dxc7rk327liya4kalgsw8irlxl0pl8gq0agdl18a63cpwbi7"; name = "mariadb-${version}.tar.gz"; }; -- cgit 1.4.1 From f683d0abf8db3dc4d03cc2821cb568b05d1097a3 Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 21 Feb 2018 14:25:45 +0100 Subject: Remove myself from maintainers I don't want to maintain go packages anymore because packaging is such a PITA for go packages. --- pkgs/servers/gotty/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkgs/servers') diff --git a/pkgs/servers/gotty/default.nix b/pkgs/servers/gotty/default.nix index e63e13a218e7..89f1821981fc 100644 --- a/pkgs/servers/gotty/default.nix +++ b/pkgs/servers/gotty/default.nix @@ -19,7 +19,7 @@ buildGoPackage rec { meta = with stdenv.lib; { description = "Share your terminal as a web application"; homepage = https://github.com/yudai/gotty; - maintainers = with maintainers; [ matthiasbeyer ]; + maintainers = with maintainers; [ ]; license = licenses.mit; }; } -- cgit 1.4.1