lol

Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
1d59cd37 cd346565

+111 -9
+3
pkgs/applications/editors/emacs/elisp-packages/manual-packages/color-theme-solarized/default.nix
··· 3 3 color-theme, 4 4 fetchFromGitHub, 5 5 melpaBuild, 6 + unstableGitUpdater, 6 7 }: 7 8 8 9 melpaBuild { ··· 17 18 }; 18 19 19 20 packageRequires = [ color-theme ]; 21 + 22 + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; 20 23 21 24 meta = { 22 25 homepage = "http://ethanschoonover.com/solarized";
+3
pkgs/applications/editors/emacs/elisp-packages/manual-packages/grid/default.nix
··· 2 2 lib, 3 3 fetchFromGitHub, 4 4 melpaBuild, 5 + unstableGitUpdater, 5 6 }: 6 7 7 8 melpaBuild { ··· 14 15 rev = "564eccf4e009955f1a6c268382d00e157d4eb302"; 15 16 hash = "sha256-3QDw4W3FbFvb2zpkDHAo9BJKxs3LaehyvUVJPKqS9RE="; 16 17 }; 18 + 19 + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; 17 20 18 21 meta = { 19 22 homepage = "https://github.com/ichernyshovvv/grid.el";
+3
pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-plus/default.nix
··· 2 2 lib, 3 3 melpaBuild, 4 4 fetchFromGitHub, 5 + unstableGitUpdater, 5 6 }: 6 7 7 8 melpaBuild { ··· 15 16 rev = "93088ea0ac4d51bdb76c4c32ea53172f6c435852"; 16 17 hash = "sha256-kD+Fyps3fc5YK6ATU1nrkKHazGMYJnU2gRcpQZf6A1E="; 17 18 }; 19 + 20 + passthru.updateScript = unstableGitUpdater { }; 18 21 19 22 meta = { 20 23 homepage = "https://www.emacswiki.org/emacs/IsearchPlus";
+4 -1
pkgs/applications/editors/emacs/elisp-packages/manual-packages/isearch-prop/default.nix
··· 2 2 lib, 3 3 fetchFromGitHub, 4 4 melpaBuild, 5 + unstableGitUpdater, 5 6 }: 6 7 7 8 melpaBuild { ··· 15 16 hash = "sha256-A1Kt4nm7iRV9J5yaLupwiNL5g7ddZvQs79dggmqZ7Rk="; 16 17 }; 17 18 19 + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; 20 + 18 21 meta = { 19 22 homepage = "https://www.emacswiki.org/emacs/IsearchPlus"; 20 23 description = "Search text- or overlay-property contexts"; 21 24 license = lib.licenses.gpl3Plus; 22 - maintainers = with lib.maintainers; [ leungbk ]; 25 + maintainers = with lib.maintainers; [ leungbk AndersonTorres ]; 23 26 }; 24 27 }
+3
pkgs/applications/editors/emacs/elisp-packages/manual-packages/sunrise-commander/default.nix
··· 2 2 lib, 3 3 melpaBuild, 4 4 fetchFromGitHub, 5 + unstableGitUpdater, 5 6 }: 6 7 7 8 melpaBuild { ··· 15 16 rev = "16e6df7e86c7a383fb4400fae94af32baf9cb24e"; 16 17 hash = "sha256-D36qiRi5OTZrBtJ/bD/javAWizZ8NLlC/YP4rdLCSsw="; 17 18 }; 19 + 20 + passthru.updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; 18 21 19 22 meta = { 20 23 homepage = "https://github.com/sunrise-commander/sunrise-commander/";
+2 -2
pkgs/applications/misc/bazecor/default.nix
··· 6 6 }: 7 7 let 8 8 pname = "bazecor"; 9 - version = "1.4.0"; 9 + version = "1.4.2"; 10 10 src = appimageTools.extract { 11 11 inherit pname version; 12 12 src = fetchurl { 13 13 url = "https://github.com/Dygmalab/Bazecor/releases/download/v${version}/Bazecor-${version}-x64.AppImage"; 14 - hash = "sha256-BKTOWpQT+5DCbPl+lQvbGBtpfRe098BJmQr+bMMMjKg="; 14 + hash = "sha256-2/GX2p+YhN6XLXl8ORn5Vy5GYjPS1ZkKmSymeUjExLU="; 15 15 }; 16 16 17 17 # Workaround for https://github.com/Dygmalab/Bazecor/issues/370
+89
pkgs/by-name/mr/mricron/package.nix
··· 1 + { 2 + atk, 3 + autoPatchelfHook, 4 + cairo, 5 + copyDesktopItems, 6 + freetype, 7 + fontconfig, 8 + lib, 9 + stdenv, 10 + fetchurl, 11 + gtk2, 12 + glib, 13 + gdk-pixbuf, 14 + makeWrapper, 15 + makeDesktopItem, 16 + pango, 17 + unzip, 18 + xorg, 19 + zlib, 20 + }: 21 + stdenv.mkDerivation rec { 22 + 23 + pname = "mricron"; 24 + version = "1.0.20190902"; 25 + src = fetchurl { 26 + url = "https://github.com/neurolabusc/MRIcron/releases/download/v${version}/MRIcron_linux.zip"; 27 + hash = "sha256-C155u9dvYEyWRfTv3KNQFI6aMWIAjgvdSIqMuYVIOQA="; 28 + }; 29 + 30 + nativeBuildInputs = [ 31 + autoPatchelfHook 32 + copyDesktopItems 33 + makeWrapper 34 + unzip 35 + ]; 36 + 37 + buildInputs = [ 38 + atk 39 + cairo 40 + freetype 41 + fontconfig 42 + gtk2 43 + glib 44 + gdk-pixbuf 45 + pango 46 + xorg.libX11 47 + zlib 48 + ]; 49 + 50 + installPhase = '' 51 + mkdir -p $out/bin 52 + mkdir -p $out/share/icons/hicolor/256x256/apps 53 + 54 + install -Dm777 ./MRIcron $out/bin/mricron 55 + install -Dm444 -t $out/share/icons/hicolor/scalable/apps/ ./Resources/mricron.svg 56 + ''; 57 + 58 + desktopItems = [ 59 + (makeDesktopItem { 60 + type = "Application"; 61 + name = "mricron"; 62 + desktopName = "MRIcron"; 63 + comment = "Application to display NIfTI medical imaging data"; 64 + exec = "mricron %U"; 65 + icon = "mricron"; 66 + categories = [ 67 + "Graphics" 68 + "MedicalSoftware" 69 + "Science" 70 + ]; 71 + terminal = false; 72 + keywords = [ 73 + "medical" 74 + "imaging" 75 + "nifti" 76 + ]; 77 + }) 78 + ]; 79 + 80 + meta = { 81 + description = "Application to display NIfTI medical imaging data"; 82 + homepage = "https://people.cas.sc.edu/rorden/mricron/index.HTML"; 83 + license = lib.licenses.bsd1; 84 + sourceProvenance = with lib.sourceTypes; [ binaryNativeCode ]; 85 + platforms = lib.platforms.linux; 86 + maintainers = with lib.maintainers; [ adriangl ]; 87 + mainProgram = "mricron"; 88 + }; 89 + }
+4 -4
pkgs/tools/package-management/apx/default.nix pkgs/by-name/ap/apx/package.nix
··· 9 9 10 10 buildGoModule rec { 11 11 pname = "apx"; 12 - version = "2.4.2"; 12 + version = "2.4.3"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "Vanilla-OS"; 16 16 repo = "apx"; 17 17 rev = "v${version}"; 18 - hash = "sha256-X6nphUzJc/R3Egw09eRQbza1QebpLGsMIfV7BpLOXTc="; 18 + hash = "sha256-zzdg8cIu4+l8f//Rn11NByh6jfVpidZ+5PT+DubzYPU="; 19 19 }; 20 20 21 - vendorHash = "sha256-hGi+M5RRUL2oyxFGVeR0sum93/CA+FGYy0m4vDmlXTc="; 21 + vendorHash = "sha256-YHnPLjZWUYoARHF4V1Pm1LYdCJGubPCve0wQ5FpeXUg="; 22 22 23 23 # podman needed for apx to not error when building shell completions 24 24 nativeBuildInputs = [ installShellFiles podman ]; 25 25 26 - ldflags = [ "-s" "-w" ]; 26 + ldflags = [ "-s" "-w" "-X 'main.Version=v${version}'" ]; 27 27 28 28 postPatch = '' 29 29 substituteInPlace config/apx.json \
-2
pkgs/top-level/all-packages.nix
··· 38586 38586 38587 38587 eiciel = callPackage ../tools/filesystems/eiciel { }; 38588 38588 38589 - apx = callPackage ../tools/package-management/apx { }; 38590 - 38591 38589 dpkg = callPackage ../tools/package-management/dpkg { }; 38592 38590 38593 38591 dumb = callPackage ../misc/dumb { };