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: b811d52b9cde
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: 6405edf2dca7
Choose a head ref
  • 15 commits
  • 13 files changed
  • 11 contributors

Commits on May 20, 2020

  1. sequeler: 0.7.9 -> 0.7.91

    r-ryantm committed May 20, 2020
    Copy the full SHA
    3446eb1 View commit details
  2. Copy the full SHA
    328bb61 View commit details
  3. Copy the full SHA
    c2d6a3c View commit details
  4. diffoscope: 143 -> 144

    r-ryantm committed May 20, 2020
    Copy the full SHA
    df5c1bc View commit details
  5. Merge pull request #88422 from filalex77/gitui-0.3.0

    gitAndTools.gitui: 0.2.5 -> 0.3.0
    Ma27 authored May 20, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3c7243d View commit details
  6. Merge pull request #88427 from r-ryantm/auto-update/diffoscope

    diffoscope: 143 -> 144
    Ma27 authored May 20, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    2b0d0d9 View commit details
  7. Merge pull request #88223 from r-ryantm/auto-update/sequeler

    sequeler: 0.7.9 -> 0.7.91
    etu authored May 20, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f8cb929 View commit details
  8. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    f3159fa View commit details
  9. Copy the full SHA
    2f0c2d4 View commit details
  10. Merge pull request #88255 from r-ryantm/auto-update/armadillo

    armadillo: 9.870.2 -> 9.880.1
    ryantm authored May 20, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a3a6c95 View commit details
  11. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    ba0a9d4 View commit details
  12. Verified

    This commit was signed with the committer’s verified signature.
    primeos Michael Weiss
    Copy the full SHA
    0a5a900 View commit details
  13. ArchiSteamFarm: init at 4.2.0.6 (#86219)

    gnidorah authored May 20, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    a21cda2 View commit details
  14. coq_8_11: 8.11.1 → 8.11.2

    vbgl committed May 20, 2020
    Copy the full SHA
    48f0d8b View commit details
  15. tes3mp: fix working (#88061)

    gnidorah authored May 20, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    6405edf View commit details
16 changes: 9 additions & 7 deletions .github/workflows/editorconfig.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: editorconfig
name: actions

on:
pull_request:
@@ -9,12 +9,14 @@ jobs:
editorconfig:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/checkout@v2
- uses: technote-space/get-diff-action@v1.2.8
- name: fetch image
run: docker pull mstruebing/editorconfig-checker
- name: editorconfig check
env:
VERSION: "2.0.4"
OS: "linux"
ARCH: "amd64"
run: |
docker run --volume="$PWD":/check mstruebing/editorconfig-checker ec \
-disable-indentation \
${{ env.GIT_DIFF }}
curl -O -L -C - https://github.com/editorconfig-checker/editorconfig-checker/releases/download/$VERSION/ec-$OS-$ARCH.tar.gz && \
tar xzf ec-$OS-$ARCH.tar.gz && \
./bin/ec-$OS-$ARCH -disable-indentation ${{ env.GIT_DIFF }}
52 changes: 52 additions & 0 deletions pkgs/applications/misc/ArchiSteamFarm/default.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{ stdenv, fetchurl, unzip, makeWrapper, autoPatchelfHook
, zlib, lttng-ust, curl, icu, openssl }:

stdenv.mkDerivation rec {
pname = "ArchiSteamFarm";
version = "4.2.0.6";

src = {
x86_64-linux = fetchurl {
url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-linux-x64.zip";
sha256 = "05hx6q1lkbjbqhwi9xxvm7ycnsnpl1cnqzyy2yn0q4x27im399cn";
};
armv7l-linux = fetchurl {
url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-linux-arm.zip";
sha256 = "0l8irqrpl5vbjj84k4makj2ph2z6kpny7qz51zrzbgwhrlw0w4vg";
};
aarch64-linux = fetchurl {
url = "https://github.com/JustArchiNET/ArchiSteamFarm/releases/download/${version}/ASF-linux-arm64.zip";
sha256 = "0hg2g4i8sj3fxqfy4imz1iarby1d9f8dh59j266lbbdf2vfz2cml";
};
}.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}");

nativeBuildInputs = [ unzip makeWrapper autoPatchelfHook ];
buildInputs = [ stdenv.cc.cc zlib lttng-ust curl ];

sourceRoot = ".";

installPhase = ''
dist=$out/opt/asf
mkdir -p $dist
cp -r * $dist
chmod +x $dist/ArchiSteamFarm
makeWrapper $dist/ArchiSteamFarm $out/bin/ArchiSteamFarm \
--prefix LD_LIBRARY_PATH : "${stdenv.lib.makeLibraryPath [ icu openssl ] }" \
--add-flags "--path ~/.config/asf" \
--run "mkdir -p ~/.config/asf" \
--run "cd ~/.config/asf" \
--run "[ -d config ] || cp --no-preserve=mode -r $dist/config ." \
--run "[ -d logs ] || cp --no-preserve=mode -r $dist/logs ." \
--run "[ -d plugins ] || cp --no-preserve=mode -r $dist/plugins ." \
--run "[ -d www ] || cp --no-preserve=mode -r $dist/www ." \
'';

meta = with stdenv.lib; {
description = "Application with primary purpose of idling Steam cards from multiple accounts simultaneously";
homepage = "https://github.com/JustArchiNET/ArchiSteamFarm";
license = licenses.asl20;
platforms = [ "x86_64-linux" "armv7l-linux" "aarch64-linux" ];
maintainers = with maintainers; [ gnidorah ];
hydraPlatforms = [];
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/misc/sequeler/default.nix
Original file line number Diff line number Diff line change
@@ -11,13 +11,13 @@ let

in stdenv.mkDerivation rec {
pname = "sequeler";
version = "0.7.9";
version = "0.7.91";

src = fetchFromGitHub {
owner = "Alecaddd";
repo = pname;
rev = "v${version}";
sha256 = "117gcc41rd24y5hpm3drqxfcfz52smpcr8w76xnykx8wb1ac50jf";
sha256 = "071vfx7bdf7hfa4784xz97vrj9x5aipgjbp30r00kg2zhg8wa2ls";
};

nativeBuildInputs = [ meson ninja pkgconfig vala gettext wrapGAppsHook python3 desktop-file-utils ];
1 change: 1 addition & 0 deletions pkgs/applications/science/logic/coq/default.nix
Original file line number Diff line number Diff line change
@@ -34,6 +34,7 @@ let
"8.10.2" = "0znxmpy71bfw0p6x47i82jf5k7v41zbz9bdpn901ysn3ir8l3wrz";
"8.11.0" = "1rfdic6mp7acx2zfwz7ziqk12g95bl9nyj68z4n20a5bcjv2pxpn";
"8.11.1" = "0qriy9dy36dajsv5qmli8gd6v55mah02ya334nw49ky19v7518m0";
"8.11.2" = "0f77ccyxdgbf1nrj5fa8qvrk1cyfy06fv8gj9kzfvlcgn0cf48sa";
}.${version};
coq-version = stdenv.lib.versions.majorMinor version;
versionAtLeast = stdenv.lib.versionAtLeast coq-version;
Original file line number Diff line number Diff line change
@@ -2,16 +2,16 @@

rustPlatform.buildRustPackage rec {
pname = "gitui";
version = "0.2.5";
version = "0.3.0";

src = fetchFromGitHub {
owner = "extrawurst";
repo = pname;
rev = "v${version}";
sha256 = "12zqsnkask2hhbvvyym4w21yx9rgwpqx2mnj6qds3y2qmcy1yhi4";
sha256 = "0rdaschf6030zprz81g7xnx57idjsq3bjhjp5d9387ha5njq0bp1";
};

cargoSha256 = "1kbaqpfj7b9asyyqjdljyga3v428yzlsgpnn9187hf4ydhpr6zrz";
cargoSha256 = "1k24xabhgwwdvslq81w6b8jnnjxbafj4s0zpcq2c4hals2xxwfy4";

buildInputs = stdenv.lib.optionals stdenv.isDarwin [ libiconv Security ];

4 changes: 2 additions & 2 deletions pkgs/development/libraries/armadillo/default.nix
Original file line number Diff line number Diff line change
@@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "armadillo";
version = "9.870.2";
version = "9.880.1";

src = fetchurl {
url = "mirror://sourceforge/arma/armadillo-${version}.tar.xz";
sha256 = "0mpp1iq4ws9yhcv0bnn0czzyim7whcan34c7a052sh8w9kp5y6sl";
sha256 = "17sb9hylrr7wl63whr39ypjg7xps32k9z5zdgchj5dyq6n6kw3wh";
};

nativeBuildInputs = [ cmake ];
8 changes: 4 additions & 4 deletions pkgs/development/tools/prototool/default.nix
Original file line number Diff line number Diff line change
@@ -2,18 +2,18 @@

buildGoModule rec {
pname = "prototool";
version = "1.9.0";
version = "1.10.0";

src = fetchFromGitHub {
owner = "uber";
repo = pname;
rev = "v${version}";
sha256 = "1ssgvhcnqffhhdx8hnk4lmklip2f6g9i7ifblywfjylb08y7iqgd";
sha256 = "02ih9pqnziwl2k4z6c59w1p4bxmb3xki5y33pdfkxqn2467s792g";
};

nativeBuildInputs = [ makeWrapper ];

vendorSha256 = "19wza3vkkda44cng8m6f9y7qpzrgk2adyjmcafk17v4773rxlncf";
vendorSha256 = "0gyj0yrri2j4yxmyn4d4vdhaxf2p08srpjcxg9zpaxwv5rrvipav";

postInstall = ''
wrapProgram "$out/bin/prototool" \
@@ -30,4 +30,4 @@ buildGoModule rec {
license = licenses.mit;
platforms = platforms.unix;
};
}
}
6 changes: 6 additions & 0 deletions pkgs/games/openmw/tes3mp.nix
Original file line number Diff line number Diff line change
@@ -50,6 +50,12 @@ in openmw.overrideAttrs (oldAttrs: rec {
"-DRakNet_LIBRARY_DEBUG=${rakNetLibrary}/lib/libRakNetLibStatic.a"
];

# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95175
patches = [
./tes3mp.patch
];
NIX_CFLAGS_COMPILE = "-fpermissive";

preConfigure = ''
substituteInPlace files/version.in \
--subst-var-by OPENMW_VERSION_COMMITHASH ${compatHash}
13 changes: 13 additions & 0 deletions pkgs/games/openmw/tes3mp.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
diff --git a/apps/openmw-mp/Script/Types.hpp b/apps/openmw-mp/Script/Types.hpp
index be365cfb8..204dcdc7b 100644
--- a/apps/openmw-mp/Script/Types.hpp
+++ b/apps/openmw-mp/Script/Types.hpp
@@ -105,7 +105,7 @@ struct ScriptFunctionPointer : public ScriptIdentity
void *addr;
#if (!defined(__clang__) && defined(__GNUC__))
template<typename R, typename... Types>
- constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr((void*)(addr)) {}
+ constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
#else
template<typename R, typename... Types>
constexpr ScriptFunctionPointer(Function<R, Types...> addr) : ScriptIdentity(addr), addr(addr) {}
6 changes: 3 additions & 3 deletions pkgs/os-specific/linux/fscrypt/default.nix
Original file line number Diff line number Diff line change
@@ -4,13 +4,13 @@

buildGoModule rec {
pname = "fscrypt";
version = "0.2.7";
version = "0.2.8";

src = fetchFromGitHub {
owner = "google";
repo = "fscrypt";
rev = "v${version}";
sha256 = "0h1ssw9x37hvks8rcnsjq4nsl6djmhx53iiwrw8fw4lf3nlmdzpx";
sha256 = "0433f9kx43842ic8dydxhz8plyyrrxvqqwg7kd5ghn599ix28avy";
};

postPatch = ''
@@ -50,4 +50,4 @@ buildGoModule rec {
platforms = platforms.linux;
maintainers = with maintainers; [ primeos ];
};
}
}
4 changes: 2 additions & 2 deletions pkgs/tools/misc/diffoscope/default.nix
Original file line number Diff line number Diff line change
@@ -9,11 +9,11 @@
# Note: when upgrading this package, please run the list-missing-tools.sh script as described below!
python3Packages.buildPythonApplication rec {
pname = "diffoscope";
version = "143";
version = "144";

src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
sha256 = "09vvhzsxxgjvdnd48hdfz50i2svacdnwc2idirj4b27czi7c3czb";
sha256 = "1n916k6z35c8ffksjjglkbl52jjhjv3899w230sg7k4ayzylj6zi";
};

outputs = [ "out" "man" ];
10 changes: 3 additions & 7 deletions pkgs/top-level/all-packages.nix
Original file line number Diff line number Diff line change
@@ -673,6 +673,8 @@ in

aptly = callPackage ../tools/misc/aptly { };

ArchiSteamFarm = callPackage ../applications/misc/ArchiSteamFarm { };

archivemount = callPackage ../tools/filesystems/archivemount { };

arandr = callPackage ../tools/X11/arandr { };
@@ -23762,13 +23764,7 @@ in

openmw = libsForQt5.callPackage ../games/openmw { };

openmw-tes3mp = libsForQt5.callPackage ../games/openmw/tes3mp.nix {
openmw = openmw.override {
stdenv = gcc8Stdenv;
openscenegraph = openscenegraph.override { stdenv = gcc8Stdenv; };
mygui = mygui.override { stdenv = gcc8Stdenv; };
};
};
openmw-tes3mp = libsForQt5.callPackage ../games/openmw/tes3mp.nix { };

openraPackages = import ../games/openra pkgs;

2 changes: 1 addition & 1 deletion pkgs/top-level/coq-packages.nix
Original file line number Diff line number Diff line change
@@ -112,7 +112,7 @@ in rec {
version = "8.10.2";
};
coq_8_11 = callPackage ../applications/science/logic/coq {
version = "8.11.1";
version = "8.11.2";
};

coqPackages_8_5 = mkCoqPackages coq_8_5;