···2233stdenv.mkDerivation rec {
44 pname = "bluej";
55- version = "4.2.2";
55+ version = "5.0.0";
66 src = fetchurl {
77 # We use the deb here. First instinct might be to go for the "generic" JAR
88 # download, but that is actually a graphical installer that is much harder
99 # to unpack than the deb.
1010 url = "https://www.bluej.org/download/files/BlueJ-linux-${builtins.replaceStrings ["."] [""] version}.deb";
1111- sha256 = "5c2241f2208e98fcf9aad7c7a282bcf16e6fd543faa5fdb0b99b34d1023113c3";
1111+ sha256 = "sha256-U81FIf67Qm/86+hA9iUCHt61dxiZsTkkequlVjft6/0=";
1212 };
13131414 nativeBuildInputs = [ makeWrapper ];
···4848 meta = with lib; {
4949 description = "Multipurpose command line tool for working with OpenStreetMap data based on the Osmium library";
5050 homepage = "https://osmcode.org/osmium-tool/";
5151+ changelog = "https://github.com/osmcode/osmium-tool/blob/v${version}/CHANGELOG.md";
5152 license = with licenses; [ gpl3Plus mit bsd3 ];
5253 maintainers = with maintainers; [ das-g ];
5354 };
···12121313buildPythonPackage rec {
1414 pname = "botocore";
1515- version = "1.20.0"; # N.B: if you change this, change boto3 and awscli to a matching version
1515+ version = "1.20.1"; # N.B: if you change this, change boto3 and awscli to a matching version
16161717 src = fetchPypi {
1818 inherit pname version;
1919- sha256 = "sha256-pgjW1kS4UvPBVPxDPqrlL+u+vHxHT6j01mZ5fQkxdwo=";
1919+ sha256 = "sha256-lIi6NeLU0XN19nuP0wDfXsL4MXopJAMpAQCcmZ1WO1k=";
2020 };
21212222 propagatedBuildInputs = [
···33# Don't use this for anything important yet!
4455stdenv.mkDerivation rec {
66- pname = "fscryptctl-unstable";
77- version = "2017-10-23";
66+ pname = "fscryptctl";
77+ version = "0.1.0";
8899 goPackagePath = "github.com/google/fscrypt";
10101111 src = fetchFromGitHub {
1212 owner = "google";
1313 repo = "fscryptctl";
1414- rev = "142326810eb19d6794793db6d24d0775a15aa8e5";
1414+ rev = "v${version}";
1515 sha256 = "1853hlpklisbqnkb7a921dsf0vp2nr2im26zpmrs592cnpsvk3hb";
1616 };
17171818 makeFlags = [ "DESTDIR=$(out)/bin" ];
19192020 meta = with lib; {
2121- description = ''
2222- A low-level tool that handles raw keys and manages policies for Linux
2323- filesystem encryption
2121+ description = "Small C tool for Linux filesystem encryption";
2222+ longDescription = ''
2323+ fscryptctl is a low-level tool written in C that handles raw keys and
2424+ manages policies for Linux filesystem encryption, specifically the
2525+ "fscrypt" kernel interface which is supported by the ext4, f2fs, and
2626+ UBIFS filesystems.
2727+ fscryptctl is mainly intended for embedded systems which can't use the
2828+ full-featured fscrypt tool, or for testing or experimenting with the
2929+ kernel interface to Linux filesystem encryption. fscryptctl does not
3030+ handle key generation, key stretching, key wrapping, or PAM integration.
3131+ Most users should use the fscrypt tool instead, which supports these
3232+ features and generally is much easier to use.
3333+ As fscryptctl is intended for advanced users, you should read the kernel
3434+ documentation for filesystem encryption before using fscryptctl.
2435 '';
2536 inherit (src.meta) homepage;
2637 license = licenses.asl20;
···28282929in with py.pkgs; buildPythonApplication rec {
3030 pname = "awscli";
3131- version = "1.19.0"; # N.B: if you change this, change botocore to a matching version too
3131+ version = "1.19.1"; # N.B: if you change this, change botocore to a matching version too
32323333 src = fetchPypi {
3434 inherit pname version;
3535- sha256 = "sha256-K9wu8zD5M02+77kclCBh/ralNka9VcZj4AVvjQ3Gb+0=";
3535+ sha256 = "sha256-8T0zFxR7hLdt2ZZvkshckIO2XNGZIbQuwfeGxqQs7rs=";
3636 };
37373838 # https://github.com/aws/aws-cli/issues/4837