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: ec1c46e2e587
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: faab2914f3c3
Choose a head ref

Commits on Jan 22, 2020

  1. treewide: fix redirected urls

    According to https://repology.org/repository/nix_unstable/problems, we have a
    lot of packages that have http links that redirect to https as their homepage.
    This commit updates all these packages to use the https links as their
    homepage.
    
    The following script was used to make these updates:
    
    ```
    
    curl https://repology.org/api/v1/repository/nix_unstable/problems \
        | jq '.[] | .problem' -r \
        | rg 'Homepage link "(.+)" is a permanent redirect to "(.+)" and should be updated' --replace 's@$1@$2@' \
        | sort | uniq > script.sed
    
    find -name '*.nix' | xargs -P4 -- sed -f script.sed -i
    ```
    Synthetica9 committed Jan 22, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    593e11f View commit details

Commits on Jan 23, 2020

  1. mc: /bin/rm does not exist

    peterhoeg committed Jan 23, 2020

    Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    Ma27 Maximilian Bosch
    Copy the full SHA
    e527dc6 View commit details
  2. dat: init at 13.13.1

    prusnak committed Jan 23, 2020
    Copy the full SHA
    e65da68 View commit details

Commits on Jan 26, 2020

  1. bind: 9.14.9 -> 9.14.10

    r-ryantm committed Jan 26, 2020
    Copy the full SHA
    0c59818 View commit details
  2. Copy the full SHA
    f13c6f7 View commit details
  3. Copy the full SHA
    52ac64f View commit details
  4. Copy the full SHA
    f97a152 View commit details
  5. gparted: 1.0.0 -> 1.1.0

    r-ryantm committed Jan 26, 2020
    Copy the full SHA
    98f4200 View commit details

Commits on Jan 27, 2020

  1. mpd_clientlib: 2.17 -> 2.18

    r-ryantm authored and ehmry committed Jan 27, 2020
    Copy the full SHA
    5914398 View commit details
  2. cjdns: 20.4 -> 20.5

    r-ryantm authored and ehmry committed Jan 27, 2020
    Copy the full SHA
    e838beb View commit details
  3. Merge pull request #78580 from r-ryantm/auto-update/gparted

    gparted: 1.0.0 -> 1.1.0
    nh2 authored Jan 27, 2020
    Copy the full SHA
    34c4d3b View commit details
  4. Copy the full SHA
    b949937 View commit details
  5. Merge pull request #78577 from leo60228/idevicerestore-2019-12-26

    libirecovery: 2019-01-28 -> 2020-01-14, idevicerestore: 2019-02-14 -> 2019-12-26
    nh2 authored Jan 27, 2020
    Copy the full SHA
    58480f5 View commit details
  6. Merge pull request #78356 from prusnak/dat

    dat: init at 13.13.1
    mmahut authored Jan 27, 2020
    Copy the full SHA
    ae2986e View commit details
  7. Merge pull request #78561 from r-ryantm/auto-update/bind

    bind: 9.14.9 -> 9.14.10
    nh2 authored Jan 27, 2020
    Copy the full SHA
    43a62af View commit details
  8. Copy the full SHA
    449c1f8 View commit details
  9. nixos/sshguard: use nftables backend if enabled

    The current module assumes use of iptables and breaks if nftables is
    used instead.
    
    This change configures the correct backend based on the
    config.networking.nftables.enable setting.
    abrenk authored and Profpatsch committed Jan 27, 2020
    Copy the full SHA
    36da345 View commit details
  10. Merge pull request #78265 from Synthetica9/https-homepages

    treewide: fix redirected urls
    infinisil authored Jan 27, 2020
    Copy the full SHA
    80a2740 View commit details
  11. Merge pull request #78566 from r-ryantm/auto-update/armadillo

    armadillo: 9.800.3 -> 9.800.4
    ryantm authored Jan 27, 2020
    Copy the full SHA
    391777b View commit details
  12. Merge pull request #78607 from Synthetica9/libversion-301

    libversion: 2.9.0 -> 3.0.1
    ryantm authored Jan 27, 2020
    Copy the full SHA
    3946ade View commit details
  13. Merge pull request #78349 from peterhoeg/fix_mc

    mc: /bin/rm does not exist
    peterhoeg authored Jan 27, 2020
    Copy the full SHA
    291dac4 View commit details
  14. tdesktop: Remove NIX_CFLAGS_COMPILE and CPPFLAGS

    This is not required anymore and therefore a refactoring/cleanup
    (verified with diffoscope that only the output paths change).
    Credit to @ilya-fedin for bringing this to my attention.
    primeos committed Jan 27, 2020
    Copy the full SHA
    faab291 View commit details
Showing with 258 additions and 139 deletions.
  1. +2 −2 nixos/lib/testing/jquery-ui.nix
  2. +4 −4 nixos/modules/services/amqp/rabbitmq.nix
  3. +9 −4 nixos/modules/services/security/sshguard.nix
  4. +1 −1 pkgs/applications/audio/sonic-visualiser/default.nix
  5. +1 −1 pkgs/applications/audio/vcv-rack/default.nix
  6. +1 −1 pkgs/applications/audio/vkeybd/default.nix
  7. +1 −1 pkgs/applications/blockchains/wownero.nix
  8. +2 −2 pkgs/applications/editors/emacs-modes/org-generated.nix
  9. +1 −1 pkgs/applications/editors/emacs-modes/org-mac-link/default.nix
  10. +1 −1 pkgs/applications/graphics/rapid-photo-downloader/default.nix
  11. +1 −1 pkgs/applications/graphics/shutter/default.nix
  12. +1 −1 pkgs/applications/misc/loxodo/default.nix
  13. +1 −1 pkgs/applications/misc/slic3r/default.nix
  14. +92 −0 pkgs/applications/networking/dat/default.nix
  15. +1 −1 pkgs/applications/networking/instant-messengers/teamspeak/client.nix
  16. +0 −14 pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
  17. +1 −1 pkgs/applications/networking/irc/wraith/default.nix
  18. +1 −1 pkgs/applications/networking/sync/unison/default.nix
  19. +1 −1 pkgs/applications/office/zim/default.nix
  20. +1 −1 pkgs/applications/science/biology/poretools/default.nix
  21. +1 −1 pkgs/applications/science/robotics/apmplanner2/default.nix
  22. +1 −1 pkgs/applications/version-management/git-and-tools/subgit/default.nix
  23. +1 −1 pkgs/applications/version-management/redmine/default.nix
  24. +1 −1 pkgs/applications/version-management/smartgithg/default.nix
  25. +1 −1 pkgs/applications/video/simplescreenrecorder/default.nix
  26. +1 −1 pkgs/data/fonts/ttf-envy-code-r/default.nix
  27. +2 −2 pkgs/data/fonts/ultimate-oldschool-pc-font-pack/default.nix
  28. +1 −1 pkgs/desktops/xfce/panel-plugins/xfce4-dict-plugin.nix
  29. +1 −1 pkgs/development/compilers/souffle/default.nix
  30. +1 −1 pkgs/development/interpreters/racket/default.nix
  31. +2 −2 pkgs/development/libraries/armadillo/default.nix
  32. +1 −1 pkgs/development/libraries/audio/lv2/default.nix
  33. +1 −1 pkgs/development/libraries/box2d/default.nix
  34. +2 −2 pkgs/development/libraries/levmar/default.nix
  35. +3 −3 pkgs/development/libraries/libimobiledevice/default.nix
  36. +3 −3 pkgs/development/libraries/libirecovery/default.nix
  37. +5 −2 pkgs/development/libraries/libversion/default.nix
  38. +2 −2 pkgs/development/libraries/libxl/default.nix
  39. +1 −1 pkgs/development/libraries/rabbitmq-java-client/default.nix
  40. +1 −1 pkgs/development/libraries/rlog/default.nix
  41. +1 −1 pkgs/development/libraries/safefile/default.nix
  42. +2 −2 pkgs/development/libraries/shhmsg/default.nix
  43. +2 −2 pkgs/development/libraries/shhopt/default.nix
  44. +1 −1 pkgs/development/libraries/szip/default.nix
  45. +2 −2 pkgs/development/libraries/tokyo-tyrant/default.nix
  46. +1 −1 pkgs/development/libraries/wcslib/default.nix
  47. +1 −1 pkgs/development/libraries/zimlib/default.nix
  48. +2 −2 pkgs/development/lua-modules/generated-packages.nix
  49. +1 −1 pkgs/development/python-modules/cjson/default.nix
  50. +1 −1 pkgs/development/python-modules/eventlib/default.nix
  51. +1 −1 pkgs/development/python-modules/pymatgen/default.nix
  52. +1 −1 pkgs/development/python-modules/pysqlite/default.nix
  53. +1 −1 pkgs/development/python-modules/sipsimple/default.nix
  54. +2 −2 pkgs/development/python-modules/stringtemplate/default.nix
  55. +1 −1 pkgs/development/python-modules/textacy/default.nix
  56. +1 −1 pkgs/development/python-modules/umap-learn/default.nix
  57. +1 −1 pkgs/development/python-modules/uvloop/default.nix
  58. +1 −1 pkgs/development/python-modules/venusian/default.nix
  59. +1 −1 pkgs/development/python-modules/web/default.nix
  60. +1 −1 pkgs/development/python-modules/xstatic-jquery-ui/default.nix
  61. +1 −1 pkgs/development/tools/database/sqlitebrowser/default.nix
  62. +1 −1 pkgs/development/tools/devtodo/default.nix
  63. +1 −1 pkgs/development/tools/misc/saleae-logic/default.nix
  64. +1 −1 pkgs/development/tools/misc/watson-ruby/default.nix
  65. +2 −2 pkgs/games/snake4/default.nix
  66. +1 −1 pkgs/games/spring/springlobby.nix
  67. +1 −1 pkgs/games/stepmania/default.nix
  68. +1 −1 pkgs/games/tdm/default.nix
  69. +1 −1 pkgs/games/zandronum/default.nix
  70. +1 −1 pkgs/misc/drivers/sundtek/default.nix
  71. +1 −1 pkgs/os-specific/linux/trace-cmd/default.nix
  72. +1 −1 pkgs/servers/amqp/rabbitmq-server/default.nix
  73. +2 −2 pkgs/servers/dns/bind/default.nix
  74. +1 −1 pkgs/servers/http/spawn-fcgi/default.nix
  75. +2 −2 pkgs/servers/mpd/clientlib.nix
  76. +1 −1 pkgs/servers/search/groonga/default.nix
  77. +1 −1 pkgs/shells/tcsh/default.nix
  78. +1 −1 pkgs/shells/xonsh/default.nix
  79. +1 −1 pkgs/tools/archivers/unrar/default.nix
  80. +2 −2 pkgs/tools/backup/rsnapshot/default.nix
  81. +1 −1 pkgs/tools/filesystems/yandex-disk/default.nix
  82. +1 −1 pkgs/tools/misc/gnuvd/default.nix
  83. +2 −2 pkgs/tools/misc/gparted/default.nix
  84. +3 −3 pkgs/tools/misc/idevicerestore/default.nix
  85. +1 −1 pkgs/tools/misc/ipxe/default.nix
  86. +39 −8 pkgs/tools/misc/mc/default.nix
  87. +1 −1 pkgs/tools/misc/x11idle/default.nix
  88. +2 −2 pkgs/tools/networking/cjdns/default.nix
  89. +1 −1 pkgs/tools/networking/stunnel/default.nix
  90. +1 −1 pkgs/tools/networking/uwimap/default.nix
  91. +2 −0 pkgs/top-level/all-packages.nix
4 changes: 2 additions & 2 deletions nixos/lib/testing/jquery-ui.nix
Original file line number Diff line number Diff line change
@@ -4,7 +4,7 @@ stdenv.mkDerivation rec {
name = "jquery-ui-1.11.4";

src = fetchurl {
url = "http://jqueryui.com/resources/download/${name}.zip";
url = "https://jqueryui.com/resources/download/${name}.zip";
sha256 = "0ciyaj1acg08g8hpzqx6whayq206fvf4whksz2pjgxlv207lqgjh";
};

@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
'';

meta = {
homepage = http://jqueryui.com/;
homepage = https://jqueryui.com/;
description = "A library of JavaScript widgets and effects";
platforms = stdenv.lib.platforms.all;
};
8 changes: 4 additions & 4 deletions nixos/modules/services/amqp/rabbitmq.nix
Original file line number Diff line number Diff line change
@@ -98,8 +98,8 @@ in {
will be merged into these options by RabbitMQ at runtime to
form the final configuration.
See http://www.rabbitmq.com/configure.html#config-items
For the distinct formats, see http://www.rabbitmq.com/configure.html#config-file-formats
See https://www.rabbitmq.com/configure.html#config-items
For the distinct formats, see https://www.rabbitmq.com/configure.html#config-file-formats
'';
};

@@ -116,8 +116,8 @@ in {
The contents of this option will be merged into the <literal>configItems</literal>
by RabbitMQ at runtime to form the final configuration.
See the second table on http://www.rabbitmq.com/configure.html#config-items
For the distinct formats, see http://www.rabbitmq.com/configure.html#config-file-formats
See the second table on https://www.rabbitmq.com/configure.html#config-items
For the distinct formats, see https://www.rabbitmq.com/configure.html#config-file-formats
'';
};

13 changes: 9 additions & 4 deletions nixos/modules/services/security/sshguard.nix
Original file line number Diff line number Diff line change
@@ -92,8 +92,11 @@ in {
"-o cat"
"-n1"
] ++ (map (name: "-t ${escapeShellArg name}") cfg.services));
backend = if config.networking.nftables.enable
then "sshg-fw-nft-sets"
else "sshg-fw-ipset";
in ''
BACKEND="${pkgs.sshguard}/libexec/sshg-fw-ipset"
BACKEND="${pkgs.sshguard}/libexec/${backend}"
LOGREADER="LANG=C ${pkgs.systemd}/bin/journalctl ${args}"
'';

@@ -104,22 +107,24 @@ in {
after = [ "network.target" ];
partOf = optional config.networking.firewall.enable "firewall.service";

path = with pkgs; [ iptables ipset iproute systemd ];
path = with pkgs; if config.networking.nftables.enable
then [ nftables iproute systemd ]
else [ iptables ipset iproute systemd ];

# The sshguard ipsets must exist before we invoke
# iptables. sshguard creates the ipsets after startup if
# necessary, but if we let sshguard do it, we can't reliably add
# the iptables rules because postStart races with the creation
# of the ipsets. So instead, we create both the ipsets and
# firewall rules before sshguard starts.
preStart = ''
preStart = optionalString config.networking.firewall.enable ''
${pkgs.ipset}/bin/ipset -quiet create -exist sshguard4 hash:net family inet
${pkgs.ipset}/bin/ipset -quiet create -exist sshguard6 hash:net family inet6
${pkgs.iptables}/bin/iptables -I INPUT -m set --match-set sshguard4 src -j DROP
${pkgs.iptables}/bin/ip6tables -I INPUT -m set --match-set sshguard6 src -j DROP
'';

postStop = ''
postStop = optionalString config.networking.firewall.enable ''
${pkgs.iptables}/bin/iptables -D INPUT -m set --match-set sshguard4 src -j DROP
${pkgs.iptables}/bin/ip6tables -D INPUT -m set --match-set sshguard6 src -j DROP
${pkgs.ipset}/bin/ipset -quiet destroy sshguard4
2 changes: 1 addition & 1 deletion pkgs/applications/audio/sonic-visualiser/default.nix
Original file line number Diff line number Diff line change
@@ -47,7 +47,7 @@ stdenv.mkDerivation rec {

meta = with stdenv.lib; {
description = "View and analyse contents of music audio files";
homepage = http://www.sonicvisualiser.org/;
homepage = https://www.sonicvisualiser.org/;
license = licenses.gpl2Plus;
maintainers = [ maintainers.goibhniu maintainers.marcweber ];
platforms = platforms.linux;
2 changes: 1 addition & 1 deletion pkgs/applications/audio/vcv-rack/default.nix
Original file line number Diff line number Diff line change
@@ -93,7 +93,7 @@ with stdenv.lib; stdenv.mkDerivation rec {

meta = with stdenv.lib; {
description = "Open-source virtual modular synthesizer";
homepage = http://vcvrack.com/;
homepage = https://vcvrack.com/;
# The source is BSD-3 licensed, some of the art is CC-BY-NC 4.0 or under a
# no-derivatives clause
license = with licenses; [ bsd3 cc-by-nc-40 unfreeRedistributable ];
2 changes: 1 addition & 1 deletion pkgs/applications/audio/vkeybd/default.nix
Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {

meta = with stdenv.lib; {
description = "Virtual MIDI keyboard";
homepage = http://www.alsa-project.org/~tiwai/alsa.html;
homepage = https://www.alsa-project.org/~tiwai/alsa.html;
license = licenses.gpl2Plus;
platforms = platforms.linux;
maintainers = [ maintainers.goibhniu ];
2 changes: 1 addition & 1 deletion pkgs/applications/blockchains/wownero.nix
Original file line number Diff line number Diff line change
@@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
signatures using different participants for the same tx outputs on
opposing forks.
'';
homepage = http://wownero.org/;
homepage = https://wownero.org/;
license = licenses.bsd3;
platforms = platforms.linux;
maintainers = with maintainers; [ fuwa ];
4 changes: 2 additions & 2 deletions pkgs/applications/editors/emacs-modes/org-generated.nix

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -24,7 +24,7 @@ stdenv.mkDerivation {

meta = {
description = "Insert org-mode links to items selected in various Mac apps";
homepage = http://orgmode.org/worg/org-contrib/org-mac-link.html;
homepage = https://orgmode.org/worg/org-contrib/org-mac-link.html;
license = stdenv.lib.licenses.gpl3;
platforms = stdenv.lib.platforms.all;
};
Original file line number Diff line number Diff line change
@@ -80,7 +80,7 @@ mkDerivationWith python3Packages.buildPythonApplication rec {

meta = with stdenv.lib; {
description = "Photo and video importer for cameras, phones, and memory cards";
homepage = http://www.damonlynch.net/rapid/;
homepage = https://www.damonlynch.net/rapid/;
license = licenses.gpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ jfrankenau ];
2 changes: 1 addition & 1 deletion pkgs/applications/graphics/shutter/default.nix
Original file line number Diff line number Diff line change
@@ -38,7 +38,7 @@ stdenv.mkDerivation {

meta = with stdenv.lib; {
description = "Screenshot and annotation tool";
homepage = http://shutter-project.org/;
homepage = https://shutter-project.org/;
license = licenses.gpl3Plus;
platforms = platforms.all;
maintainers = [ maintainers.bjornfor ];
2 changes: 1 addition & 1 deletion pkgs/applications/misc/loxodo/default.nix
Original file line number Diff line number Diff line change
@@ -30,7 +30,7 @@ py.buildPythonApplication {

meta = with stdenv.lib; {
description = "A Password Safe V3 compatible password vault";
homepage = http://www.christoph-sommer.de/loxodo/;
homepage = https://www.christoph-sommer.de/loxodo/;
license = licenses.gpl2Plus;
platforms = platforms.linux;
};
2 changes: 1 addition & 1 deletion pkgs/applications/misc/slic3r/default.nix
Original file line number Diff line number Diff line change
@@ -82,7 +82,7 @@ stdenv.mkDerivation rec {
instructions for your 3D printer. It cuts the model into horizontal
slices (layers), generates toolpaths to fill them and calculates the
amount of material to be extruded.'';
homepage = http://slic3r.org/;
homepage = https://slic3r.org/;
license = licenses.agpl3;
platforms = platforms.linux;
maintainers = with maintainers; [ bjornfor the-kenny ];
92 changes: 92 additions & 0 deletions pkgs/applications/networking/dat/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,92 @@
{ stdenv
, fetchurl
, unzip
}:

stdenv.mkDerivation rec {
pname = "dat";
version = "13.13.1";

suffix = {
x86_64-darwin = "macos-x64";
x86_64-linux = "linux-x64";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");

src = fetchurl {
url = "https://github.com/datproject/dat/releases/download/v${version}/${pname}-${version}-${suffix}.zip";
sha256 = {
x86_64-darwin = "1qj38zn33hhr2v39jw14k2af091bafh5yvhs91h5dnjb2r8yxnaq";
x86_64-linux = "0vgn57kf3j1pbfxlhj4sl1sm2gfd2gcvhk4wz5yf5mzq1vj9ivpv";
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
};

buildInputs = [ unzip ];

dontConfigure = true;
dontBuild = true;
dontStrip = true;
dontPatchELF = true;

installPhase = ''
mkdir -p $out/bin
mv dat $out/bin
'';

# dat is a node program packaged using zeit/pkg.
# thus, it contains hardcoded offsets.
# patchelf shifts these locations when it expands headers.

# this could probably be generalised into allowing any program packaged
# with zeit/pkg to be run on nixos.

preFixup = let
libPath = stdenv.lib.makeLibraryPath [stdenv.cc.cc];
in stdenv.lib.optionalString (!stdenv.isDarwin) ''
orig_size=$(stat --printf=%s $out/bin/dat)
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" $out/bin/dat
patchelf --set-rpath ${libPath} $out/bin/dat
chmod +x $out/bin/dat
new_size=$(stat --printf=%s $out/bin/dat)
###### zeit-pkg fixing starts here.
# we're replacing plaintext js code that looks like
# PAYLOAD_POSITION = '1234 ' | 0
# [...]
# PRELUDE_POSITION = '1234 ' | 0
# ^-----20-chars-----^^------22-chars------^
# ^-- grep points here
#
# var_* are as described above
# shift_by seems to be safe so long as all patchelf adjustments occur
# before any locations pointed to by hardcoded offsets
var_skip=20
var_select=22
shift_by=$(expr $new_size - $orig_size)
function fix_offset {
# $1 = name of variable to adjust
location=$(grep -obUam1 "$1" $out/bin/dat | cut -d: -f1)
location=$(expr $location + $var_skip)
value=$(dd if=$out/bin/dat iflag=count_bytes,skip_bytes skip=$location \
bs=1 count=$var_select status=none)
value=$(expr $shift_by + $value)
echo -n $value | dd of=$out/bin/dat bs=1 seek=$location conv=notrunc
}
fix_offset PAYLOAD_POSITION
fix_offset PRELUDE_POSITION
'';

meta = with stdenv.lib; {
description = "Peer-to-peer sharing and live synchronization of files";
homepage = "https://dat.foundation/";
license = licenses.bsd3;
platforms = [ "x86_64-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ prusnak ];
};
}
Original file line number Diff line number Diff line change
@@ -101,7 +101,7 @@ stdenv.mkDerivation rec {

meta = {
description = "The TeamSpeak voice communication tool";
homepage = http://teamspeak.com/;
homepage = https://teamspeak.com/;
license = {
fullName = "Teamspeak client license";
url = http://sales.teamspeakusa.com/licensing.php;
Original file line number Diff line number Diff line change
@@ -64,20 +64,6 @@ mkDerivation rec {

enableParallelBuilding = true;

NIX_CFLAGS_COMPILE = [
"-I${minizip}/include/minizip"
# See Telegram/gyp/qt.gypi
"-I${getDev qtbase}/mkspecs/linux-g++"
] ++ concatMap (x: [
"-I${getDev qtbase}/include/${x}"
"-I${getDev qtbase}/include/${x}/${qtbase.version}"
"-I${getDev qtbase}/include/${x}/${qtbase.version}/${x}"
"-I${getDev libopus}/include/opus"
"-I${getDev alsaLib}/include/alsa"
"-I${getDev libpulseaudio}/include/pulse"
]) [ "QtCore" "QtGui" "QtDBus" ];
CPPFLAGS = NIX_CFLAGS_COMPILE;

cmakeFlags = [
"-Ddisable_autoupdate=ON"
#"-DTDESKTOP_API_TEST=ON" # TODO: Officiall API credentials for Nixpkgs
2 changes: 1 addition & 1 deletion pkgs/applications/networking/irc/wraith/default.nix
Original file line number Diff line number Diff line change
@@ -40,7 +40,7 @@ mkDerivation rec {
The binary will not run when moved onto non-NixOS systems; use patchelf
to fix its runtime dependenices.
'';
homepage = http://wraith.botpack.net/;
homepage = https://wraith.botpack.net/;
license = licenses.gpl2Plus;
maintainers = with maintainers; [ elitak ];
platforms = platforms.linux;
2 changes: 1 addition & 1 deletion pkgs/applications/networking/sync/unison/default.nix
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ stdenv.mkDerivation (rec {
dontStrip = !ocaml.nativeCompilers;

meta = {
homepage = http://www.cis.upenn.edu/~bcpierce/unison/;
homepage = https://www.cis.upenn.edu/~bcpierce/unison/;
description = "Bidirectional file synchronizer";
license = stdenv.lib.licenses.gpl3Plus;
maintainers = with stdenv.lib.maintainers; [viric];
2 changes: 1 addition & 1 deletion pkgs/applications/office/zim/default.nix
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ python3Packages.buildPythonApplication rec {
version = "0.72.0";

src = fetchurl {
url = "http://zim-wiki.org/downloads/${name}.tar.gz";
url = "https://zim-wiki.org/downloads/${name}.tar.gz";
sha256 = "1n3gmg7g86s8iwcx0i7rvvfdfs1fzmc9awr9qzjd2rckw4bkxad1";
};

2 changes: 1 addition & 1 deletion pkgs/applications/science/biology/poretools/default.nix
Original file line number Diff line number Diff line change
@@ -16,7 +16,7 @@ pythonPackages.buildPythonPackage rec {
meta = {
description = "a toolkit for working with nanopore sequencing data from Oxford Nanopore";
license = stdenv.lib.licenses.mit;
homepage = http://poretools.readthedocs.io/en/latest/;
homepage = https://poretools.readthedocs.io/en/latest/;
maintainers = [stdenv.lib.maintainers.rybern];
};
}
2 changes: 1 addition & 1 deletion pkgs/applications/science/robotics/apmplanner2/default.nix
Original file line number Diff line number Diff line change
@@ -46,7 +46,7 @@ mkDerivation rec {
A GUI ground control station for autonomous vehicles using the MAVLink protocol.
Includes support for the APM and PX4 based controllers.
'';
homepage = http://ardupilot.org/planner2/;
homepage = https://ardupilot.org/planner2/;
license = lib.licenses.gpl3;
maintainers = with lib.maintainers; [ wucke13 ];
};
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
'';

src = fetchurl {
url = "http://subgit.com/download/${name}.zip";
url = "https://subgit.com/download/${name}.zip";
sha256 = "0dwd2kymmprci3b61ayr6axzlkc8zgbc40jqxvvyzschfxw9y0v5";
};
}
2 changes: 1 addition & 1 deletion pkgs/applications/version-management/redmine/default.nix
Original file line number Diff line number Diff line change
@@ -36,7 +36,7 @@ in
'';

meta = with stdenv.lib; {
homepage = http://www.redmine.org/;
homepage = https://www.redmine.org/;
platforms = platforms.linux;
maintainers = [ maintainers.aanderse ];
license = licenses.gpl2;
Original file line number Diff line number Diff line change
@@ -86,7 +86,7 @@ stdenv.mkDerivation rec {

meta = with stdenv.lib; {
description = "GUI for Git, Mercurial, Subversion";
homepage = http://www.syntevo.com/smartgit/;
homepage = https://www.syntevo.com/smartgit/;
license = licenses.unfree;
platforms = platforms.linux;
maintainers = with stdenv.lib.maintainers; [ jraygauthier ];
2 changes: 1 addition & 1 deletion pkgs/applications/video/simplescreenrecorder/default.nix
Original file line number Diff line number Diff line change
@@ -31,7 +31,7 @@ mkDerivation rec {

meta = with stdenv.lib; {
description = "A screen recorder for Linux";
homepage = http://www.maartenbaert.be/simplescreenrecorder;
homepage = https://www.maartenbaert.be/simplescreenrecorder;
license = licenses.gpl3;
platforms = [ "x86_64-linux" ];
maintainers = [ maintainers.goibhniu ];
2 changes: 1 addition & 1 deletion pkgs/data/fonts/ttf-envy-code-r/default.nix
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@ in fetchzip {
sha256 = "0x0r07nax68cmz7490x2crzzgdg4j8fg63wppcmjqm0230bggq2z";

meta = with lib; {
homepage = http://damieng.com/blog/tag/envy-code-r;
homepage = https://damieng.com/blog/tag/envy-code-r;
description = "Free scalable coding font by DamienG";
license = licenses.unfree;
maintainers = [ maintainers.lyt ];
Loading