Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 731e5754cbd1
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: c2e1f9bc070e
Choose a head ref

Commits on May 9, 2020

  1. Copy the full SHA
    1202fe5 View commit details

Commits on Jun 5, 2020

  1. nanopb: init at 0.4.1

    kalbasit committed Jun 5, 2020
    Copy the full SHA
    4736144 View commit details
  2. Copy the full SHA
    c081005 View commit details

Commits on Jun 14, 2020

  1. Copy the full SHA
    0a56f10 View commit details
  2. out-of-tree: 1.3.0 -> 1.4.0

    jollheef committed Jun 14, 2020
    Copy the full SHA
    5d81f6d View commit details

Commits on Jun 15, 2020

  1. fwupd: 1.4.2 -> 1.4.4

    r-ryantm committed Jun 15, 2020
    Copy the full SHA
    bfa1712 View commit details

Commits on Jun 16, 2020

  1. jc: 1.11.2 -> 1.11.6

    r-ryantm committed Jun 16, 2020
    Copy the full SHA
    9130ec5 View commit details
  2. kmymoney: 5.0.8 -> 5.1.0

    r-ryantm committed Jun 16, 2020
    Copy the full SHA
    2892f69 View commit details
  3. fwupd: Add passthru consistency test

    We need to keep the passthru.filesInstalledToEtc and passthru.defaultBlacklistedPlugins in sync with the package contents so let's add a test to enforce that.
    jtojnar committed Jun 16, 2020
    Copy the full SHA
    0f0bcec View commit details
  4. Copy the full SHA
    106be3f View commit details
  5. Merge pull request #90587 from r-ryantm/auto-update/kmymoney

    kmymoney: 5.0.8 -> 5.1.0
    ryantm authored Jun 16, 2020
    Copy the full SHA
    498d321 View commit details
  6. Merge pull request #90349 from r-ryantm/auto-update/easyrpg-player

    easyrpg-player: 0.6.2 -> 0.6.2.1
    ryantm authored Jun 16, 2020
    Copy the full SHA
    0777d09 View commit details
  7. Merge pull request #90408 from jollheef/out-of-tree-v1.4.0

    out-of-tree: 1.3.0 -> 1.4.0
    jagajaga authored Jun 16, 2020
    Copy the full SHA
    138c2dc View commit details
  8. Merge pull request #89070 from kalbasit/nixpkgs_add-nanopb

    nanopb: init at 0.4.1
    kalbasit authored Jun 16, 2020
    Copy the full SHA
    15a059b View commit details
  9. Merge pull request #90601 from pallix/fix-typo-in-lib-attrsets

    lib/attrsets: fix typo in the comment of mapAttrsRecursiveCond
    infinisil authored Jun 16, 2020
    Copy the full SHA
    292cc4d View commit details
  10. Copy the full SHA
    7c20a53 View commit details
  11. Copy the full SHA
    a74ee60 View commit details
  12. libiio: 0.19 -> 0.20

    r-ryantm authored and thoughtpolice committed Jun 16, 2020
    Copy the full SHA
    9702e0c View commit details
  13. memtier-benchmark: 1.2.17 -> 1.3.0

    r-ryantm authored and thoughtpolice committed Jun 16, 2020
    Copy the full SHA
    275ee80 View commit details
  14. opendht: 2.1.1 -> 2.1.3

    r-ryantm authored and thoughtpolice committed Jun 16, 2020
    Copy the full SHA
    9317014 View commit details
  15. pg_ed25519: init at 0.2

    PostgreSQL extension for signing and verifying ed25519 signatures.
    k0001 authored and thoughtpolice committed Jun 16, 2020
    Copy the full SHA
    b4e428e View commit details
  16. bmake: 20200506 -> 20200606

    r-ryantm authored and thoughtpolice committed Jun 16, 2020
    Copy the full SHA
    4fbf2d1 View commit details
  17. swiften: unbreak package using Arch patch and scons flags

    The `swiften` XMPP library was broken as of 2019. This commit
    fixes it, by copying a patch from the Arch Linux PKGBUILD
    (https://git.archlinux.org/svntogit/community.git/tree/trunk?h=packages/swift)
    and by using the same scons flags in that PKGBUILD.
    Additionally, we use the SWIFTEN_INSTALLDIR env variable to actually
    put something in the output.
    
    Of note is the flag swiften_dll=1, which means that the library
    is now built dynamically.
    eeeeeta committed Jun 16, 2020
    Copy the full SHA
    557644a View commit details
  18. Merge pull request #90571 from r-ryantm/auto-update/jc

    jc: 1.11.2 -> 1.11.6
    ryantm authored Jun 16, 2020
    Copy the full SHA
    157979b View commit details
  19. verilator: 4.034 -> 4.036

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jun 16, 2020
    Copy the full SHA
    9954d5a View commit details
  20. Copy the full SHA
    1feed06 View commit details
  21. yosys: 2020.06.11 -> 2020.06.16

    Signed-off-by: Austin Seipp <aseipp@pobox.com>
    thoughtpolice committed Jun 16, 2020
    Copy the full SHA
    c2e1f9b View commit details
Showing with 549 additions and 230 deletions.
  1. +1 −1 lib/attrsets.nix
  2. +19 −16 nixos/modules/services/hardware/fwupd.nix
  3. +2 −2 pkgs/applications/office/kmymoney/default.nix
  4. +2 −2 pkgs/applications/science/electronics/verilator/default.nix
  5. +3 −3 pkgs/development/compilers/yosys/default.nix
  6. +2 −2 pkgs/development/libraries/libiio/default.nix
  7. +88 −0 pkgs/development/libraries/nanopb/default.nix
  8. +3 −0 pkgs/development/libraries/nanopb/protoc-gen-nanopb
  9. +27 −0 pkgs/development/libraries/nanopb/test-message-with-annotations/default.nix
  10. +7 −0 pkgs/development/libraries/nanopb/test-message-with-annotations/withannotations.proto
  11. +27 −0 pkgs/development/libraries/nanopb/test-message-with-options/default.nix
  12. +1 −0 pkgs/development/libraries/nanopb/test-message-with-options/withoptions.options
  13. +5 −0 pkgs/development/libraries/nanopb/test-message-with-options/withoptions.proto
  14. +24 −0 pkgs/development/libraries/nanopb/test-simple-proto2/default.nix
  15. +5 −0 pkgs/development/libraries/nanopb/test-simple-proto2/simple.proto
  16. +24 −0 pkgs/development/libraries/nanopb/test-simple-proto3/default.nix
  17. +5 −0 pkgs/development/libraries/nanopb/test-simple-proto3/simple.proto
  18. +2 −2 pkgs/development/libraries/opendht/default.nix
  19. +32 −0 pkgs/development/libraries/swiften/build-fix.patch
  20. +6 −3 pkgs/development/libraries/swiften/default.nix
  21. +2 −2 pkgs/development/python-modules/jc/default.nix
  22. +2 −2 pkgs/development/python-modules/rope/default.nix
  23. +2 −2 pkgs/development/tools/build-managers/bmake/default.nix
  24. +3 −3 pkgs/development/tools/out-of-tree/default.nix
  25. +2 −2 pkgs/games/easyrpg-player/default.nix
  26. +216 −186 pkgs/os-specific/linux/firmware/fwupd/default.nix
  27. +31 −0 pkgs/servers/sql/postgresql/ext/pg_ed25519.nix
  28. +2 −0 pkgs/servers/sql/postgresql/packages.nix
  29. +2 −2 pkgs/tools/networking/memtier-benchmark/default.nix
  30. +2 −0 pkgs/top-level/all-packages.nix
2 changes: 1 addition & 1 deletion lib/attrsets.nix
Original file line number Diff line number Diff line change
@@ -253,7 +253,7 @@ rec {
/* Like `mapAttrsRecursive', but it takes an additional predicate
function that tells it whether to recursive into an attribute
set. If it returns false, `mapAttrsRecursiveCond' does not
recurse, but does apply the map function. It is returns true, it
recurse, but does apply the map function. If it returns true, it
does recurse, and does not apply the map function.
Type:
35 changes: 19 additions & 16 deletions nixos/modules/services/hardware/fwupd.nix
Original file line number Diff line number Diff line change
@@ -6,6 +6,23 @@ with lib;

let
cfg = config.services.fwupd;

customEtc = {
"fwupd/daemon.conf" = {
source = pkgs.writeText "daemon.conf" ''
[fwupd]
BlacklistDevices=${lib.concatStringsSep ";" cfg.blacklistDevices}
BlacklistPlugins=${lib.concatStringsSep ";" cfg.blacklistPlugins}
'';
};
"fwupd/uefi.conf" = {
source = pkgs.writeText "uefi.conf" ''
[uefi]
OverrideESPMountPoint=${config.boot.loader.efi.efiSysMountPoint}
'';
};
};

originalEtc =
let
mkEtcFile = n: nameValuePair n { source = "${cfg.package}/etc/${n}"; };
@@ -96,22 +113,8 @@ in {

environment.systemPackages = [ cfg.package ];

environment.etc = {
"fwupd/daemon.conf" = {
source = pkgs.writeText "daemon.conf" ''
[fwupd]
BlacklistDevices=${lib.concatStringsSep ";" cfg.blacklistDevices}
BlacklistPlugins=${lib.concatStringsSep ";" cfg.blacklistPlugins}
'';
};
"fwupd/uefi.conf" = {
source = pkgs.writeText "uefi.conf" ''
[uefi]
OverrideESPMountPoint=${config.boot.loader.efi.efiSysMountPoint}
'';
};

} // originalEtc // extraTrustedKeys // testRemote;
# customEtc overrides some files from the package
environment.etc = originalEtc // customEtc // extraTrustedKeys // testRemote;

services.dbus.packages = [ cfg.package ];

4 changes: 2 additions & 2 deletions pkgs/applications/office/kmymoney/default.nix
Original file line number Diff line number Diff line change
@@ -15,11 +15,11 @@

stdenv.mkDerivation rec {
pname = "kmymoney";
version = "5.0.8";
version = "5.1.0";

src = fetchurl {
url = "mirror://kde/stable/kmymoney/${version}/src/${pname}-${version}.tar.xz";
sha256 = "1h6l01a08f1xgk4dfpndl7rmgbp9npm58qi760jwl2gggprwwsxc";
sha256 = "0l8kywq77yaf1bqgdqswrai9ws6a2l11drg0wgyi7f8js7qnif9d";
};

# Hidden dependency that wasn't included in CMakeLists.txt:
4 changes: 2 additions & 2 deletions pkgs/applications/science/electronics/verilator/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "verilator";
version = "4.034";
version = "4.036";

src = fetchurl {
url = "https://www.veripool.org/ftp/${pname}-${version}.tgz";
sha256 = "02xqvl9ic21jpda0xldh4ihqwl4ss8389s8fklgx5d98xq37pval";
sha256 = "1sy02pgq3kvk8548l57hsh08vfbqdg8dghj8mwlybdi8fdjz4z1h";
};

enableParallelBuilding = true;
6 changes: 3 additions & 3 deletions pkgs/development/compilers/yosys/default.nix
Original file line number Diff line number Diff line change
@@ -16,13 +16,13 @@

stdenv.mkDerivation rec {
pname = "yosys";
version = "2020.06.11";
version = "2020.06.16";

src = fetchFromGitHub {
owner = "YosysHQ";
repo = "yosys";
rev = "a1785e988b2b51dac32985dd6b0afdcedc6bda1d";
sha256 = "0987f5vm2zb0i02c3vlw21gihky2cfj5l9b78ddzhxfiv0qfkdfp";
rev = "39ba90a8b84d740b670a9f1df5148b824d441c63";
sha256 = "1ncscbhyq4f07d28l32j37y5d84vyqxfx0fbzhb7nzfhplk8hh0s";
};

enableParallelBuilding = true;
4 changes: 2 additions & 2 deletions pkgs/development/libraries/libiio/default.nix
Original file line number Diff line number Diff line change
@@ -6,13 +6,13 @@

stdenv.mkDerivation rec {
pname = "libiio";
version = "0.19";
version = "0.20";

src = fetchFromGitHub {
owner = "analogdevicesinc";
repo = "libiio";
rev = "refs/tags/v${version}";
sha256 = "1r67h5mayx9krh3mmzs5vz20mvwb2lw04hpbyyisygl01ndc77kq";
sha256 = "1929gvizkqmm9cwh3vihxxszfxvgcp5saq9q6chdk3fpdhzajc00";
};

outputs = [ "out" "lib" "dev" "python" ];
88 changes: 88 additions & 0 deletions pkgs/development/libraries/nanopb/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
{ callPackage
, cmake
, fetchFromGitHub
, lib
, protobuf
, python3
, stdenv
}:

let
pythonRuntime = python3.withPackages(ps: [ ps.protobuf ]);
in stdenv.mkDerivation rec {
pname = "nanopb";
version = "0.4.1";

src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
sha256 = "16zxk42wzn519bpxf4578qn97k0h1cnbkvqqkqvka9sl0n3lz2dp";
};

nativeBuildInputs = [ cmake python3 ];

cmakeFlags = [
"-DBUILD_SHARED_LIBS=ON" # generate $out/lib/libprotobuf-nanopb.so{.0,}
"-DBUILD_STATIC_LIBS=ON" # generate $out/lib/libprotobuf-nanopb.a
"-Dnanopb_PROTOC_PATH=${protobuf}/bin/protoc"
];

# On a case-insensitive filesystem (such as on Darwin), CMake fails to create
# the build directory because of the existence of the BUILD file.
# TODO: This can be removed once https://github.com/nanopb/nanopb/pull/537 is merged.
preConfigure = "rm BUILD";

# install the generator which requires Python3 with the protobuf package. It
# also requires the nanopb module that's generated by CMake to be in a
# relative location to the generator itself so we move it out of the
# python.sitePackages into the shared generator folder.
postInstall = ''
mkdir -p $out/share/nanopb/generator/proto
cp ../generator/nanopb_generator.py $out/share/nanopb/generator/nanopb_generator.py
cp ../generator/proto/_utils.py $out/share/nanopb/generator/proto/_utils.py
cp ../generator/proto/nanopb.proto $out/share/nanopb/generator/proto/nanopb.proto
mv $out/${python3.sitePackages}/nanopb_pb2.py $out/share/nanopb/generator/proto
rm -rf $out/${python3.sitePackages}
mkdir $out/bin
substitute ${./protoc-gen-nanopb} $out/bin/protoc-gen-nanopb \
--subst-var-by python ${pythonRuntime}/bin/python \
--subst-var-by out $out
chmod +x $out/bin/protoc-gen-nanopb
'';

passthru.tests = {
simple-proto2 = callPackage ./test-simple-proto2 {};
simple-proto3 = callPackage ./test-simple-proto3 {};
message-with-annotations = callPackage ./test-message-with-annotations {};
message-with-options = callPackage ./test-message-with-options {};
};

meta = with lib; {
inherit (protobuf.meta) platforms;

description = "Protocol Buffers with small code size";
homepage = "https://jpa.kapsi.fi/nanopb/";
license = licenses.zlib;
maintainers = with maintainers; [ kalbasit ];

longDescription = ''
Nanopb is a small code-size Protocol Buffers implementation in ansi C. It
is especially suitable for use in microcontrollers, but fits any memory
restricted system.
- Homepage: jpa.kapsi.fi/nanopb
- Documentation: jpa.kapsi.fi/nanopb/docs
- Downloads: jpa.kapsi.fi/nanopb/download
- Forum: groups.google.com/forum/#!forum/nanopb
In order to use the nanopb options in your proto files, you'll need to
tell protoc where to find the nanopb.proto file.
You can do so with the --proto_path (-I) option to add the directory
''${nanopb}/share/nanopb/generator/proto like so:
protoc --proto_path=. --proto_path=''${nanopb}/share/nanopb/generator/proto --plugin=protoc-gen-nanopb=''${nanopb}/bin/protoc-gen-nanopb --nanopb_out=out file.proto
'';
};
}
3 changes: 3 additions & 0 deletions pkgs/development/libraries/nanopb/protoc-gen-nanopb
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env bash

exec @python@ @out@/share/nanopb/generator/nanopb_generator.py --protoc-plugin
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{ stdenv, protobuf, nanopb }:

stdenv.mkDerivation {
name = "nanopb-test-message-with-annotations";
meta.timeout = 60;
src = ./.;

# protoc requires any .proto file to be compiled to reside within it's
# proto_path. By default the current directory is automatically added to the
# proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
# not work because they end up in the store at different locations.
installPhase = ":";
buildPhase = ''
mkdir $out
${protobuf}/bin/protoc --proto_path=. --proto_path=${nanopb}/share/nanopb/generator/proto --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out withannotations.proto
'';

docheck = true;
checkphase = ''
grep -q WithAnnotations $out/withannotations.pb.c || (echo "error: WithAnnotations not found in $out/withannotations.pb.c"; exit 1)
grep -q WithAnnotations $out/withannotations.pb.h || (echo "error: WithAnnotations not found in $out/withannotations.pb.h"; exit 1)
grep -q "pb_byte_t uuid\[16\]" $out/withannotations.pb.h || (echo "error: uuid is not of type pb_byte_t and of size 16 in $out/withannotations.pb.h"; exit 1)
grep -q "FIXED_LENGTH_BYTES, uuid" $out/withannotations.pb.h || (echo "error: uuid is not of fixed lenght bytes in $out/withannotations.pb.h"; exit 1)
grep -q "#define WithAnnotations_size" $out/withannotations.pb.h || (echo "error: the size of WithAnnotations is not known in $out/withannotations.pb.h"; exit 1)
'';
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
syntax = "proto3";

import "nanopb.proto";

message WithAnnotations {
bytes uuid = 1 [(nanopb).max_size = 16, (nanopb).fixed_length = true];
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{ stdenv, protobuf, nanopb }:

stdenv.mkDerivation {
name = "nanopb-test-message-with-options";
meta.timeout = 60;
src = ./.;

# protoc requires any .proto file to be compiled to reside within it's
# proto_path. By default the current directory is automatically added to the
# proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
# not work because they end up in the store at different locations.
installPhase = ":";
buildPhase = ''
mkdir $out
${protobuf}/bin/protoc --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out withoptions.proto
'';

docheck = true;
checkphase = ''
grep -q WithOptions $out/withoptions.pb.c || (echo "error: WithOptions not found in $out/withoptions.pb.c"; exit 1)
grep -q WithOptions $out/withoptions.pb.h || (echo "error: WithOptions not found in $out/withoptions.pb.h"; exit 1)
grep -q "pb_byte_t uuid\[16\]" $out/withoptions.pb.h || (echo "error: uuid is not of type pb_byte_t and of size 16 in $out/withoptions.pb.h"; exit 1)
grep -q "FIXED_LENGTH_BYTES, uuid" $out/withoptions.pb.h || (echo "error: uuid is not of fixed lenght bytes in $out/withoptions.pb.h"; exit 1)
grep -q "#define WithOptions_size" $out/withoptions.pb.h || (echo "error: the size of WithOptions is not known in $out/withoptions.pb.h"; exit 1)
'';
}
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
WithOptions.uuid max_size:16 fixed_length:true
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
syntax = "proto3";

message WithOptions {
bytes uuid = 1;
}
24 changes: 24 additions & 0 deletions pkgs/development/libraries/nanopb/test-simple-proto2/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ stdenv, protobuf, nanopb }:

stdenv.mkDerivation {
name = "nanopb-test-simple-proto2";
meta.timeout = 60;
src = ./.;

# protoc requires any .proto file to be compiled to reside within it's
# proto_path. By default the current directory is automatically added to the
# proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
# not work because they end up in the store at different locations.
installPhase = ":";
buildPhase = ''
mkdir $out
${protobuf}/bin/protoc --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out simple.proto
'';

doCheck = true;
checkPhase = ''
grep -q SimpleMessage $out/simple.pb.c || (echo "ERROR: SimpleMessage not found in $out/simple.pb.c"; exit 1)
grep -q SimpleMessage $out/simple.pb.h || (echo "ERROR: SimpleMessage not found in $out/simple.pb.h"; exit 1)
'';
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
syntax = "proto2";

message SimpleMessage {
required int32 lucky_number = 1;
}
24 changes: 24 additions & 0 deletions pkgs/development/libraries/nanopb/test-simple-proto3/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{ stdenv, protobuf, nanopb }:

stdenv.mkDerivation {
name = "nanopb-test-simple-proto3";
meta.timeout = 60;
src = ./.;

# protoc requires any .proto file to be compiled to reside within it's
# proto_path. By default the current directory is automatically added to the
# proto_path. I tried using --proto_path ${./.} ${./simple.proto} and it did
# not work because they end up in the store at different locations.
installPhase = ":";
buildPhase = ''
mkdir $out
${protobuf}/bin/protoc --plugin=protoc-gen-nanopb=${nanopb}/bin/protoc-gen-nanopb --nanopb_out=$out simple.proto
'';

doCheck = true;
checkPhase = ''
grep -q SimpleMessage $out/simple.pb.c || (echo "ERROR: SimpleMessage not found in $out/simple.pb.c"; exit 1)
grep -q SimpleMessage $out/simple.pb.h || (echo "ERROR: SimpleMessage not found in $out/simple.pb.h"; exit 1)
'';
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
syntax = "proto3";

message SimpleMessage {
int32 lucky_number = 1;
}
4 changes: 2 additions & 2 deletions pkgs/development/libraries/opendht/default.nix
Original file line number Diff line number Diff line change
@@ -5,13 +5,13 @@

stdenv.mkDerivation rec {
pname = "opendht";
version = "2.1.1";
version = "2.1.3";

src = fetchFromGitHub {
owner = "savoirfairelinux";
repo = "opendht";
rev = version;
sha256 = "10sbiwjljxi0a1q3xakmf6v02x3yf38ljvjpql70q4rqggqj9zhh";
sha256 = "0qz9mdkanz4vd38bdpwvcwvbpzf19i6019rmqw3k1vh5mh22ljhr";
};

nativeBuildInputs =
32 changes: 32 additions & 0 deletions pkgs/development/libraries/swiften/build-fix.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
diff -wbBur swift-4.0.2/Swift/QtUI/UserSearch/QtUserSearchWindow.h swift-4.0.2.my/Swift/QtUI/UserSearch/QtUserSearchWindow.h
--- swift-4.0.2/Swift/QtUI/UserSearch/QtUserSearchWindow.h 2018-04-06 13:06:46.000000000 +0300
+++ swift-4.0.2.my/Swift/QtUI/UserSearch/QtUserSearchWindow.h 2019-10-08 20:52:23.171475337 +0300
@@ -9,6 +9,7 @@
#include <set>

#include <QWizard>
+#include <QAbstractItemModel>

#include <Swiften/Base/Override.h>

diff -wbBur swift-4.0.2/Swiften/Network/PlatformNATTraversalWorker.cpp swift-4.0.2.my/Swiften/Network/PlatformNATTraversalWorker.cpp
--- swift-4.0.2/Swiften/Network/PlatformNATTraversalWorker.cpp 2018-04-06 13:06:46.000000000 +0300
+++ swift-4.0.2.my/Swiften/Network/PlatformNATTraversalWorker.cpp 2019-10-08 21:12:25.284754131 +0300
@@ -157,7 +157,7 @@
miniUPnPInterface = new MiniUPnPInterface();
miniUPnPSupported = miniUPnPInterface->isAvailable();
}
- SWIFT_LOG(debug) << "UPnP NAT traversal supported: " << miniUPnPSupported << std::endl;
+// SWIFT_LOG(debug) << "UPnP NAT traversal supported: " << miniUPnPSupported << std::endl;
if (miniUPnPSupported) {
return miniUPnPInterface;
}
@@ -168,7 +168,7 @@
natPMPInterface = new NATPMPInterface();
natPMPSupported = natPMPInterface->isAvailable();
}
- SWIFT_LOG(debug) << "NAT-PMP NAT traversal supported: " << natPMPSupported << std::endl;
+// SWIFT_LOG(debug) << "NAT-PMP NAT traversal supported: " << natPMPSupported << std::endl;
if (natPMPSupported) {
return natPMPInterface;
}
Loading