Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub ffeeefed 32615f6f

+117 -118
+2 -2
nixos/modules/misc/ids.nix
··· 48 48 #disk = 6; # unused 49 49 #vsftpd = 7; # dynamically allocated ass of 2021-09-14 50 50 ftp = 8; 51 - bitlbee = 9; 51 + # bitlbee = 9; # removed 2021-10-05 #139765 52 52 #avahi = 10; # removed 2019-05-22 53 53 nagios = 11; 54 54 atd = 12; ··· 368 368 disk = 6; 369 369 #vsftpd = 7; # dynamically allocated as of 2021-09-14 370 370 ftp = 8; 371 - bitlbee = 9; 371 + # bitlbee = 9; # removed 2021-10-05 #139765 372 372 #avahi = 10; # removed 2019-05-22 373 373 #nagios = 11; # unused 374 374 atd = 12;
+1 -1
nixos/modules/programs/ccache.nix
··· 28 28 29 29 # "nix-ccache --show-stats" and "nix-ccache --clear" 30 30 security.wrappers.nix-ccache = { 31 - owner = "nobody"; 31 + owner = "root"; 32 32 group = "nixbld"; 33 33 setuid = false; 34 34 setgid = true;
+1 -1
nixos/modules/programs/mosh.nix
··· 33 33 security.wrappers = mkIf cfg.withUtempter { 34 34 utempter = { 35 35 source = "${pkgs.libutempter}/lib/utempter/utempter"; 36 - owner = "nobody"; 36 + owner = "root"; 37 37 group = "utmp"; 38 38 setuid = false; 39 39 setgid = true;
+1 -1
nixos/modules/services/mail/opensmtpd.nix
··· 103 103 }; 104 104 105 105 security.wrappers.smtpctl = { 106 - owner = "nobody"; 106 + owner = "root"; 107 107 group = "smtpq"; 108 108 setuid = false; 109 109 setgid = true;
+4 -4
nixos/modules/services/mail/postfix.nix
··· 674 674 services.mail.sendmailSetuidWrapper = mkIf config.services.postfix.setSendmail { 675 675 program = "sendmail"; 676 676 source = "${pkgs.postfix}/bin/sendmail"; 677 - owner = "nobody"; 677 + owner = "root"; 678 678 group = setgidGroup; 679 679 setuid = false; 680 680 setgid = true; ··· 683 683 security.wrappers.mailq = { 684 684 program = "mailq"; 685 685 source = "${pkgs.postfix}/bin/mailq"; 686 - owner = "nobody"; 686 + owner = "root"; 687 687 group = setgidGroup; 688 688 setuid = false; 689 689 setgid = true; ··· 692 692 security.wrappers.postqueue = { 693 693 program = "postqueue"; 694 694 source = "${pkgs.postfix}/bin/postqueue"; 695 - owner = "nobody"; 695 + owner = "root"; 696 696 group = setgidGroup; 697 697 setuid = false; 698 698 setgid = true; ··· 701 701 security.wrappers.postdrop = { 702 702 program = "postdrop"; 703 703 source = "${pkgs.postfix}/bin/postdrop"; 704 - owner = "nobody"; 704 + owner = "root"; 705 705 group = setgidGroup; 706 706 setuid = false; 707 707 setgid = true;
+6 -14
nixos/modules/services/networking/bitlbee.nix
··· 16 16 '' 17 17 [settings] 18 18 RunMode = Daemon 19 - User = bitlbee 20 19 ConfigDir = ${cfg.configDir} 21 20 DaemonInterface = ${cfg.interface} 22 21 DaemonPort = ${toString cfg.portNumber} ··· 166 165 167 166 config = mkMerge [ 168 167 (mkIf config.services.bitlbee.enable { 169 - users.users.bitlbee = { 170 - uid = bitlbeeUid; 171 - description = "BitlBee user"; 172 - home = "/var/lib/bitlbee"; 173 - createHome = true; 174 - }; 175 - 176 - users.groups.bitlbee = { 177 - gid = config.ids.gids.bitlbee; 178 - }; 179 - 180 168 systemd.services.bitlbee = { 181 169 environment.PURPLE_PLUGIN_PATH = purple_plugin_path; 182 170 description = "BitlBee IRC to other chat networks gateway"; 183 171 after = [ "network.target" ]; 184 172 wantedBy = [ "multi-user.target" ]; 185 - serviceConfig.User = "bitlbee"; 186 - serviceConfig.ExecStart = "${bitlbeePkg}/sbin/bitlbee -F -n -c ${bitlbeeConfig}"; 173 + 174 + serviceConfig = { 175 + DynamicUser = true; 176 + StateDirectory = "bitlbee"; 177 + ExecStart = "${bitlbeePkg}/sbin/bitlbee -F -n -c ${bitlbeeConfig}"; 178 + }; 187 179 }; 188 180 189 181 environment.systemPackages = [ bitlbeePkg ];
+1 -1
nixos/modules/services/x11/desktop-managers/cde.nix
··· 50 50 security.wrappers = { 51 51 dtmail = { 52 52 setgid = true; 53 - owner = "nobody"; 53 + owner = "root"; 54 54 group = "mail"; 55 55 source = "${pkgs.cdesktopenv}/bin/dtmail"; 56 56 };
+1 -1
pkgs/applications/networking/p2p/retroshare/default.nix
··· 45 45 46 46 meta = with lib; { 47 47 description = "Decentralized peer to peer chat application."; 48 - homepage = "http://retroshare.sourceforge.net/"; 48 + homepage = "https://retroshare.cc/"; 49 49 license = licenses.gpl2Plus; 50 50 platforms = platforms.linux; 51 51 maintainers = with maintainers; [ StijnDW ];
+1 -1
pkgs/development/haskell-modules/configuration-common.nix
··· 1483 1483 addBuildDepend 1484 1484 (overrideCabal 1485 1485 (unmarkBroken super.hercules-ci-cli) 1486 - (drv: { hydraPlatforms = [ super.hercules-ci-cli.meta.platforms ]; })) 1486 + (drv: { hydraPlatforms = super.hercules-ci-cli.meta.platforms; })) 1487 1487 super.hercules-ci-optparse-applicative 1488 1488 ); 1489 1489
+1 -5
pkgs/development/libraries/ocl-icd/default.nix
··· 25 25 26 26 buildInputs = [ opencl-headers ]; 27 27 28 - postPatch = '' 29 - sed -i 's,"/etc/OpenCL/vendors","${addOpenGLRunpath.driverLink}/etc/OpenCL/vendors",g' ocl_icd_loader.c 30 - ''; 31 - 32 28 meta = with lib; { 33 29 description = "OpenCL ICD Loader for ${opencl-headers.name}"; 34 30 homepage = "https://github.com/OCL-dev/ocl-icd"; 35 31 license = licenses.bsd2; 36 - platforms = platforms.linux; 32 + platforms = platforms.unix; 37 33 }; 38 34 }
+1
pkgs/development/libraries/raylib/default.nix
··· 51 51 license = licenses.zlib; 52 52 maintainers = with maintainers; [ adamlwgriffiths ]; 53 53 platforms = platforms.linux; 54 + changelog = "https://github.com/raysan5/raylib/blob/${version}/CHANGELOG"; 54 55 }; 55 56 }
+2 -2
pkgs/development/python-modules/azure-synapse-artifacts/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "azure-synapse-artifacts"; 9 - version = "0.8.0"; 9 + version = "0.9.0"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 13 extension = "zip"; 14 - sha256 = "3d4fdfd0bd666984f7bdc7bc0c7a6018c35a5d46a81a32dd193b07c03b528b72"; 14 + sha256 = "5e1d8f03939eafe29c301659c7b819053513be6f224861388b0048ca62e7a75d"; 15 15 }; 16 16 17 17 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/azure-synapse-spark/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "azure-synapse-spark"; 9 - version = "0.6.0"; 9 + version = "0.7.0"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "ac7564a61ba314e0a9406c0f73c3cede04091a131a0c58971bcba0c158b7455d"; 13 + sha256 = "86fa29463a24b7c37025ff21509b70e36b4dace28e5d92001bc920488350acd5"; 14 14 extension = "zip"; 15 15 }; 16 16
+2 -2
pkgs/development/python-modules/certbot/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "certbot"; 12 - version = "1.19.0"; 12 + version = "1.20.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = pname; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-tCszN+sy4Z6nOwULj9ra5/TtW4YYi32fkbMKub5i2Xk="; 18 + sha256 = "sha256-SO8vy9x2jwK5AOHety7RuxRK+OEIHpMXqetW3bqfzZI="; 19 19 }; 20 20 21 21 sourceRoot = "source/${pname}";
-32
pkgs/development/python-modules/class-registry/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , nose 5 - , pythonOlder 6 - }: 7 - 8 - buildPythonPackage rec { 9 - pname = "class-registry"; 10 - version = "3.0.5"; 11 - disabled = pythonOlder "3.5"; 12 - 13 - src = fetchFromGitHub { 14 - owner = "todofixthis"; 15 - repo = pname; 16 - rev = version; 17 - sha256 = "0gpvq4a6qrr2iki6b4vxarjr1jrsw560m2qzm5bb43ix8c8b7y3q"; 18 - }; 19 - 20 - checkInputs = [ 21 - nose 22 - ]; 23 - 24 - pythonImportsCheck = [ "class_registry" ]; 25 - 26 - meta = with lib; { 27 - description = "Factory and registry pattern for Python classes"; 28 - homepage = "https://class-registry.readthedocs.io/en/latest/"; 29 - license = licenses.mit; 30 - maintainers = with maintainers; [ kevincox ]; 31 - }; 32 - }
+2 -2
pkgs/development/python-modules/google-cloud-container/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-container"; 15 - version = "2.8.0"; 15 + version = "2.8.1"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "f58192b534b5324c874547835808ed7d5c116e986f07e57b27b0ac5e12baddca"; 19 + sha256 = "dc0302b1fa4a435ffd97c13d669ed5b1a60c5a0a21d5528418466ca54d0cd4d5"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [ google-api-core grpc-google-iam-v1 libcst proto-plus ];
+2 -2
pkgs/development/python-modules/google-cloud-runtimeconfig/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "google-cloud-runtimeconfig"; 12 - version = "0.32.5"; 12 + version = "0.32.6"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - sha256 = "2f7b2a69f4506239a54f2d88dda872db27fdb0fdfa0d5a9494fefb7ae360aa20"; 16 + sha256 = "3f333aa1f6a47cb5a38f3416c4ac9a4bbeaceeb1f3f2381fef9553c9fb665cc7"; 17 17 }; 18 18 19 19 propagatedBuildInputs = [ google-api-core google-cloud-core ];
+2 -2
pkgs/development/python-modules/google-cloud-spanner/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-spanner"; 17 - version = "3.11.0"; 17 + version = "3.11.1"; 18 18 19 19 src = fetchPypi { 20 20 inherit pname version; 21 - sha256 = "8ffb36f3c1392213c9dff57f1dcb18810f6e805898ee7b4626a4da2b9b6c4b63"; 21 + sha256 = "b993b4c68f11dd6fe0f66e0c437a71f9bed8d77f6bf1ddc4aad422ce3b330ecb"; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-speech/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "google-cloud-speech"; 14 - version = "2.9.1"; 14 + version = "2.9.3"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "321a11863124d2fba73c519594d5a8803650f1f4323b08b9de3d096e536e98c1"; 18 + sha256 = "52b8a056f26e9ed082576b7b173c9a86f286a12c2883ec7cf5a0e8be68020bac"; 19 19 }; 20 20 21 21 propagatedBuildInputs = [ libcst google-api-core proto-plus ];
+2 -2
pkgs/development/python-modules/google-crc32c/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "google-crc32c"; 5 - version = "1.2.0"; 5 + version = "1.3.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "googleapis"; 9 9 repo = "python-crc32c"; 10 10 rev = "v${version}"; 11 - sha256 = "0snpqmj2avgqvfd7w26g03w78s6phwd8h55bvpjwm4lwj8hm8id7"; 11 + sha256 = "005ra4pfv71rq53198k7q6k63f529q3g6hkbxbwfcf82jr77hxga"; 12 12 }; 13 13 14 14 buildInputs = [ crc32c ];
+2 -2
pkgs/development/python-modules/javaproperties/default.nix
··· 5 5 }: 6 6 7 7 buildPythonPackage rec { 8 - version = "0.8.0"; 8 + version = "0.8.1"; 9 9 pname = "javaproperties"; 10 10 format = "pyproject"; 11 11 ··· 13 13 owner = "jwodder"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "0n6dz6rnpq8wdwqyxqwv0q7vrl26vfmvvysdjvy557fck1q2l0kf"; 16 + sha256 = "16rcdw5gd4a21v2xb1j166lc9z2dqcv68gqvk5mvpnm0x6nwadgp"; 17 17 }; 18 18 19 19 propagatedBuildInputs = [ six ];
+21 -15
pkgs/development/python-modules/phx-class-registry/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, isPy27, pytestCheckHook }: 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , pytestCheckHook 5 + , pythonOlder 6 + }: 2 7 3 8 buildPythonPackage rec { 4 - pname = "phx-class-registry"; 9 + pname = "class-registry"; 5 10 version = "3.0.5"; 11 + disabled = pythonOlder "3.5"; 6 12 7 - disabled = isPy27; 8 - 9 - src = fetchPypi { 10 - inherit pname version; 11 - sha256 = "14iap8db2ldmnlf5kvxs52aps31rl98kpa5nq8wdm30a86n6457i"; 13 + src = fetchFromGitHub { 14 + owner = "todofixthis"; 15 + repo = pname; 16 + rev = version; 17 + sha256 = "0gpvq4a6qrr2iki6b4vxarjr1jrsw560m2qzm5bb43ix8c8b7y3q"; 12 18 }; 13 19 14 - checkInputs = [ pytestCheckHook ]; 20 + checkInputs = [ 21 + pytestCheckHook 22 + ]; 15 23 16 - disabledTests = [ 17 - "test_branding" 18 - "test_happy_path" 19 - "test_len" 24 + pythonImportsCheck = [ 25 + "class_registry" 20 26 ]; 21 27 22 28 meta = with lib; { 23 - description = "Registry pattern for Python classes, with setuptools entry points integration"; 24 - homepage = "https://github.com/todofixthis/class-registry"; 29 + description = "Factory and registry pattern for Python classes"; 30 + homepage = "https://class-registry.readthedocs.io/en/latest/"; 25 31 license = licenses.mit; 26 - maintainers = with maintainers; [ SuperSandro2000 ]; 32 + maintainers = with maintainers; [ kevincox SuperSandro2000 ]; 27 33 }; 28 34 }
-1
pkgs/development/tools/backblaze-b2/default.nix
··· 29 29 30 30 propagatedBuildInputs = with python3Packages; [ 31 31 b2sdk 32 - class-registry 33 32 phx-class-registry 34 33 setuptools 35 34 docutils
+3 -3
pkgs/games/steam/runtime.nix
··· 7 7 stdenv.mkDerivation rec { 8 8 9 9 pname = "steam-runtime"; 10 - # from https://repo.steampowered.com/steamrt-images-scout/snapshots/ 11 - version = "0.20210630.0"; 10 + # from https://repo.steampowered.com/steamrt-images-scout/snapshots/latest-steam-client-general-availability/VERSION.txt 11 + version = "0.20210906.1"; 12 12 13 13 src = fetchurl { 14 14 url = "https://repo.steampowered.com/steamrt-images-scout/snapshots/${version}/steam-runtime.tar.xz"; 15 - sha256 = "sha256-vwSgk3hEaI/RO9uvehAx3+ZBynpqjwGDzuyeyGCnu18="; 15 + sha256 = "1dkynar5y4q0pi32ihdhl7r81v9jxsb7lhc91mqhy43f6462qz1h"; 16 16 name = "scout-runtime-${version}.tar.gz"; 17 17 }; 18 18
+4 -4
pkgs/games/steam/steam.nix
··· 2 2 3 3 let 4 4 traceLog = "/tmp/steam-trace-dependencies.log"; 5 - version = "1.0.0.70"; 5 + version = "1.0.0.72"; 6 6 7 7 in stdenv.mkDerivation { 8 8 pname = "steam-original"; 9 9 inherit version; 10 10 11 11 src = fetchurl { 12 - url = "https://repo.steampowered.com/steam/archive/stable/steam_${version}.tar.gz"; 13 - sha256 = "sha256-n/iKV3jHsA77GPMk1M0MKC1fQ42tEgG8Ppgi4/9qLf8="; 12 + url = "https://repo.steampowered.com/steam/pool/steam/s/steam/steam_${version}.tar.gz"; 13 + sha256 = "0l54ljnlnx289i1ssnss78251vyga726dnzsrhgnxwn1p1125m45"; 14 14 }; 15 15 16 16 makeFlags = [ "DESTDIR=$(out)" "PREFIX=" ]; ··· 40 40 41 41 meta = with lib; { 42 42 description = "A digital distribution platform"; 43 - homepage = "http://store.steampowered.com/"; 43 + homepage = "https://store.steampowered.com/"; 44 44 license = licenses.unfreeRedistributable; 45 45 maintainers = with maintainers; [ jagajaga jonringer ]; 46 46 };
+4 -4
pkgs/servers/monitoring/grafana/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grafana"; 5 - version = "8.1.5"; 5 + version = "8.1.6"; 6 6 7 7 excludedPackages = "\\(alert_webhook_listener\\|clean-swagger\\|release_publisher\\|slow_proxy\\|slow_proxy_mac\\|macaron\\)"; 8 8 ··· 10 10 rev = "v${version}"; 11 11 owner = "grafana"; 12 12 repo = "grafana"; 13 - sha256 = "sha256-Tr5U+bXBW7UIcmqrbmt/e82sZWLDMEObYsxl0INqXxw="; 13 + sha256 = "sha256-PUVRFa3b+O2lY6q3vO+rLUcC+fx80iB78tt60f6Vugk="; 14 14 }; 15 15 16 16 srcStatic = fetchurl { 17 17 url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz"; 18 - sha256 = "sha256-yE7mhX3peYnTdiY0YwKJ7SMvz4iXmvJncz002vdFXFg="; 18 + sha256 = "sha256-So9xzet9kPkjcDwNts3iXlCd+u2uiXTo0LVcLc8toyk="; 19 19 }; 20 20 21 - vendorSha256 = "sha256-DFD6orsM5oDOLgHbCbrD+zNKVGbQT3Izm1VtNCZO40I="; 21 + vendorSha256 = "sha256-dn4sliRp58oZALZ8Iu7kE83ntkcMIU84Xr5WoeXlhCI="; 22 22 23 23 preBuild = '' 24 24 # The testcase makes an API call against grafana.com:
+12 -5
pkgs/tools/admin/awscli2/default.nix
··· 11 11 }; 12 12 }); 13 13 botocore = super.botocore.overridePythonAttrs (oldAttrs: rec { 14 - version = "2.0.0dev147"; 14 + version = "2.0.0dev148"; 15 15 src = fetchFromGitHub { 16 16 owner = "boto"; 17 17 repo = "botocore"; 18 - rev = "afa015418df6b3aeef0f5645e8704de64adea3d7"; 19 - sha256 = "sha256-ypqDhCQXPqG8JCsLWt1V/4s95Hm+lClz+eOA2GnIhYg="; 18 + rev = "c0734f100f61bbef413cb04d9890bbffbccd230f"; 19 + sha256 = "sha256-ndSJdBF3NMNtpyHgYAksCUBDqlwPhugTkIK6Nby20oI="; 20 20 }; 21 21 propagatedBuildInputs = super.botocore.propagatedBuildInputs ++ [py.pkgs.awscrt]; 22 22 }); ··· 27 27 sha256 = "1nr990i4b04rnlw1ghd0xmgvvvhih698mb6lb6jylr76cs7zcnpi"; 28 28 }; 29 29 }); 30 + s3transfer = super.s3transfer.overridePythonAttrs (oldAttrs: rec { 31 + version = "0.4.2"; 32 + src = oldAttrs.src.override { 33 + inherit version; 34 + sha256 = "sha256-ywIvSxZVHt67sxo3fT8JYA262nNj2MXbeXbn9Hcy4bI="; 35 + }; 36 + }); 30 37 }; 31 38 }; 32 39 33 40 in 34 41 with py.pkgs; buildPythonApplication rec { 35 42 pname = "awscli2"; 36 - version = "2.2.39"; # N.B: if you change this, change botocore to a matching version too 43 + version = "2.2.40"; # N.B: if you change this, change botocore to a matching version too 37 44 38 45 src = fetchFromGitHub { 39 46 owner = "aws"; 40 47 repo = "aws-cli"; 41 48 rev = version; 42 - sha256 = "sha256-3GYj6+08J05Lu17jjydmzlypI5TUuV+5HA398oExkiU="; 49 + sha256 = "sha256-IHnNRER9ePKVI9ez15HgxLDR1n6QR0iRESgNqbxQPx8="; 43 50 }; 44 51 45 52 patches = [
+31
pkgs/tools/networking/ligolo-ng/default.nix
··· 1 + { lib, buildGoModule, fetchFromGitHub }: 2 + 3 + buildGoModule rec { 4 + pname = "ligolo-ng"; 5 + version = "0.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "tnpitsecurity"; 9 + repo = "ligolo-ng"; 10 + rev = "v${version}"; 11 + sha256 = "sha256-Ipfp+Ke4iSJmvUtfNUt/XSPTSDSdeMs+Ss8acZHUYrE="; 12 + }; 13 + 14 + postConfigure = '' 15 + export CGO_ENABLED=0 16 + ''; 17 + 18 + ldflags = [ "-s" "-w" "-extldflags '-static'" ]; 19 + 20 + vendorSha256 = "sha256-axRCThmFavR+GTRWSgdAr2mbrp07hsFea0rKLQNIhgU="; 21 + 22 + doCheck = false; # tests require network access 23 + 24 + meta = with lib; { 25 + homepage = "https://github.com/tnpitsecurity/ligolo-ng"; 26 + description = "A tunneling/pivoting tool that uses a TUN interface"; 27 + platforms = platforms.linux; 28 + license = licenses.gpl3Only; 29 + maintainers = with maintainers; [ elohmeier ]; 30 + }; 31 + }
+3 -3
pkgs/top-level/all-packages.nix
··· 18111 18111 18112 18112 lightstep-tracer-cpp = callPackage ../development/libraries/lightstep-tracer-cpp { }; 18113 18113 18114 + ligolo-ng = callPackage ../tools/networking/ligolo-ng { }; 18115 + 18114 18116 linenoise = callPackage ../development/libraries/linenoise { }; 18115 18117 18116 18118 linenoise-ng = callPackage ../development/libraries/linenoise-ng { }; ··· 26800 26802 26801 26803 owamp = callPackage ../applications/networking/owamp { }; 26802 26804 26803 - vieb = callPackage ../applications/networking/browsers/vieb { 26804 - electron = electron_13; 26805 - }; 26805 + vieb = callPackage ../applications/networking/browsers/vieb { }; 26806 26806 26807 26807 vivaldi = callPackage ../applications/networking/browsers/vivaldi {}; 26808 26808
+1
pkgs/top-level/python-aliases.nix
··· 36 36 blockdiagcontrib-cisco = throw "blockdiagcontrib-cisco is not compatible with blockdiag 2.0.0 and has been removed."; # Added 2020-11-29 37 37 bt_proximity = bt-proximity; # added 2021-07-02 38 38 bugseverywhere = throw "bugseverywhere has been removed: Abandoned by upstream."; # Added 2019-11-27 39 + class-registry = phx-class-registry; # added 2021-10-05 39 40 ConfigArgParse = configargparse; # added 2021-03-18 40 41 dateutil = python-dateutil; # added 2021-07-03 41 42 detox = throw "detox is no longer maintained, and was broken since may 2019"; # added 2020-07-04
-2
pkgs/top-level/python-packages.nix
··· 1501 1501 1502 1502 ckcc-protocol = callPackage ../development/python-modules/ckcc-protocol { }; 1503 1503 1504 - class-registry = callPackage ../development/python-modules/class-registry { }; 1505 - 1506 1504 claripy = callPackage ../development/python-modules/claripy { }; 1507 1505 1508 1506 cld2-cffi = callPackage ../development/python-modules/cld2-cffi { };