Skip to content
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
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: e6811900dddc
Choose a base ref
...
head repository: NixOS/nixpkgs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4f2880ba128a
Choose a head ref

Commits on Oct 31, 2020

  1. Copy the full SHA
    0cf43ed View commit details

Commits on Nov 1, 2020

  1. Copy the full SHA
    f269e31 View commit details

Commits on Nov 4, 2020

  1. inkcut: update to 2.1.2

    wasn't able to test with an actual cutter due to covid, but the GUI
    starts correctly
    raboof committed Nov 4, 2020
    Copy the full SHA
    ef2333f View commit details

Commits on Nov 15, 2020

  1. paperwork: 1.3.1 -> 2.0

    symphorien committed Nov 15, 2020
    Copy the full SHA
    74b9066 View commit details
  2. Copy the full SHA
    3c9707d View commit details
  3. paperwork: 2.0 -> 2.0.1

    symphorien committed Nov 15, 2020
    Copy the full SHA
    0c38b12 View commit details

Commits on Nov 19, 2020

  1. Copy the full SHA
    4b51d8a View commit details

Commits on Nov 20, 2020

  1. Copy the full SHA
    161a780 View commit details
  2. electron: 8.5.2 -> 8.5.5

    prusnak committed Nov 20, 2020
    Copy the full SHA
    a01da8f View commit details
  3. electron: 9.3.3 -> 9.3.4

    prusnak committed Nov 20, 2020
    Copy the full SHA
    4bfad39 View commit details
  4. electron: 10.1.5 -> 10.1.6

    prusnak committed Nov 20, 2020
    Copy the full SHA
    0c93e10 View commit details
  5. electron_11: init at 11.0.2

    make electron point to electron_11
    prusnak committed Nov 20, 2020
    Copy the full SHA
    8cde963 View commit details
  6. Copy the full SHA
    1cbdc21 View commit details
  7. Copy the full SHA
    ae6ad23 View commit details
  8. mutt: 2.0.1 -> 2.0.2

    Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
    matthiasbeyer committed Nov 20, 2020
    Copy the full SHA
    ad9256d View commit details
  9. mitmproxy: 5.2 -> 5.3.0

    Resolves #103992 where test phase was failing due to
    openssl 1.1.1g -> 1.1.1h causing test certificate rejection.
    Which was fixed in 5.3.0 release.
    divanorama authored and Jonathan Ringer committed Nov 20, 2020
    Copy the full SHA
    fccb704 View commit details
  10. Merge pull request #104057 from prusnak/electron

    Introduce Electron 11, updates for Electron 8 and 9
    gebner authored Nov 20, 2020
    Copy the full SHA
    660b92c View commit details
  11. Merge pull request #104104 from starcraft66/obs-move-transition

    obs-move-transition: init at 2.0.2
    symphorien authored Nov 20, 2020
    Copy the full SHA
    bfbfe33 View commit details
  12. i3altlayout: init at 0.3

    magnetophon committed Nov 20, 2020
    Copy the full SHA
    36118d4 View commit details
  13. python37Packages.trimesh: 3.8.12 -> 3.8.13

    r-ryantm authored and Jonathan Ringer committed Nov 20, 2020
    Copy the full SHA
    0e9ba93 View commit details
  14. Merge pull request #104308 from mweinelt/home-assistant

    homeassistant: 0.118.0 -> 0.118.1
    mweinelt authored Nov 20, 2020
    Copy the full SHA
    e4a47bd View commit details
  15. python27Packages.lightgbm: 3.0.0 -> 3.1.0

    r-ryantm authored and Jonathan Ringer committed Nov 20, 2020
    Copy the full SHA
    9a67729 View commit details
  16. python37Packages.bx-python: 0.8.6 -> 0.8.9

    r-ryantm authored and Jonathan Ringer committed Nov 20, 2020
    Copy the full SHA
    51fa5bb View commit details
  17. Merge pull request #102754 from raboof/inkcut-2.1.2

    inkcut: 2.1.1 -> 2.1.2
    timokau authored Nov 20, 2020
    Copy the full SHA
    e073243 View commit details
  18. Merge pull request #104240 from stigtsp/package/perl-www-twilio-api-init

    perlPackages.WWWTwilioAPI: init at 0.21
    stigtsp authored Nov 20, 2020
    Copy the full SHA
    96d9861 View commit details
  19. Merge pull request #104399 from matthiasbeyer/update-mutt

    mutt: 2.0.1 -> 2.0.2
    stigtsp authored Nov 20, 2020
    Copy the full SHA
    5741294 View commit details
  20. Merge pull request #104394 from magnetophon/neomutt

    neomutt: 20200925 -> 20201120
    Ma27 authored Nov 20, 2020
    Copy the full SHA
    6c9580f View commit details
  21. Merge pull request #102235 from symphorien/paperwork2

    Paperwork 2.0
    symphorien authored Nov 20, 2020
    Copy the full SHA
    01083f1 View commit details
  22. Merge pull request #104321 from magnetophon/i3altlayout

    i3altlayout: init at 0.3
    symphorien authored Nov 20, 2020
    Copy the full SHA
    4768004 View commit details
  23. Merge pull request #103740 from NixOS/haskell-updates

    Update Haskell package set to Stackage Nightly (plus other fixes)
    peti authored Nov 20, 2020
    Copy the full SHA
    4f2880b View commit details
Showing with 615 additions and 141 deletions.
  1. +7 −0 nixos/doc/manual/release-notes/rl-2103.xml
  2. +7 −3 pkgs/applications/misc/inkcut/default.nix
  3. +2 −2 pkgs/applications/networking/mailreaders/mutt/default.nix
  4. +2 −14 pkgs/applications/networking/mailreaders/neomutt/default.nix
  5. +0 −48 pkgs/applications/office/paperwork/backend.nix
  6. +42 −0 pkgs/applications/office/paperwork/openpaperwork-core.nix
  7. +52 −0 pkgs/applications/office/paperwork/openpaperwork-gtk.nix
  8. +77 −0 pkgs/applications/office/paperwork/paperwork-backend.nix
  9. +31 −28 pkgs/applications/office/paperwork/{default.nix → paperwork-gtk.nix}
  10. +59 −0 pkgs/applications/office/paperwork/paperwork-shell.nix
  11. +12 −0 pkgs/applications/office/paperwork/src.nix
  12. +60 −0 pkgs/applications/video/obs-studio/obs-move-transition.nix
  13. +34 −0 pkgs/applications/video/obs-studio/rename-obs-move-transition-cmake.patch
  14. +21 −0 pkgs/applications/window-managers/i3/altlayout.nix
  15. +2 −2 pkgs/development/python-modules/bx-python/default.nix
  16. +39 −0 pkgs/development/python-modules/fabulous/default.nix
  17. +27 −0 pkgs/development/python-modules/fabulous/relative_import.patch
  18. +34 −0 pkgs/development/python-modules/getkey/default.nix
  19. +2 −2 pkgs/development/python-modules/lightgbm/default.nix
  20. +7 −12 pkgs/development/python-modules/mitmproxy/default.nix
  21. +2 −2 pkgs/development/python-modules/trimesh/default.nix
  22. +43 −20 pkgs/development/tools/electron/default.nix
  23. +21 −2 pkgs/development/tools/electron/generic.nix
  24. +1 −1 pkgs/servers/home-assistant/component-packages.nix
  25. +2 −2 pkgs/servers/home-assistant/default.nix
  26. +6 −2 pkgs/top-level/all-packages.nix
  27. +15 −0 pkgs/top-level/perl-packages.nix
  28. +8 −1 pkgs/top-level/python-packages.nix
7 changes: 7 additions & 0 deletions nixos/doc/manual/release-notes/rl-2103.xml
Original file line number Diff line number Diff line change
@@ -126,6 +126,13 @@
to <literal>/run/pdns-recursor</literal> to match upstream.
</para>
</listitem>
<listitem>
<para>
Paperwork was updated to version 2. The on-disk format slightly changed,
and it is not possible to downgrade from Paperwork 2 back to Paperwork
1.3. Back your documents up before upgrading. See <link xlink:href="https://forum.openpaper.work/t/paperwork-2-0/112/5">this thread</link> for more details.
</para>
</listitem>
<listitem>
<para>
PowerDNS has been updated from <literal>4.2.x</literal> to <literal>4.3.x</literal>. Please
10 changes: 7 additions & 3 deletions pkgs/applications/misc/inkcut/default.nix
Original file line number Diff line number Diff line change
@@ -1,16 +1,20 @@
{ lib, python3Packages, fetchFromGitHub, wrapQtAppsHook }:
{ lib
, python3Packages
, fetchFromGitHub
, wrapQtAppsHook
}:

with python3Packages;

buildPythonApplication rec {
pname = "inkcut";
version = "2.1.1";
version = "2.1.2";

src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
sha256 = "1c0mfdfy9iq4l683f3aa7cm7x2w9px83dyigc7655wvaq3bxi2rp";
sha256 = "1zn5i69f3kimcwdd2qkqd3hd1hq76a6i5wxxfb91ih2hj04vdbmx";
};

nativeBuildInputs = [ wrapQtAppsHook ];
4 changes: 2 additions & 2 deletions pkgs/applications/networking/mailreaders/mutt/default.nix
Original file line number Diff line number Diff line change
@@ -27,11 +27,11 @@ with stdenv.lib;

stdenv.mkDerivation rec {
pname = "mutt";
version = "2.0.1";
version = "2.0.2";

src = fetchurl {
url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz";
sha256 = "1nr1n0lshif6lrn4c5ym473jrg0jaka5wfyy06qmbxhnavmgvx8c";
sha256 = "1j0i2jmlk5sc78af9flj3ynj0iiwa8biw7jgf12qm5lppsx1h4j7";
};

patches = optional smimeSupport (fetchpatch {
16 changes: 2 additions & 14 deletions pkgs/applications/networking/mailreaders/neomutt/default.nix
Original file line number Diff line number Diff line change
@@ -6,14 +6,14 @@
}:

stdenv.mkDerivation rec {
version = "20200925";
version = "20201120";
pname = "neomutt";

src = fetchFromGitHub {
owner = "neomutt";
repo = "neomutt";
rev = version;
sha256 = "1q931n9sijq1iin3swzk57rz7qmy485hvr1fahy5i2wd1xx9yhb2";
sha256 = "0z6xavgd0zv9pqvfsdyvhhi1q3y7zxhgg24isbnn9r6mldafqwna";
};

buildInputs = [
@@ -22,18 +22,6 @@ stdenv.mkDerivation rec {
mailcap sqlite
];

patches = [
# To be removed on next release. Fixes two bugs in the sidebar behavior.
(fetchpatch {
url = "https://github.com/neomutt/neomutt/commit/96753674e70edb695c1dc7af73e3317956c1b259.patch";
sha256 = "0yjmgdfhn8ra7bc3d40c3c29imgpgbhzphjxp6575llh9kw5h53s";
})
(fetchpatch {
url = "https://github.com/neomutt/neomutt/commit/6078653c9233644ca76c24bdb64e49bd443dd714.patch";
sha256 = "1s1p86bqpc9xq9z5qfh0mxxh6syps8shq0dm7bbkg1bz7qya5phy";
})
];

nativeBuildInputs = [
docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m
];
48 changes: 0 additions & 48 deletions pkgs/applications/office/paperwork/backend.nix

This file was deleted.

42 changes: 42 additions & 0 deletions pkgs/applications/office/paperwork/openpaperwork-core.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{ buildPythonPackage, lib, fetchFromGitLab

, isPy3k, isPyPy

, distro, setuptools

, pkgs
}:

buildPythonPackage rec {
pname = "openpaperwork-core";
inherit (import ./src.nix { inherit fetchFromGitLab; }) version src;

sourceRoot = "source/openpaperwork-core";

# Python 2.x is not supported.
disabled = !isPy3k && !isPyPy;

patchPhase = ''
echo 'version = "${version}"' > src/openpaperwork_core/_version.py
chmod a+w -R ..
patchShebangs ../tools
'';

propagatedBuildInputs = [
distro
setuptools
];

nativeBuildInputs = [ pkgs.gettext pkgs.which ];

preBuild = ''
make l10n_compile
'';

meta = {
description = "Backend part of Paperwork (Python API, no UI)";
homepage = "https://openpaper.work/";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ aszlig symphorien ];
};
}
52 changes: 52 additions & 0 deletions pkgs/applications/office/paperwork/openpaperwork-gtk.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{ buildPythonPackage
, lib
, fetchFromGitLab

, isPy3k
, isPyPy

, openpaperwork-core
, pillow
, pygobject3
, distro

, pkgs
}:

buildPythonPackage rec {
pname = "openpaperwork-gtk";
inherit (import ./src.nix { inherit fetchFromGitLab; }) version src;

sourceRoot = "source/openpaperwork-gtk";

# Python 2.x is not supported.
disabled = !isPy3k && !isPyPy;

patchPhase = ''
echo 'version = "${version}"' > src/openpaperwork_gtk/_version.py
chmod a+w -R ..
patchShebangs ../tools
'';

nativeBuildInputs = [ pkgs.gettext pkgs.which ];
preBuild = ''
make l10n_compile
'';

propagatedBuildInputs = [
pillow
pygobject3
pkgs.poppler_gi
pkgs.gtk3
distro
pkgs.pango
openpaperwork-core
];

meta = {
description = "Reusable GTK components of Paperwork";
homepage = "https://openpaper.work/";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ aszlig symphorien ];
};
}
77 changes: 77 additions & 0 deletions pkgs/applications/office/paperwork/paperwork-backend.nix
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
{ buildPythonPackage
, lib
, fetchFromGitLab

, isPy3k
, isPyPy

, pyenchant
, simplebayes
, pypillowfight
, pycountry
, whoosh
, termcolor
, python-Levenshtein
, pygobject3
, pyocr
, natsort
, libinsane
, distro
, openpaperwork-core
, openpaperwork-gtk
, psutil

, pkgs
}:

buildPythonPackage rec {
pname = "paperwork-backend";
inherit (import ./src.nix { inherit fetchFromGitLab; }) version src;

sourceRoot = "source/paperwork-backend";

# Python 2.x is not supported.
disabled = !isPy3k && !isPyPy;

patchPhase = ''
echo 'version = "${version}"' > src/paperwork_backend/_version.py
chmod a+w -R ..
patchShebangs ../tools
'';

propagatedBuildInputs = [
pyenchant
simplebayes
pypillowfight
pycountry
whoosh
termcolor
python-Levenshtein
libinsane
pygobject3
pyocr
natsort
pkgs.poppler_gi
pkgs.gtk3
distro
openpaperwork-core
];

preCheck = ''
export HOME=$(mktemp -d)
'';

nativeBuildInputs = [ pkgs.gettext pkgs.which ];
preBuild = ''
make l10n_compile
'';

checkInputs = [ openpaperwork-gtk psutil ];

meta = {
description = "Backend part of Paperwork (Python API, no UI)";
homepage = "https://openpaper.work/";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ aszlig symphorien ];
};
}
Loading