Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
97b41604 6edb3d30

+216 -78
+6 -6
maintainers/maintainer-list.nix
··· 1853 1853 githubId = 1762540; 1854 1854 name = "Changlin Li"; 1855 1855 }; 1856 + chanley = { 1857 + email = "charlieshanley@gmail.com"; 1858 + github = "charlieshanley"; 1859 + githubId = 8228888; 1860 + name = "Charlie Hanley"; 1861 + }; 1856 1862 CharlesHD = { 1857 1863 email = "charleshdespointes@gmail.com"; 1858 1864 github = "CharlesHD"; ··· 9861 9867 github = "sdier"; 9862 9868 githubId = 11613056; 9863 9869 name = "Scott Dier"; 9864 - }; 9865 - sdll = { 9866 - email = "sasha.delly@gmail.com"; 9867 - github = "sdll"; 9868 - githubId = 17913919; 9869 - name = "Sasha Illarionov"; 9870 9870 }; 9871 9871 SeanZicari = { 9872 9872 email = "sean.zicari@gmail.com";
+2 -2
pkgs/applications/blockchains/particl-core/default.nix
··· 17 17 18 18 stdenv.mkDerivation rec { 19 19 pname = "particl-core"; 20 - version = "0.19.2.5"; 20 + version = "0.19.2.13"; 21 21 22 22 src = fetchurl { 23 23 url = "https://github.com/particl/particl-core/archive/v${version}.tar.gz"; 24 - sha256 = "sha256-uI4T8h6RvCikk8h/sZmGlj3Uj3Xhu0vDn/fPb6rLcSg="; 24 + sha256 = "sha256-eXlTfSjxOGZi/0/b7myqILJZYNcbK+QqQmq+PVkh1e8="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ pkg-config autoreconfHook ];
+2 -2
pkgs/applications/misc/ulauncher/default.nix
··· 20 20 21 21 python3Packages.buildPythonApplication rec { 22 22 pname = "ulauncher"; 23 - version = "5.11.0"; 23 + version = "5.12.1"; 24 24 25 25 disabled = python3Packages.isPy27; 26 26 27 27 src = fetchurl { 28 28 url = "https://github.com/Ulauncher/Ulauncher/releases/download/${version}/ulauncher_${version}.tar.gz"; 29 - sha256 = "sha256-xEM7sG0NRWouDu6NxNA94WTycykEhPI4ByjDk2yjHjo="; 29 + sha256 = "sha256-Fd3IOCEeXGV8zGd/8SzrWRsSsZRVePnsDaX8WrBrCOQ="; 30 30 }; 31 31 32 32 nativeBuildInputs = with python3Packages; [
+2 -2
pkgs/applications/misc/visidata/default.nix
··· 24 24 }: 25 25 buildPythonApplication rec { 26 26 pname = "visidata"; 27 - version = "2.5"; 27 + version = "2.6"; 28 28 29 29 src = fetchFromGitHub { 30 30 owner = "saulpw"; 31 31 repo = "visidata"; 32 32 rev = "v${version}"; 33 - sha256 = "1iijggdgj36v7d2zm45c00nrbzxaaah2azflpca0f6fjaaxh3lr2"; 33 + sha256 = "sha256-fsk+Cn7CzrOAif5+LUMrs8llSnEfoSLAdg1qOFMJOh8="; 34 34 }; 35 35 36 36 propagatedBuildInputs = [
+3 -3
pkgs/applications/networking/cluster/helmfile/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "helmfile"; 5 - version = "0.140.0"; 5 + version = "0.140.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "roboll"; 9 9 repo = "helmfile"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-D9CyJE6/latz4541NfOtvKy+kui3CVmD483SkdEJzyU="; 11 + sha256 = "sha256-QnGu/EGzgWva/EA6gKrDzWgjX6OrfZKzWIhRqKbexjU="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-QYI5HxEUNrZKSjk0LlbhjvxXlWCbbLup51Ht3HJDNC8="; 14 + vendorSha256 = "sha256-HKHMeDnIDmQ7AjuS2lYCMphTHGD1JgQuBYDJe2+PEk4="; 15 15 16 16 doCheck = false; 17 17
+10 -1
pkgs/development/libraries/libebml/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, pkg-config }: 1 + { lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libebml"; ··· 10 10 rev = "release-${version}"; 11 11 sha256 = "1hiilnabar826lfxsaflqjhgsdli6hzzhjv8q2nmw36fvvlyks25"; 12 12 }; 13 + 14 + patches = [ 15 + # Upstream fix for gcc-11 16 + (fetchpatch { 17 + url = "https://github.com/Matroska-Org/libebml/commit/f0bfd53647961e799a43d918c46cf3b6bff89806.patch"; 18 + sha256 = "1yd6rsds03kwx5jki4hihd2bpfh26g5l1pi82qzaqzarixdxwzvl"; 19 + excludes = [ "ChangeLog" ]; 20 + }) 21 + ]; 13 22 14 23 nativeBuildInputs = [ cmake pkg-config ]; 15 24
+2 -2
pkgs/development/python-modules/amcrest/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "amcrest"; 17 - version = "1.9.2"; 17 + version = "1.9.3"; 18 18 disabled = pythonOlder "3.6"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "tchellomello"; 22 22 repo = "python-amcrest"; 23 23 rev = version; 24 - sha256 = "sha256-xBrXe3BUvLfSk7zBHVJLh/K3lGVkFKOCq0RNAOb9GqI="; 24 + sha256 = "0f9l8xbn40xwx2zzssx5qmkpmv82j6syj8ncnmm6z9dc5wpr6sw7"; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/cymem/default.nix
··· 17 17 }; 18 18 19 19 propagatedBuildInputs = [ 20 - cython 20 + cython 21 21 ]; 22 22 23 23 prePatch = '' ··· 34 34 description = "Cython memory pool for RAII-style memory management"; 35 35 homepage = "https://github.com/explosion/cymem"; 36 36 license = licenses.mit; 37 - maintainers = with maintainers; [ sdll ]; 38 - }; 37 + maintainers = with maintainers; [ ]; 38 + }; 39 39 }
+16 -8
pkgs/development/python-modules/deezer-python/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , poetry-core 5 + , pytest-mock 6 + , pytest-vcr 7 + , pytestCheckHook 4 8 , pythonOlder 5 9 , requests 6 10 , tornado 7 - , poetry-core 8 - , pytestCheckHook 9 - , pytest-cov 10 - , pytest-vcr 11 11 }: 12 12 13 13 buildPythonPackage rec { 14 14 pname = "deezer-python"; 15 - version = "2.3.0"; 16 - disabled = pythonOlder "3.6"; 15 + version = "2.3.1"; 17 16 format = "pyproject"; 18 17 18 + disabled = pythonOlder "3.6"; 19 + 19 20 src = fetchFromGitHub { 20 21 owner = "browniebroke"; 21 22 repo = pname; 22 23 rev = "v${version}"; 23 - sha256 = "sha256-pRYC0kJHJ5SKgDdGS1KkQEbv+DkF9oPw/A1GnB0AwfQ="; 24 + sha256 = "sha256-0gkPwIz+nZJjxfucy71D0A5CFkhQaW32UH5t1DkuvEs="; 24 25 }; 25 26 26 27 nativeBuildInputs = [ ··· 29 30 30 31 checkInputs = [ 31 32 pytestCheckHook 32 - pytest-cov 33 33 pytest-vcr 34 + pytest-mock 34 35 ]; 35 36 36 37 propagatedBuildInputs = [ 37 38 requests 38 39 tornado 39 40 ]; 41 + 42 + postPatch = '' 43 + substituteInPlace pyproject.toml \ 44 + --replace " --cov=deezer" "" 45 + ''; 46 + 47 + pythonImportsCheck = [ "deezer" ]; 40 48 41 49 meta = with lib; { 42 50 description = "A friendly Python wrapper around the Deezer API";
+4 -2
pkgs/development/python-modules/env-canada/default.nix
··· 8 8 , pillow 9 9 , pytestCheckHook 10 10 , python-dateutil 11 + , voluptuous 11 12 }: 12 13 13 14 buildPythonPackage rec { 14 15 pname = "env-canada"; 15 - version = "0.5.1"; 16 + version = "0.5.12"; 16 17 17 18 src = fetchFromGitHub { 18 19 owner = "michaeldavie"; 19 20 repo = "env_canada"; 20 21 rev = "v${version}"; 21 - sha256 = "sha256-tafhOW1wd/D0ojRUdDzp62cQ8w7wgx5ITcWAcoY1i5Y="; 22 + sha256 = "sha256-yrvH0A/+QA9HiKa/ohw5q0IIyWff9s9zu6tT08mIT7w="; 22 23 }; 23 24 24 25 propagatedBuildInputs = [ ··· 28 29 lxml 29 30 pillow 30 31 python-dateutil 32 + voluptuous 31 33 ]; 32 34 33 35 checkInputs = [
+1 -1
pkgs/development/python-modules/ftfy/default.nix
··· 33 33 description = "Given Unicode text, make its representation consistent and possibly less broken"; 34 34 homepage = "https://github.com/LuminosoInsight/python-ftfy"; 35 35 license = licenses.mit; 36 - maintainers = with maintainers; [ sdll aborsu ]; 36 + maintainers = with maintainers; [ aborsu ]; 37 37 }; 38 38 }
+1 -1
pkgs/development/python-modules/murmurhash/default.nix
··· 32 32 description = "Cython bindings for MurmurHash2"; 33 33 homepage = "https://github.com/explosion/murmurhash"; 34 34 license = licenses.mit; 35 - maintainers = with maintainers; [ aborsu sdll ]; 35 + maintainers = with maintainers; [ aborsu ]; 36 36 }; 37 37 }
+5 -5
pkgs/development/python-modules/plac/default.nix
··· 13 13 }; 14 14 15 15 checkPhase = '' 16 - cd doc 17 - ${python.interpreter} -m unittest discover -p "*test_plac*" 18 - ''; 16 + cd doc 17 + ${python.interpreter} -m unittest discover -p "*test_plac*" 18 + ''; 19 19 20 20 meta = with lib; { 21 21 description = "Parsing the Command Line the Easy Way"; 22 22 homepage = "https://github.com/micheles/plac"; 23 23 license = licenses.bsdOriginal; 24 - maintainers = with maintainers; [ sdll ]; 25 - }; 24 + maintainers = with maintainers; [ ]; 25 + }; 26 26 }
+5 -5
pkgs/development/python-modules/preshed/default.nix
··· 17 17 }; 18 18 19 19 propagatedBuildInputs = [ 20 - cython 21 - cymem 22 - murmurhash 20 + cython 21 + cymem 22 + murmurhash 23 23 ]; 24 24 25 25 checkInputs = [ ··· 34 34 description = "Cython hash tables that assume keys are pre-hashed"; 35 35 homepage = "https://github.com/explosion/preshed"; 36 36 license = licenses.mit; 37 - maintainers = with maintainers; [ sdll ]; 38 - }; 37 + maintainers = with maintainers; [ ]; 38 + }; 39 39 }
+47
pkgs/development/python-modules/python3-application/default.nix
··· 1 + { lib, isPy3k, buildPythonPackage, fetchFromGitHub, fetchpatch, zope_interface, twisted }: 2 + 3 + buildPythonPackage rec { 4 + pname = "python3-application"; 5 + version = "3.0.3"; 6 + 7 + disabled = !isPy3k; 8 + 9 + src = fetchFromGitHub { 10 + owner = "AGProjects"; 11 + repo = pname; 12 + rev = version; 13 + sha256 = "sha256-oscUI/Ag/UXmAi/LN1pPTdyqQe9aAfeQzhKFxaTmW3A="; 14 + }; 15 + 16 + patches = [ 17 + # Apply bugfix commit that is not yet part of a release 18 + (fetchpatch { 19 + name = "fix-time-import.patch"; 20 + url = "https://github.com/AGProjects/${pname}/commit/695f7d769e69c84e065872ffb403157d0af282fd.patch"; 21 + sha256 = "sha256-MGs8uUIFXkPXStOn5oCNNEMVmcKrq8YPl8Xvl3OTOUM="; 22 + }) 23 + ]; 24 + 25 + propagatedBuildInputs = [ zope_interface twisted ]; 26 + 27 + pythonImportsCheck = [ "application" ]; 28 + 29 + meta = with lib; { 30 + description = "A collection of modules that are useful when building python applications"; 31 + homepage = "https://github.com/AGProjects/python3-application"; 32 + license = licenses.lgpl21Plus; 33 + maintainers = with maintainers; [ chanley ]; 34 + longDescription = '' 35 + This package is a collection of modules that are useful when building python applications. Their purpose is to eliminate the need to divert resources into implementing the small tasks that every application needs to do in order to run successfully and focus instead on the application logic itself. 36 + The modules that the application package provides are: 37 + 1. process - UNIX process and signal management. 38 + 2. python - python utility classes and functions. 39 + 3. configuration - a simple interface to handle configuration files. 40 + 4. log - an extensible system logger for console and syslog. 41 + 5. debug - memory troubleshooting and execution timing. 42 + 6. system - interaction with the underlying operating system. 43 + 7. notification - an application wide notification system. 44 + 8. version - manage version numbers for applications and packages. 45 + ''; 46 + }; 47 + }
+34
pkgs/development/python-modules/python3-eventlib/default.nix
··· 1 + { lib, fetchFromGitHub, buildPythonPackage, isPy3k, zope_interface, twisted, greenlet }: 2 + 3 + buildPythonPackage rec { 4 + pname = "python3-eventlib"; 5 + version = "0.3.0"; 6 + 7 + disabled = !isPy3k; 8 + 9 + src = fetchFromGitHub { 10 + owner = "AGProjects"; 11 + repo = "python3-eventlib"; 12 + rev = version; 13 + sha256 = "sha256-LFW3rCGa7A8tk6SjgYgjkLQ+72GE2WN8wG+XkXYTAoQ="; 14 + }; 15 + 16 + propagatedBuildInputs = [ zope_interface twisted greenlet ]; 17 + 18 + dontUseSetuptoolsCheck = true; 19 + 20 + pythonImportsCheck = [ "eventlib" ]; 21 + 22 + meta = with lib; { 23 + description = "A networking library written in Python"; 24 + homepage = "https://github.com/AGProjects/python3-eventlib"; 25 + license = licenses.lgpl21Plus; 26 + maintainers = with maintainers; [ chanley ]; 27 + longDescription = '' 28 + Eventlib is a networking library written in Python. It achieves high 29 + scalability by using non-blocking I/O while at the same time retaining 30 + high programmer usability by using coroutines to make the non-blocking io 31 + operations appear blocking at the source code level. 32 + ''; 33 + }; 34 + }
+2 -2
pkgs/development/python-modules/pyupgrade/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "pyupgrade"; 11 - version = "2.25.1"; 11 + version = "2.26.0"; 12 12 disabled = pythonOlder "3.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "asottile"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-4k4973sNCqE2JbyT901HAijlyymFAR4hJp7NavqlzCQ="; 18 + sha256 = "sha256-fXDBozMZbvMkdqafvPQrCI26OjQ/2Rx6OMQs9X2Q55s="; 19 19 }; 20 20 21 21 checkInputs = [ pytestCheckHook ];
+2 -2
pkgs/development/python-modules/slack-sdk/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "slack-sdk"; 23 - version = "3.11.0"; 23 + version = "3.11.1"; 24 24 disabled = pythonOlder "3.6"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "slackapi"; 28 28 repo = "python-slack-sdk"; 29 29 rev = "v${version}"; 30 - sha256 = "0zwz36mpc7syrkslf1rf7c6sxfanw87mbr2758j01sph50m43g6m"; 30 + sha256 = "sha256-csWVzQZAujCLzfLJkUOSHwJZMRqC5GcU4s4kce15qms="; 31 31 }; 32 32 33 33 propagatedBuildInputs = [
+1 -1
pkgs/development/python-modules/spacy/default.nix
··· 78 78 description = "Industrial-strength Natural Language Processing (NLP) with Python and Cython"; 79 79 homepage = "https://github.com/explosion/spaCy"; 80 80 license = licenses.mit; 81 - maintainers = with maintainers; [ sdll ]; 81 + maintainers = with maintainers; [ ]; 82 82 }; 83 83 }
+1 -1
pkgs/development/python-modules/thinc/default.nix
··· 78 78 description = "Practical Machine Learning for NLP in Python"; 79 79 homepage = "https://github.com/explosion/thinc"; 80 80 license = licenses.mit; 81 - maintainers = with maintainers; [ aborsu sdll ]; 81 + maintainers = with maintainers; [ aborsu ]; 82 82 }; 83 83 }
+2 -2
pkgs/development/tools/continuous-integration/buildkite-agent/default.nix
··· 3 3 nixosTests }: 4 4 buildGoModule rec { 5 5 name = "buildkite-agent-${version}"; 6 - version = "3.32.1"; 6 + version = "3.32.3"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "buildkite"; 10 10 repo = "agent"; 11 11 rev = "v${version}"; 12 - sha256 = "sha256-bwxxjpIBVzFfjewUwDjFNN9zcaL3ihYjWOlWdrhf1o0="; 12 + sha256 = "sha256-uckFsM8UWkiDmTpLRu34qKdjgEQrbsa+K8QtVS2PJ7A="; 13 13 }; 14 14 15 15 vendorSha256 = "sha256-n3XRxpEKjHf7L7fcGscWTVKBtot9waZbLoS9cG0kHfI=";
+22
pkgs/development/tools/fundoc/default.nix
··· 1 + { lib, rustPlatform, fetchFromGitHub }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "fundoc"; 5 + version = "0.4.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "csssr"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "0nd03c2lz07ghaab67kgl5pw8z8mv6kwx3xzr4pqr7v5b983py6v"; 12 + }; 13 + 14 + cargoSha256 = "sha256-6riBlCyqNN2nzgwfVfbRy1avT9b0PdetOrbmbaltsjE="; 15 + 16 + meta = with lib; { 17 + description = "Language agnostic documentation generator"; 18 + homepage = "https://github.com/csssr/fundoc"; 19 + license = licenses.mit; 20 + maintainers = with maintainers; [ figsoda ]; 21 + }; 22 + }
+2 -2
pkgs/tools/backup/automysqlbackup/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "automysqlbackup"; 5 - version = "3.0.6"; 5 + version = "3.0.7"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sixhop"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "0lki2049npc38r8m08garymywp1rzgflm0mxsfdznn9jfp4pk2lp"; 11 + sha256 = "sha256-C0p1AY4yIxybQ6a/HsE3ZTHumtvQw5kKM51Ap+Se0ZI="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ makeWrapper ];
+3 -19
pkgs/tools/package-management/rpm/default.nix
··· 1 - { stdenv, lib, fetchpatch 1 + { stdenv, lib 2 2 , pkg-config, autoreconfHook 3 3 , fetchurl, cpio, zlib, bzip2, file, elfutils, libbfd, libgcrypt, libarchive, nspr, nss, popt, db, xz, python, lua, llvmPackages 4 4 , sqlite, zstd ··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "rpm"; 9 - version = "4.16.1.3"; 9 + version = "4.17.0"; 10 10 11 11 src = fetchurl { 12 12 url = "http://ftp.rpm.org/releases/rpm-${lib.versions.majorMinor version}.x/rpm-${version}.tar.bz2"; 13 - sha256 = "07g2g0adgjm29wqy94iqhpp5dk0hacfw1yf7kzycrrxnfbwwfgai"; 13 + sha256 = "2e0d220b24749b17810ed181ac1ed005a56bbb6bc8ac429c21f314068dc65e6a"; 14 14 }; 15 15 16 16 outputs = [ "out" "dev" "man" ]; ··· 34 34 "--enable-zstd" 35 35 "--localstatedir=/var" 36 36 "--sharedstatedir=/com" 37 - ]; 38 - 39 - patches = [ 40 - # Small fixes for ndb on darwin 41 - # https://github.com/rpm-software-management/rpm/pull/1465 42 - (fetchpatch { 43 - name = "darwin-support.patch"; 44 - url = "https://github.com/rpm-software-management/rpm/commit/2d20e371d5e38f4171235e5c64068cad30bda557.patch"; 45 - sha256 = "0p3j5q5a4hl357maf7018k3826jhcpqg6wfrnccrkv30g0ayk171"; 46 - }) 47 - # Fix build on aarch64-darwin 48 - # https://github.com/rpm-software-management/rpm/pull/1775 49 - (fetchpatch { 50 - url = "https://github.com/emilazy/rpm/commit/45120e756930b4787ea2e06fb8a9e623ea13f2f3.patch"; 51 - sha256 = "0zzblwx9apxyjsri4cxd09y9b2hs57r2fck98939j1qgcwy732ar"; 52 - }) 53 37 ]; 54 38 55 39 postPatch = ''
+3 -3
pkgs/tools/system/fakeroot/default.nix
··· 14 14 15 15 # glibc 2.33 patches from ArchLinux 16 16 (fetchpatch { 17 - url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-1.patch"; 17 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b01cf37ff64c487f7440df4e09b090cd93b58f/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-1.patch"; 18 18 sha256 = "sha256-F6BcxYInSLu7Fxg6OmMZDhTWoLqsc//yYPlTZqQQl68="; 19 19 }) 20 20 (fetchpatch { 21 - url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-2.patch"; 21 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b01cf37ff64c487f7440df4e09b090cd93b58f/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-2.patch"; 22 22 sha256 = "sha256-ifpJxhk6MyQpFolC1hIAAUjcHmOHVU1D25tRwpu2S/k="; 23 23 }) 24 24 (fetchpatch { 25 - url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-3.patch"; 25 + url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b01cf37ff64c487f7440df4e09b090cd93b58f/fakeroot/trunk/fakeroot-1.25.3-glibc-2.33-fix-3.patch"; 26 26 sha256 = "sha256-o2Xm4C64Ny9TL8fjsZltjO1CdJ4VGwqZ+LnufVL5Sq8="; 27 27 }) 28 28 ]
+22
pkgs/tools/text/rust-petname/default.nix
··· 1 + { lib, rustPlatform, fetchCrate }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + pname = "rust-petname"; 5 + version = "1.1.1"; 6 + 7 + src = fetchCrate { 8 + inherit version; 9 + crateName = "petname"; 10 + sha256 = "sha256-X1p9W+N0Nhh7CSh776ofzHmG0ayi5COLJjBncxmL8CM="; 11 + }; 12 + 13 + cargoSha256 = "sha256-jxN2EKLjf9yKkhZ4wsH72sNdk6UYAcCUrg4+qx75bWs="; 14 + 15 + meta = with lib; { 16 + description = "Generate human readable random names"; 17 + homepage = "https://github.com/allenap/rust-petname"; 18 + license = licenses.asl20; 19 + maintainers = with maintainers; [ figsoda ]; 20 + mainProgram = "petname"; 21 + }; 22 + }
+4 -3
pkgs/tools/text/tv/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "tv"; 5 - version = "0.5.3"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "uzimaru0000"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-mh/+MX0MZM1fsi9HGTioRRH1DVatmkdyiwAgG/42cVU="; 11 + sha256 = "sha256-4PcD0keG3OVZPv6MA+rNSL9lysrseJUA6C5cd2f6LRY="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-8uxW0EIeMPvgffYW55Ov1euoVi8Zz9fZ4F44ktxvj9Q="; 14 + cargoSha256 = "sha256-E4qMxCqgJYIA8E6A0d8iUYTbKif5T51zcFdc+Ptq7qc="; 15 15 16 16 meta = with lib; { 17 17 description = "Format json into table view"; 18 18 homepage = "https://github.com/uzimaru0000/tv"; 19 + changelog = "https://github.com/uzimaru0000/tv/blob/v${version}/CHANGELOG.md"; 19 20 license = licenses.mit; 20 21 maintainers = with maintainers; [ figsoda ]; 21 22 };
+5
pkgs/top-level/all-packages.nix
··· 8764 8764 8765 8765 rpm = callPackage ../tools/package-management/rpm { 8766 8766 python = python3; 8767 + lua = lua5_4; 8767 8768 }; 8768 8769 8769 8770 rpm-ostree = callPackage ../tools/misc/rpm-ostree { ··· 8811 8812 ruplacer = callPackage ../tools/text/ruplacer { 8812 8813 inherit (darwin.apple_sdk.frameworks) Security; 8813 8814 }; 8815 + 8816 + rust-petname = callPackage ../tools/text/rust-petname { }; 8814 8817 8815 8818 rustscan = callPackage ../tools/security/rustscan { 8816 8819 inherit (darwin.apple_sdk.frameworks) Security; ··· 14008 14011 fujprog = callPackage ../development/embedded/fpga/fujprog { 14009 14012 inherit (darwin.apple_sdk.frameworks) IOKit; 14010 14013 }; 14014 + 14015 + fundoc = callPackage ../development/tools/fundoc { }; 14011 14016 14012 14017 funnelweb = callPackage ../development/tools/literate-programming/funnelweb { }; 14013 14018
+4
pkgs/top-level/python-packages.nix
··· 7150 7150 7151 7151 pytest-xvfb = callPackage ../development/python-modules/pytest-xvfb { }; 7152 7152 7153 + python3-application = callPackage ../development/python-modules/python3-application { }; 7154 + 7155 + python3-eventlib = callPackage ../development/python-modules/python3-eventlib { }; 7156 + 7153 7157 python3-openid = callPackage ../development/python-modules/python3-openid { }; 7154 7158 7155 7159 python-awair = callPackage ../development/python-modules/python-awair { };