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: 91e78b31aafb
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: 2a7e3bcefcf8
Choose a head ref

Commits on Sep 4, 2020

  1. keycloak: 10.0.2 -> 11.0.2

    bbigras committed Sep 4, 2020
    Copy the full SHA
    489a130 View commit details
  2. kopia: 0.6.2 -> 0.6.4

    bbigras committed Sep 4, 2020
    Copy the full SHA
    4374811 View commit details

Commits on Sep 11, 2020

  1. top-level: fix nix-shell eval w/nixUnstable

    For a full description of the underlying issue please read
    NixOS/nix#4003
    Ma27 committed Sep 11, 2020
    Copy the full SHA
    fa6064a View commit details

Commits on Sep 13, 2020

  1. Copy the full SHA
    36cb694 View commit details
  2. gotify-server: 2.0.17 -> 2.0.18

    Use new line in printf calls of update.sh, so editor config CI check
    won't fail.
    doronbehar committed Sep 13, 2020
    Copy the full SHA
    a4cdb9a View commit details
  3. nwg-launchers: 0.2.0 -> 0.3.3

    bbigras committed Sep 13, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    1d5fb04 View commit details
  4. gitoxide: 0.3.0 -> 0.4.0

    Add dependency on openssl.
    syberant committed Sep 13, 2020

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    2f6c1ea View commit details
  5. palemoon: 28.12.0 -> 28.13.0

    OPNA2608 committed Sep 13, 2020
    Copy the full SHA
    5efe403 View commit details
  6. Copy the full SHA
    f355352 View commit details
  7. Copy the full SHA
    24a6d11 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
    4a11f04 View commit details
  9. Merge pull request #97916 from marsam/fix-python-grpcio-build

    pythonPackages.grpcio: fix build
    marsam authored Sep 13, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    687ae42 View commit details
  10. Copy the full SHA
    9763e55 View commit details

Commits on Sep 14, 2020

  1. Merge pull request #97075 from bbigras/keycloak

    keycloak: 10.0.2 -> 11.0.2
    marsam authored Sep 14, 2020
    Copy the full SHA
    35510ed View commit details
  2. Merge pull request #97920 from bbigras/nwg-launchers

    nwg-launchers: 0.2.0 -> 0.3.3
    marsam authored Sep 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    b9a0c5a View commit details
  3. Merge pull request #97077 from bbigras/kopia

    kopia: 0.6.2 -> 0.6.4
    marsam authored Sep 14, 2020

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    985530f View commit details
  4. Merge pull request #97910 from doronbehar/update-gotify

    gotify-server: 2.0.17 -> 2.0.18
    marsam authored Sep 14, 2020

    Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    8835750 View commit details
  5. openrgb: 0.3 -> 0.4 (#97711)

    * openrgb: 0.3 -> 0.4
    
    * openrgb: Patch project configuration to respect SOURCE_DATE_EPOCH
    SFrijters authored Sep 14, 2020
    Copy the full SHA
    a05439c View commit details
  6. Merge pull request #97930 from OPNA2608/update-palemoon-28.13.0

    palemoon: 28.12.0 -> 28.13.0
    AndersonTorres authored Sep 14, 2020
    Copy the full SHA
    45b9b51 View commit details
  7. Merge pull request #97934 from Luflosi/update/youtube-dl

    youtube-dl: 2020.09.06 -> 2020.09.14
    AndersonTorres authored Sep 14, 2020
    Copy the full SHA
    a6f8193 View commit details
  8. Merge pull request #97893 from syberant/gitoxide

    gitoxide: 0.3.0 -> 0.4.0
    danieldk authored Sep 14, 2020
    Copy the full SHA
    16f13a9 View commit details
  9. Merge pull request #97807 from Ma27/fix-nix-shell-eval

    top-level: fix nix-shell eval w/nixUnstable
    Ma27 authored Sep 14, 2020
    Copy the full SHA
    2a7e3bc View commit details
4 changes: 2 additions & 2 deletions pkgs/applications/misc/nwg-launchers/default.nix
Original file line number Diff line number Diff line change
@@ -12,13 +12,13 @@

stdenv.mkDerivation rec {
pname = "nwg-launchers";
version = "0.2.0";
version = "0.3.3";

src = fetchFromGitHub {
owner = "nwg-piotr";
repo = pname;
rev = "v${version}";
sha256 = "1mlym0mpg6njwgwniwlk95fk6wfwlzq8nwmkb5mkjlm2nqv5bdv1";
sha256 = "1p1bwsn7l4vp7y183735pgsfbh7dssdfn0wjzacl4s87arjdcgvb";
};

nativeBuildInputs = [
14 changes: 11 additions & 3 deletions pkgs/applications/misc/openrgb/default.nix
Original file line number Diff line number Diff line change
@@ -1,19 +1,27 @@
{ mkDerivation, lib, fetchFromGitHub, qmake, libusb1, hidapi, pkg-config }:
{ mkDerivation, lib, fetchFromGitHub, qmake, libusb1, hidapi, pkg-config, fetchpatch }:

mkDerivation rec {
pname = "openrgb";
version = "0.3";
version = "0.4";

src = fetchFromGitHub {
owner = "CalcProgrammer1";
repo = "OpenRGB";
rev = "release_${version}";
sha256 = "1931aisdahjr99d4qqk824ib4x19mvhqgqmkm3j6fc5zd2hnw87m";
sha256 = "sha256-tHrRG2Zx7NYqn+WPiRpAlWA/QmxuAYidENanTkC1XVw";
};

nativeBuildInputs = [ qmake pkg-config ];
buildInputs = [ libusb1 hidapi ];

patches = [
# Make build SOURCE_DATE_EPOCH aware, merged in master
(fetchpatch {
url = "https://gitlab.com/CalcProgrammer1/OpenRGB/-/commit/f1b7b8ba900db58a1119d8d3e21c1c79de5666aa.patch";
sha256 = "17m1hn1kjxfcmd4p3zjhmr5ar9ng0zfbllq78qxrfcq1a0xrkybx";
})
];

installPhase = ''
mkdir -p $out/bin
cp OpenRGB $out/bin
8 changes: 6 additions & 2 deletions pkgs/applications/networking/browsers/palemoon/default.nix
Original file line number Diff line number Diff line change
@@ -16,13 +16,13 @@ let

in stdenv.mkDerivation rec {
pname = "palemoon";
version = "28.12.0";
version = "28.13.0";

src = fetchFromGitHub {
owner = "MoonchildProductions";
repo = "Pale-Moon";
rev = "${version}_Release";
sha256 = "1cc75972nhmxkkynkky1m2fijbf3qlzvpxsd98mxlx0b7h4d3l5l";
sha256 = "1lza6239kb32wnwd9cwddn11npg1qx7p69l7qy63h9c59w29iypa";
fetchSubmodules = true;
};

@@ -88,12 +88,16 @@ in stdenv.mkDerivation rec {
ac_add_options --disable-debug
ac_add_options --disable-necko-wifi
ac_add_options --disable-updater
ac_add_options --with-pthreads
# Please see https://www.palemoon.org/redist.shtml for restrictions when using the official branding.
ac_add_options --enable-official-branding
export MOZILLA_OFFICIAL=1
# For versions after 28.12.0
ac_add_options --enable-phoenix-extensions
ac_add_options --x-libraries=${lib.makeLibraryPath [ xorg.libX11 ]}
export MOZ_PKG_SPECIAL=gtk$_GTK_VERSION
17 changes: 11 additions & 6 deletions pkgs/applications/version-management/gitoxide/default.nix
Original file line number Diff line number Diff line change
@@ -1,24 +1,29 @@
{ lib, rustPlatform, fetchFromGitHub }:
{ lib, rustPlatform, fetchFromGitHub, pkg-config, openssl }:

rustPlatform.buildRustPackage rec {
pname = "gitoxide";
version = "0.3.0";
version = "0.4.0";

src = fetchFromGitHub {
owner = "Byron";
repo = "gitoxide";
rev = "v${version}";
sha256 = "0xpic9jx7nrxi5d8lqch2vxpvipx994d717c4n0kgr3ipyij1347";
sha256 = "0sx3z9l9n9qq2zj91pgm7znhxjsj59zvwms3aivfglhawwj3iwyj";
};

cargoSha256 = "104lyfni75h1i30s2jlzf66sp1czfd9ywqz78kj4i7lfdf6fc4x9";
cargoSha256 = "0ykkh86p4csi0v3pb2idjk94w9m32a34a5qrvna7ml5yz84m8hva";

nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ];

# Needed to get openssl-sys to use pkgconfig.
OPENSSL_NO_VENDOR = 1;

meta = with lib; {
description =
"A command-line application for interacting with git repositories";
homepage = "https://github.com/Byron/gitoxide";
# NOTE: the master branch is dual-licensed with APACHE but v0.3.0 is only MIT
license = licenses.mit;
license = with licenses; [ mit /* or */ asl20 ];
maintainers = [ maintainers.syberant ];
};
}
18 changes: 17 additions & 1 deletion pkgs/data/fonts/emojione/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, inkscape, imagemagick, potrace, svgo, scfbuild }:
{ stdenv, fetchFromGitHub, fetchpatch, inkscape, imagemagick, potrace, svgo, scfbuild }:

stdenv.mkDerivation rec {
pname = "emojione";
@@ -11,6 +11,22 @@ stdenv.mkDerivation rec {
sha256 = "1781kxfbhnvylypbkwxc3mx6hi0gcjisfjr9cf0jdz4d1zkf09b3";
};

patches = [
# Fix build with Inkscape 1.0
# https://github.com/eosrei/twemoji-color-font/pull/82
(fetchpatch {
url = "https://github.com/eosrei/twemoji-color-font/commit/208ad63c2ceb38c528b5237abeb2b85ceedc1d37.patch";
sha256 = "7tDWIkpcdir1V6skgXSM3r0FwHy0F6PyJ07OPRsSStA=";
postFetch = ''
substituteInPlace $out \
--replace "inkscape --without-gui" "inkscape --export-png" \
--replace TWEMOJI EMOJIONE \
--replace "the assets" "the emojione assets" \
--replace twemoji emojione
'';
})
];

preBuild = ''
sed -i 's,SCFBUILD :=.*,SCFBUILD := scfbuild,' Makefile
# Shut up inkscape's warnings
15 changes: 14 additions & 1 deletion pkgs/data/fonts/twemoji-color-font/default.nix
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{ stdenv, fetchFromGitHub, inkscape, imagemagick, potrace, svgo, scfbuild }:
{ stdenv, fetchFromGitHub, fetchpatch, inkscape, imagemagick, potrace, svgo, scfbuild }:

stdenv.mkDerivation rec {
pname = "twemoji-color-font";
@@ -10,6 +10,19 @@ stdenv.mkDerivation rec {
sha256 = "00pbgqpkq21wl8fs0q1xp49xb10m48b9sz8cdc58flkd2vqfssw2";
};

patches = [
# Fix build with Inkscape 1.0
# https://github.com/eosrei/twemoji-color-font/pull/82
(fetchpatch {
url = "https://github.com/eosrei/twemoji-color-font/commit/208ad63c2ceb38c528b5237abeb2b85ceedc1d37.patch";
sha256 = "TV8I++BEnVUQg7FNbnrEQ/MLV9n3drmspqjmDZgTGFI=";
postFetch = ''
substituteInPlace $out \
--replace "inkscape --without-gui" "inkscape --export-png"
'';
})
];

nativeBuildInputs = [ inkscape imagemagick potrace svgo scfbuild ];
# silence inkscape errors about non-writable home
preBuild = "export HOME=\"$NIX_BUILD_ROOT\"";
1 change: 1 addition & 0 deletions pkgs/development/python-modules/grpcio/default.nix
Original file line number Diff line number Diff line change
@@ -15,6 +15,7 @@ buildPythonPackage rec {

preBuild = stdenv.lib.optionalString stdenv.isDarwin "unset AR";

GRPC_BUILD_WITH_BORING_SSL_ASM = "";
GRPC_PYTHON_BUILD_SYSTEM_OPENSSL = 1;
GRPC_PYTHON_BUILD_SYSTEM_ZLIB = 1;
GRPC_PYTHON_BUILD_SYSTEM_CARES = 1;
7 changes: 1 addition & 6 deletions pkgs/servers/gotify/default.nix
Original file line number Diff line number Diff line change
@@ -24,11 +24,6 @@ buildGoModule rec {

doCheck = false;

postPatch = ''
substituteInPlace app.go \
--replace 'Version = "unknown"' 'Version = "${version}"'
'';

buildInputs = [ sqlite ];

ui = callPackage ./ui.nix { };
@@ -46,7 +41,7 @@ buildGoModule rec {
subPackages = [ "." ];

buildFlagsArray = [
"-ldflags='-X main.Version=${version} -X main.Mode=prod'"
"-ldflags=-X main.Version=${version} -X main.Mode=prod"
];

meta = with stdenv.lib; {
63 changes: 34 additions & 29 deletions pkgs/servers/gotify/package.json
Original file line number Diff line number Diff line change
@@ -5,24 +5,24 @@
"homepage": ".",
"proxy": "http://localhost:80",
"dependencies": {
"@material-ui/core": "^4.9.5",
"@material-ui/core": "^4.11.0",
"@material-ui/icons": "^4.9.1",
"axios": "^0.19.0",
"codemirror": "^5.43.0",
"detect-browser": "^5.1.0",
"js-base64": "^2.5.1",
"mobx": "^5.1.1",
"mobx-react": "^6.2.2",
"mobx-utils": "^5.0.2",
"axios": "^0.20.0",
"codemirror": "^5.57.0",
"detect-browser": "^5.1.1",
"js-base64": "^3.4.5",
"mobx": "^5.15.6",
"mobx-react": "^6.3.0",
"mobx-utils": "^5.6.1",
"notifyjs": "^3.0.0",
"prop-types": "^15.6.2",
"react": "^16.4.2",
"react-codemirror2": "^7.1.0",
"react-codemirror2": "^7.2.1",
"react-dom": "^16.4.2",
"react-infinite": "^0.13.0",
"react-markdown": "^4.0.6",
"react-router": "^5.1.2",
"react-router-dom": "^5.1.2",
"react-router": "^5.2.0",
"react-router-dom": "^5.2.0",
"react-timeago": "^4.1.9",
"remove-markdown": "^0.3.0",
"typeface-roboto": "0.0.75"
@@ -32,36 +32,41 @@
"build": "react-scripts build",
"test": "react-scripts test --env=node",
"eject": "react-scripts eject",
"lint": "tslint --project .",
"lintfix": "tslint --fix --project .",
"lint": "eslint \"src/*.{ts,tsx}\"",
"format": "prettier \"src/**/*.{ts,tsx}\" --write",
"testformat": "prettier \"src/**/*.{ts,tsx}\" --list-different"
},
"devDependencies": {
"@types/codemirror": "0.0.91",
"@types/codemirror": "0.0.98",
"@types/detect-browser": "^4.0.0",
"@types/get-port": "^4.0.0",
"@types/jest": "^25.2.1",
"@types/js-base64": "^2.3.1",
"@types/node": "^13.13.5",
"@types/notifyjs": "^3.0.0",
"@types/puppeteer": "^2.0.1",
"@types/react": "^16.4.11",
"@types/react-dom": "^16.0.7",
"@types/react-infinite": "0.0.34",
"@types/jest": "^26.0.13",
"@types/js-base64": "^3.0.0",
"@types/node": "^14.10.1",
"@types/notifyjs": "^3.0.2",
"@types/puppeteer": "^3.0.2",
"@types/react": "^16.9.49",
"@types/react-dom": "^16.9.8",
"@types/react-infinite": "0.0.35",
"@types/react-router-dom": "^5.1.5",
"@types/remove-markdown": "^0.1.1",
"@types/rimraf": "^3.0.0",
"@typescript-eslint/eslint-plugin": "^4.1.0",
"@typescript-eslint/parser": "^4.1.0",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-jest": "^24.0.0",
"eslint-plugin-prefer-arrow": "^1.2.2",
"eslint-plugin-react": "^7.20.6",
"eslint-plugin-unicorn": "^21.0.0",
"get-port": "^5.1.1",
"prettier": "^2.0.5",
"puppeteer": "^3.0.4",
"react-scripts": "^3.4.1",
"prettier": "^2.1.1",
"puppeteer": "^5.3.0",
"react-scripts": "^3.4.3",
"rimraf": "^3.0.2",
"tree-kill": "^1.2.0",
"tslint": "^6.1.2",
"tslint-sonarts": "^1.7.0",
"typescript": "3.8.3",
"wait-on": "^5.0.0"
"typescript": "4.0.2",
"wait-on": "^5.2.0"
},
"eslintConfig": {
"extends": "react-app"
2 changes: 1 addition & 1 deletion pkgs/servers/gotify/source-sha.nix
Original file line number Diff line number Diff line change
@@ -1 +1 @@
"0agnbpqzz751643c4s0fs10b3zw98pp8r9kys9p1vxbb3d6r2anb"
"1v123j9d4psbg7pnqnc7bc9li2qyahapjbimmf0qpfxacx968gm9"
6 changes: 3 additions & 3 deletions pkgs/servers/gotify/update.sh
Original file line number Diff line number Diff line change
@@ -9,11 +9,11 @@ latest_release=$(curl --silent https://api.github.com/repos/gotify/server/releas
version=$(jq -r '.tag_name' <<<"$latest_release")
echo got version $version
echo \""${version#v}"\" > "$dirname/version.nix"
printf '%s' $(nix-prefetch-git --quiet --rev ${version} https://github.com/gotify/server | jq .sha256) > $dirname/source-sha.nix
printf '%s\n' $(nix-prefetch-git --quiet --rev ${version} https://github.com/gotify/server | jq .sha256) > $dirname/source-sha.nix
tput setaf 1
echo zeroing vendorSha256 in $dirname/vendor-sha.nix
tput sgr0
printf '"%s"' "0000000000000000000000000000000000000000000000000000" > $dirname/vendor-sha.nix
printf '"%s"\n' "0000000000000000000000000000000000000000000000000000" > $dirname/vendor-sha.nix

GOTIFY_WEB_SRC="https://raw.githubusercontent.com/gotify/server/$version"

@@ -32,7 +32,7 @@ echo running nix-build for gotify itself in order to get vendorSha256
set +e
vendorSha256="$(nix-build -A gotify-server 2>&1 | grep "got:" | cut -d':' -f3)"
set -e
printf '"%s"' "$vendorSha256" > $dirname/vendor-sha.nix
printf '"%s"\n' "$vendorSha256" > $dirname/vendor-sha.nix
tput setaf 2
echo got vendorSha256 of: $vendorSha256
tput sgr0
2 changes: 1 addition & 1 deletion pkgs/servers/gotify/vendor-sha.nix
Original file line number Diff line number Diff line change
@@ -1 +1 @@
"0cczw8h1mibxmfgy2z6xnqq11x31ai17gnq2z4j5751b5finhqng"
"1in4gzmrgb6z7p5fnz33f88g5l0vki2xlxlllk5wy9icp4h3h9sd"
2 changes: 1 addition & 1 deletion pkgs/servers/gotify/version.nix
Original file line number Diff line number Diff line change
@@ -1 +1 @@
"2.0.17"
"2.0.18"
Loading