Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
09e29901 4acf7fd6

+23 -14
+3 -3
pkgs/applications/misc/rescuetime/default.nix
··· 1 1 { stdenv, lib, fetchurl, dpkg, patchelf, qt5, libXtst, libXext, libX11, mkDerivation, makeWrapper, libXScrnSaver, writeScript, common-updater-scripts, curl, pup }: 2 2 3 3 let 4 - version = "2.16.4.2"; 4 + version = "2.16.5.1"; 5 5 src = 6 6 if stdenv.hostPlatform.system == "i686-linux" then fetchurl { 7 7 name = "rescuetime-installer.deb"; 8 8 url = "https://www.rescuetime.com/installers/rescuetime_${version}_i386.deb"; 9 - sha256 = "0zyal9n3rfj8i13v1q25inq6qyil7897483cdhqvwpb8wskrij4c"; 9 + sha256 = "1xrvyy0higc1fbc8ascpaszvg2bl6x0a35bzmdq6dkay48hnrd8b"; 10 10 } else fetchurl { 11 11 name = "rescuetime-installer.deb"; 12 12 url = "https://www.rescuetime.com/installers/rescuetime_${version}_amd64.deb"; 13 - sha256 = "03bmnkxhip1wilnfqs8akmy1hppahxrmnm8gasnmw5s922vn06cv"; 13 + sha256 = "09ng0yal66d533vzfv27k9l2va03rqbqmsni43qi3hgx7w9wx5ii"; 14 14 }; 15 15 in mkDerivation rec { 16 16 # https://www.rescuetime.com/updates/linux_release_notes.html
+6 -2
pkgs/applications/networking/sync/lsyncd/default.nix
··· 25 25 --replace "/usr/bin/rsync" "${rsync}/bin/rsync" 26 26 ''; 27 27 28 + # Special flags needed on Darwin: 29 + # https://github.com/axkibe/lsyncd/blob/42413cabbedca429d55a5378f6e830f191f3cc86/INSTALL#L51 30 + cmakeFlags = lib.optional stdenv.isDarwin [ "-DWITH_INOTIFY=OFF" "-DWITH_FSEVENTS=ON" ]; 31 + 28 32 dontUseCmakeBuildDir = true; 29 33 30 34 buildInputs = [ ··· 36 40 meta = with lib; { 37 41 homepage = "https://github.com/axkibe/lsyncd"; 38 42 description = "A utility that synchronizes local directories with remote targets"; 39 - license = licenses.gpl2; 40 - platforms = platforms.linux; 43 + license = licenses.gpl2Plus; 44 + platforms = platforms.all; 41 45 maintainers = with maintainers; [ bobvanderlinden ]; 42 46 }; 43 47 }
+3
pkgs/applications/version-management/gitea/default.nix
··· 2 2 , git, bash, gzip, openssh, pam 3 3 , sqliteSupport ? true 4 4 , pamSupport ? true 5 + , nixosTests 5 6 }: 6 7 7 8 with lib; ··· 59 60 ''; 60 61 61 62 goPackagePath = "code.gitea.io/gitea"; 63 + 64 + passthru.tests.gitea = nixosTests.gitea; 62 65 63 66 meta = { 64 67 description = "Git with a cup of tea";
+2
pkgs/development/interpreters/lua-5/interpreter.nix
··· 83 83 Libs: -L$out/lib -llua -lm 84 84 Cflags: -I$out/include 85 85 EOF 86 + ln -s "$out/lib/pkgconfig/lua.pc" "$out/lib/pkgconfig/lua-${luaversion}.pc" 86 87 ln -s "$out/lib/pkgconfig/lua.pc" "$out/lib/pkgconfig/lua${luaversion}.pc" 88 + ln -s "$out/lib/pkgconfig/lua.pc" "$out/lib/pkgconfig/lua${lib.replaceStrings [ "." ] [ "" ] luaversion}.pc" 87 89 ''; 88 90 89 91 passthru = rec {
+2 -2
pkgs/development/libraries/mpfi/default.nix
··· 1 1 {lib, stdenv, fetchurl, mpfr}: 2 2 stdenv.mkDerivation rec { 3 3 pname = "mpfi"; 4 - version = "1.5.3"; 4 + version = "1.5.4"; 5 5 file_nr = "37331"; 6 6 src = fetchurl { 7 7 # NOTE: the file_nr is whats important here. The actual package name (including the version) 8 8 # is ignored. To find out the correct file_nr, go to https://gforge.inria.fr/projects/mpfi/ 9 9 # and click on Download in the section "Latest File Releases". 10 10 url = "https://gforge.inria.fr/frs/download.php/file/${file_nr}/mpfi-${version}.tar.bz2"; 11 - sha256 = "0bqr8yibl7jbrp0bw7xk1lm7nis7rv26jsz6y8ycvih8n9bx90r3"; 11 + sha256 = "sha256-I4PUV7IIxs088uZracTOR0d7Kg2zH77AzUseuqJHGS8="; 12 12 }; 13 13 buildInputs = [mpfr]; 14 14 meta = {
+1 -1
pkgs/development/python-modules/glances-api/default.nix
··· 26 26 pythonImportsCheck = [ "glances_api" ]; 27 27 28 28 meta = with lib; { 29 - description = "Python Wrapper for interacting with the Volkszahler API"; 29 + description = "Python API for interacting with Glances"; 30 30 homepage = "https://github.com/home-assistant-ecosystem/python-glances-api"; 31 31 license = with licenses; [ mit ]; 32 32 maintainers = with maintainers; [ fab ];
+3 -3
pkgs/servers/x11/xorg/default.nix
··· 2029 2029 }) {}; 2030 2030 2031 2031 xf86videonouveau = callPackage ({ stdenv, pkg-config, fetchurl, xorgproto, libdrm, udev, libpciaccess, xorgserver }: stdenv.mkDerivation { 2032 - name = "xf86-video-nouveau-1.0.16"; 2032 + name = "xf86-video-nouveau-1.0.17"; 2033 2033 builder = ./builder.sh; 2034 2034 src = fetchurl { 2035 - url = "mirror://xorg/individual/driver/xf86-video-nouveau-1.0.16.tar.bz2"; 2036 - sha256 = "01mz8gnq7j6bvrqb2ljm3d1wpjhi9p2z2w8zbkdrqmqmcj060h1h"; 2035 + url = "mirror://xorg/individual/driver/xf86-video-nouveau-1.0.17.tar.bz2"; 2036 + sha256 = "0sqm1jwjg15sp8v7039y2hsbhph8gpjd2bdzcqqiij2mgbi254s9"; 2037 2037 }; 2038 2038 hardeningDisable = [ "bindnow" "relro" ]; 2039 2039 nativeBuildInputs = [ pkg-config ];
+1 -1
pkgs/servers/x11/xorg/tarballs.list
··· 105 105 mirror://xorg/individual/driver/xf86-video-mga-2.0.0.tar.bz2 106 106 mirror://xorg/individual/driver/xf86-video-neomagic-1.3.0.tar.bz2 107 107 mirror://xorg/individual/driver/xf86-video-newport-0.2.4.tar.bz2 108 - mirror://xorg/individual/driver/xf86-video-nouveau-1.0.16.tar.bz2 108 + mirror://xorg/individual/driver/xf86-video-nouveau-1.0.17.tar.bz2 109 109 mirror://xorg/individual/driver/xf86-video-nv-2.1.21.tar.bz2 110 110 mirror://xorg/individual/driver/xf86-video-omap-0.4.5.tar.bz2 111 111 mirror://xorg/individual/driver/xf86-video-openchrome-0.6.0.tar.bz2
+2 -2
pkgs/tools/misc/youtube-dl/default.nix
··· 18 18 # The websites youtube-dl deals with are a very moving target. That means that 19 19 # downloads break constantly. Because of that, updates should always be backported 20 20 # to the latest stable release. 21 - version = "2021.01.16"; 21 + version = "2021.01.24.1"; 22 22 23 23 src = fetchurl { 24 24 url = "https://yt-dl.org/downloads/${version}/${pname}-${version}.tar.gz"; 25 - sha256 = "1q8pvw5j45k8nvr3d9rvnhi6xaj1mdqlkrg7q7qq6zciq5r54fhi"; 25 + sha256 = "001hs73fpm4nxcgn60n9wlsdmiv40f4b1k6hkl4g4wyywv9ic9fy"; 26 26 }; 27 27 28 28 nativeBuildInputs = [ installShellFiles makeWrapper ];