Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub f0d5e4f5 1ae70f1c

+951 -256
-1
nixos/modules/services/cluster/k3s/default.nix
··· 111 111 [ 112 112 "${cfg.package}/bin/k3s ${cfg.role}" 113 113 ] 114 - ++ (optional (config.systemd.enableUnifiedCgroupHierarchy) "--kubelet-arg=cgroup-driver=systemd") 115 114 ++ (optional cfg.disableAgent "--disable-agent") 116 115 ++ (optional (cfg.serverAddr != "") "--server ${cfg.serverAddr}") 117 116 ++ (optional (cfg.token != "") "--token ${cfg.token}")
+19 -5
nixos/modules/services/continuous-integration/github-runner.nix
··· 280 280 CapabilityBoundingSet = ""; 281 281 # ProtectClock= adds DeviceAllow=char-rtc r 282 282 DeviceAllow = ""; 283 - LockPersonality = true; 284 283 NoNewPrivileges = true; 285 284 PrivateDevices = true; 286 285 PrivateMounts = true; ··· 300 299 RestrictSUIDSGID = true; 301 300 UMask = "0066"; 302 301 ProtectProc = "invisible"; 303 - ProcSubset = "pid"; 304 302 SystemCallFilter = [ 305 - "~@debug" 303 + "~@capset" 304 + "~@clock" 305 + "~@cpu-emulation" 306 + "~@module" 306 307 "~@mount" 307 - "~@privileged" 308 - "~@cpu-emulation" 309 308 "~@obsolete" 309 + "~@raw-io" 310 + "~@reboot" 311 + "~setdomainname" 312 + "~sethostname" 310 313 ]; 311 314 RestrictAddressFamilies = [ "AF_INET" "AF_INET6" "AF_UNIX" "AF_NETLINK" ]; 312 315 ··· 314 317 PrivateNetwork = false; 315 318 # Cannot be true due to Node 316 319 MemoryDenyWriteExecute = false; 320 + 321 + # The more restrictive "pid" option makes `nix` commands in CI emit 322 + # "GC Warning: Couldn't read /proc/stat" 323 + # You may want to set this to "pid" if not using `nix` commands 324 + ProcSubset = "all"; 325 + # Coverage programs for compiled code such as `cargo-tarpaulin` disable 326 + # ASLR (address space layout randomization) which requires the 327 + # `personality` syscall 328 + # You may want to set this to `true` if not using coverage tooling on 329 + # compiled code 330 + LockPersonality = false; 317 331 }; 318 332 }; 319 333 };
+6 -5
nixos/modules/services/networking/flannel.nix
··· 155 155 FLANNELD_ETCD_KEYFILE = cfg.etcd.keyFile; 156 156 FLANNELD_ETCD_CERTFILE = cfg.etcd.certFile; 157 157 FLANNELD_ETCD_CAFILE = cfg.etcd.caFile; 158 - ETCDCTL_CERT_FILE = cfg.etcd.certFile; 159 - ETCDCTL_KEY_FILE = cfg.etcd.keyFile; 160 - ETCDCTL_CA_FILE = cfg.etcd.caFile; 161 - ETCDCTL_PEERS = concatStringsSep "," cfg.etcd.endpoints; 158 + ETCDCTL_CERT = cfg.etcd.certFile; 159 + ETCDCTL_KEY = cfg.etcd.keyFile; 160 + ETCDCTL_CACERT = cfg.etcd.caFile; 161 + ETCDCTL_ENDPOINTS = concatStringsSep "," cfg.etcd.endpoints; 162 + ETCDCTL_API = "3"; 162 163 } // optionalAttrs (cfg.storageBackend == "kubernetes") { 163 164 FLANNELD_KUBE_SUBNET_MGR = "true"; 164 165 FLANNELD_KUBECONFIG_FILE = cfg.kubeconfig; ··· 167 168 path = [ pkgs.iptables ]; 168 169 preStart = optionalString (cfg.storageBackend == "etcd") '' 169 170 echo "setting network configuration" 170 - until ${pkgs.etcd}/bin/etcdctl set /coreos.com/network/config '${builtins.toJSON networkConfig}' 171 + until ${pkgs.etcd}/bin/etcdctl put /coreos.com/network/config '${builtins.toJSON networkConfig}' 171 172 do 172 173 echo "setting network configuration, retry" 173 174 sleep 1
+3 -3
pkgs/applications/misc/dbeaver/default.nix
··· 23 23 inherit maven; # use overridden maven version (see dbeaver's entry in all-packages.nix) 24 24 }) rec { 25 25 pname = "dbeaver"; 26 - version = "22.1.1"; # When updating also update mvnSha256 26 + version = "22.1.2"; # When updating also update mvnSha256 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "dbeaver"; 30 30 repo = "dbeaver"; 31 31 rev = version; 32 - sha256 = "sha256-+MFULieuwfvuAP0HjJ+C0hb/uqhHtnP/nOoIfWwjtoI="; 32 + sha256 = "sha256-iADQls//lgoq+IY4mzy/emyraFAJidHn46dMeAy5k6k="; 33 33 }; 34 34 35 - mvnSha256 = "pSZL+GDSXSm+sLymlSlq2ZIRdYJY1B3PCmCpjtosdGY="; 35 + mvnSha256 = "cTFeH9MxPnF1vaV+Q5/7HfIsO5eEbNDIsyekHsFH9vw="; 36 36 mvnParameters = "-P desktop,all-platforms"; 37 37 38 38 nativeBuildInputs = [
+10 -4
pkgs/applications/misc/logseq/default.nix
··· 1 - { lib, stdenv, fetchurl, appimageTools, makeWrapper, autoPatchelfHook, electron, git, curl, expat, gcc, openssl, zlib }: 1 + { lib, stdenv, fetchurl, appimageTools, makeWrapper, electron, git }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "logseq"; ··· 19 19 dontConfigure = true; 20 20 dontBuild = true; 21 21 22 - nativeBuildInputs = [ makeWrapper autoPatchelfHook ]; 23 - buildInputs = [ stdenv.cc.cc curl expat openssl zlib ]; 22 + nativeBuildInputs = [ makeWrapper ]; 24 23 25 24 installPhase = '' 26 25 runHook preInstall ··· 29 28 cp -a ${appimageContents}/{locales,resources} $out/share/${pname} 30 29 cp -a ${appimageContents}/Logseq.desktop $out/share/applications/${pname}.desktop 31 30 31 + # remove the `git` in `dugite` because we want the `git` in `nixpkgs` 32 + chmod +w -R $out/share/${pname}/resources/app/node_modules/dugite/git 33 + chmod +w $out/share/${pname}/resources/app/node_modules/dugite 34 + rm -rf $out/share/${pname}/resources/app/node_modules/dugite/git 35 + chmod -w $out/share/${pname}/resources/app/node_modules/dugite 36 + 32 37 substituteInPlace $out/share/applications/${pname}.desktop \ 33 38 --replace Exec=Logseq Exec=${pname} \ 34 39 --replace Icon=Logseq Icon=$out/share/${pname}/resources/app/icons/logseq.png ··· 37 42 ''; 38 43 39 44 postFixup = '' 45 + # set the env "LOCAL_GIT_DIRECTORY" for dugite so that we can use the git in nixpkgs 40 46 makeWrapper ${electron}/bin/electron $out/bin/${pname} \ 41 - --prefix PATH : ${lib.makeBinPath [ git ]} \ 47 + --set "LOCAL_GIT_DIRECTORY" ${git} \ 42 48 --add-flags $out/share/${pname}/resources/app 43 49 ''; 44 50
+4 -4
pkgs/applications/networking/cluster/fluxcd/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles }: 2 2 3 3 let 4 - version = "0.31.3"; 5 - sha256 = "16c6rr0hzlzlfc5xsphp23s3rxavkgfcsblzm15wzd85c2ahm81l"; 6 - manifestsSha256 = "1nr44h5sy97ki2vn2426i2idnnc4pv1n3j6n4p11mf73dy9qzgzp"; 4 + version = "0.31.4"; 5 + sha256 = "182h6is1kq3yc7il1a0xr5mbrsn3z900dkzxb4m79gl5lsrpb1vm"; 6 + manifestsSha256 = "0h37ydgykl5kc50zwqn8xyi89aby75937cqaiw1hkpnw9ilc0akz"; 7 7 8 8 manifests = fetchzip { 9 9 url = ··· 23 23 inherit sha256; 24 24 }; 25 25 26 - vendorSha256 = "sha256-vHRk6oADEvDmYCeBK/puGSMd4L9K1x/CVPtuYZY9klk="; 26 + vendorSha256 = "sha256-2DeX5si2yVh1C+ikkg9xEpcf2trEBr0qPp+9fgbMfO4="; 27 27 28 28 postUnpack = '' 29 29 cp -r ${manifests} source/cmd/flux/manifests
+4 -4
pkgs/applications/networking/cluster/k3s/default.nix
··· 46 46 # Those pieces of software we entirely ignore upstream's handling of, and just 47 47 # make sure they're in the path if desired. 48 48 let 49 - k3sVersion = "1.24.2+k3s2"; # k3s git tag 50 - k3sCommit = "a237260237b549b90dd3aae449de09231caf1351"; # k3s git commit at the above version 51 - k3sRepoSha256 = "1dmlsq7f0z0wq8ypbmdqwk1hl59pcnywvqhz7qblzm3wnbdb62cl"; 52 - k3sVendorSha256 = "sha256-w5dYkewoNnI9GvqCAkmecg7JsKgO+gu1WcyPRItLvWY="; 49 + k3sVersion = "1.24.3+k3s1"; # k3s git tag 50 + k3sCommit = "990ba0e88c90f8ed8b50e0ccd375937b841b176e"; # k3s git commit at the above version 51 + k3sRepoSha256 = "0slw2j7d7ccj7k9z06l5ch3nxi07jbm6xijs774hisyv25jx94rd"; 52 + k3sVendorSha256 = "sha256-8jWpTUE/tJf2qpFjdsV+0i8hRf6JqATwr/YbXrZa/iA="; 53 53 54 54 # taken from ./manifests/traefik.yaml, extracted from '.spec.chart' https://github.com/k3s-io/k3s/blob/v1.23.3%2Bk3s1/scripts/download#L9 55 55 # The 'patch' and 'minor' versions are currently hardcoded as single digits only, so ignore the trailing two digits. Weird, I know.
+2 -2
pkgs/applications/networking/shellhub-agent/default.nix
··· 8 8 9 9 buildGoModule rec { 10 10 pname = "shellhub-agent"; 11 - version = "0.9.3"; 11 + version = "0.9.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "shellhub-io"; 15 15 repo = "shellhub"; 16 16 rev = "v${version}"; 17 - sha256 = "WSK2b1DYSYEFqmVIOlhjFGyqC9ok/9rWAz2ZgUZejzo="; 17 + sha256 = "WcxRVup7wjA9YNyL6UpFoMfkCmXixfbYatcrmA4OHh4="; 18 18 }; 19 19 20 20 modRoot = "./agent";
+35 -6
pkgs/data/themes/qogir/default.nix
··· 1 1 { lib 2 2 , stdenv 3 3 , fetchFromGitHub 4 + , gitUpdater 4 5 , gdk-pixbuf 5 6 , gnome-themes-extra 6 7 , gtk-engine-murrine 8 + , jdupes 7 9 , librsvg 8 10 , sassc 9 11 , which 10 - , gitUpdater 12 + , themeVariants ? [] # default: blue 13 + , colorVariants ? [] # default: all 14 + , tweaks ? [] 11 15 }: 12 16 17 + let 18 + pname = "qogir-theme"; 19 + 20 + in 21 + lib.checkListOfEnum "${pname}: theme variants" [ "default" "manjaro" "ubuntu" "all" ] themeVariants 22 + lib.checkListOfEnum "${pname}: color variants" [ "standard" "light" "dark" ] colorVariants 23 + lib.checkListOfEnum "${pname}: tweaks" [ "image" "square" "round" ] tweaks 24 + 13 25 stdenv.mkDerivation rec { 14 - pname = "qogir-theme"; 15 - version = "2022-05-29"; 26 + inherit pname; 27 + version = "2022-07-17"; 16 28 17 29 src = fetchFromGitHub { 18 30 owner = "vinceliuice"; 19 31 repo = pname; 20 32 rev = version; 21 - sha256 = "z8o/1Qc7XmefX9CuVr0Gq2MmKw2NlkUk+5Lz0Z593do="; 33 + sha256 = "NGgTToaSJBwmHnZjWbJ3dSJg9Mmfchj3W0xgK0CMb9M="; 22 34 }; 23 35 24 36 nativeBuildInputs = [ 37 + jdupes 25 38 sassc 26 39 which 27 40 ]; ··· 36 49 gtk-engine-murrine # murrine engine for Gtk2 37 50 ]; 38 51 52 + postPatch = '' 53 + patchShebangs install.sh clean-old-theme.sh 54 + ''; 55 + 39 56 installPhase = '' 40 - patchShebangs . 57 + runHook preInstall 58 + 41 59 mkdir -p $out/share/themes 42 - name= HOME="$TMPDIR" ./install.sh -t all -d $out/share/themes 60 + 61 + name= HOME="$TMPDIR" ./install.sh \ 62 + ${lib.optionalString (themeVariants != []) "--theme " + builtins.toString themeVariants} \ 63 + ${lib.optionalString (colorVariants != []) "--color " + builtins.toString colorVariants} \ 64 + ${lib.optionalString (tweaks != []) "--tweaks " + builtins.toString tweaks} \ 65 + --dest $out/share/themes 66 + 43 67 mkdir -p $out/share/doc/${pname} 44 68 cp -a src/firefox $out/share/doc/${pname} 69 + 45 70 rm $out/share/themes/*/{AUTHORS,COPYING} 71 + 72 + jdupes --link-soft --recurse $out/share 73 + 74 + runHook postInstall 46 75 ''; 47 76 48 77 passthru.updateScript = gitUpdater { inherit pname version; };
+11 -6
pkgs/desktops/mate/atril/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchurl 3 4 , pkg-config 4 5 , gettext ··· 12 13 , texlive 13 14 , mate 14 15 , wrapGAppsHook 15 - , enableEpub ? true, webkitgtk 16 - , enableDjvu ? true, djvulibre 17 - , enablePostScript ? true, libspectre 18 - , enableXps ? true, libgxps 16 + , enableEpub ? true 17 + , webkitgtk 18 + , enableDjvu ? true 19 + , djvulibre 20 + , enablePostScript ? true 21 + , libspectre 22 + , enableXps ? true 23 + , libgxps 19 24 , enableImages ? false 20 25 , mateUpdateScript 21 26 }: ··· 47 52 mate.caja 48 53 mate.mate-desktop 49 54 hicolor-icon-theme 50 - texlive.bin.core # for synctex, used by the pdf back-end 55 + texlive.bin.core # for synctex, used by the pdf back-end 51 56 ] 52 57 ++ optionals enableDjvu [ djvulibre ] 53 58 ++ optionals enableEpub [ webkitgtk ]
+13 -3
pkgs/desktops/mate/caja-dropbox/default.nix
··· 1 - { lib, stdenv, fetchurl, substituteAll 2 - , pkg-config, gobject-introspection, gdk-pixbuf 3 - , gtk3, mate, python3, dropbox, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , substituteAll 5 + , pkg-config 6 + , gobject-introspection 7 + , gdk-pixbuf 8 + , gtk3 9 + , mate 10 + , python3 11 + , dropbox 12 + , mateUpdateScript 13 + }: 4 14 5 15 let 6 16 dropboxd = "${dropbox}/bin/dropbox";
+14 -2
pkgs/desktops/mate/caja-extensions/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, gupnp, mate, imagemagick, wrapGAppsHook, mateUpdateScript 2 - , glib, substituteAll }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , gupnp 8 + , mate 9 + , imagemagick 10 + , wrapGAppsHook 11 + , mateUpdateScript 12 + , glib 13 + , substituteAll 14 + }: 3 15 4 16 stdenv.mkDerivation rec { 5 17 pname = "caja-extensions";
+11 -2
pkgs/desktops/mate/caja-with-extensions/default.nix
··· 1 - { stdenv, lib, makeWrapper, caja-extensions, caja, extensions ? [ caja-extensions ], mateUpdateScript }: 1 + { stdenv 2 + , lib 3 + , makeWrapper 4 + , caja-extensions 5 + , caja 6 + , extensions ? [ caja-extensions ] 7 + , mateUpdateScript 8 + }: 2 9 3 10 stdenv.mkDerivation { 4 11 pname = "${caja.pname}-with-extensions"; ··· 6 13 7 14 dontUnpack = true; 8 15 9 - nativeBuildInputs = [ makeWrapper ]; 16 + nativeBuildInputs = [ 17 + makeWrapper 18 + ]; 10 19 11 20 inherit caja; 12 21
+15 -1
pkgs/desktops/mate/caja/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libnotify, libxml2, libexif, exempi, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , libnotify 8 + , libxml2 9 + , libexif 10 + , exempi 11 + , mate 12 + , hicolor-icon-theme 13 + , wrapGAppsHook 14 + , mateUpdateScript 15 + }: 2 16 3 17 stdenv.mkDerivation rec { 4 18 pname = "caja";
+4 -3
pkgs/desktops/mate/default.nix
··· 6 6 self = rec { 7 7 8 8 # Update script tailored to mate packages from git repository 9 - mateUpdateScript = { pname, version, odd-unstable ? true, url ? "https://pub.mate-desktop.org/releases" }: 10 - pkgs.httpTwoLevelsUpdater { 11 - inherit pname version odd-unstable url; 9 + mateUpdateScript = { pname, version, odd-unstable ? true, rev-prefix ? "v", url ? null }: 10 + pkgs.gitUpdater { 11 + inherit pname version odd-unstable rev-prefix; 12 + url = if url == null then "https://git.mate-desktop.org/${pname}" else url; 12 13 attrPath = "mate.${pname}"; 13 14 }; 14 15
+14 -1
pkgs/desktops/mate/engrampa/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, gtk3, file, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , libxml2 8 + , gtk3 9 + , file 10 + , mate 11 + , hicolor-icon-theme 12 + , wrapGAppsHook 13 + , mateUpdateScript 14 + }: 2 15 3 16 stdenv.mkDerivation rec { 4 17 pname = "engrampa";
+20 -1
pkgs/desktops/mate/eom/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, exempi, lcms2, libexif, libjpeg, librsvg, libxml2, libpeas, shared-mime-info, gtk3, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , exempi 8 + , lcms2 9 + , libexif 10 + , libjpeg 11 + , librsvg 12 + , libxml2 13 + , libpeas 14 + , shared-mime-info 15 + , gtk3 16 + , mate 17 + , hicolor-icon-theme 18 + , wrapGAppsHook 19 + , mateUpdateScript 20 + }: 2 21 3 22 stdenv.mkDerivation rec { 4 23 pname = "eom";
+17 -3
pkgs/desktops/mate/libmatekbd/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libxklavier, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , libxklavier 8 + , mateUpdateScript 9 + }: 2 10 3 11 stdenv.mkDerivation rec { 4 12 pname = "libmatekbd"; ··· 9 17 sha256 = "1b8iv2hmy8z2zzdsx8j5g583ddxh178bq8dnlqng9ifbn35fh3i2"; 10 18 }; 11 19 12 - nativeBuildInputs = [ pkg-config gettext ]; 20 + nativeBuildInputs = [ 21 + pkg-config 22 + gettext 23 + ]; 13 24 14 - buildInputs = [ gtk3 libxklavier ]; 25 + buildInputs = [ 26 + gtk3 27 + libxklavier 28 + ]; 15 29 16 30 enableParallelBuilding = true; 17 31
+20 -7
pkgs/desktops/mate/libmatemixer/default.nix
··· 1 - { config, lib, stdenv, fetchurl, pkg-config, gettext, glib 2 - , alsaSupport ? stdenv.isLinux, alsa-lib 3 - , pulseaudioSupport ? config.pulseaudio or true, libpulseaudio 1 + { config 2 + , lib 3 + , stdenv 4 + , fetchurl 5 + , pkg-config 6 + , gettext 7 + , glib 8 + , alsaSupport ? stdenv.isLinux 9 + , alsa-lib 10 + , pulseaudioSupport ? config.pulseaudio or true 11 + , libpulseaudio 4 12 , ossSupport ? false 5 13 , mateUpdateScript 6 14 }: ··· 14 22 sha256 = "1wcz4ppg696m31f5x7rkyvxxdriik2vprsr83b4wbs97bdhcr6ws"; 15 23 }; 16 24 17 - nativeBuildInputs = [ pkg-config gettext ]; 25 + nativeBuildInputs = [ 26 + pkg-config 27 + gettext 28 + ]; 18 29 19 - buildInputs = [ glib ] 20 - ++ lib.optional alsaSupport alsa-lib 21 - ++ lib.optional pulseaudioSupport libpulseaudio; 30 + buildInputs = [ 31 + glib 32 + ] 33 + ++ lib.optional alsaSupport alsa-lib 34 + ++ lib.optional pulseaudioSupport libpulseaudio; 22 35 23 36 configureFlags = lib.optional ossSupport "--enable-oss"; 24 37
+19 -3
pkgs/desktops/mate/libmateweather/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libsoup, tzdata, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , libsoup 8 + , tzdata 9 + , mateUpdateScript 10 + }: 2 11 3 12 stdenv.mkDerivation rec { 4 13 pname = "libmateweather"; ··· 9 18 sha256 = "05bvc220p135l6qnhh3qskljxffds0f7fjbjnrpq524w149rgzd7"; 10 19 }; 11 20 12 - nativeBuildInputs = [ pkg-config gettext ]; 21 + nativeBuildInputs = [ 22 + pkg-config 23 + gettext 24 + ]; 13 25 14 - buildInputs = [ gtk3 libsoup tzdata ]; 26 + buildInputs = [ 27 + gtk3 28 + libsoup 29 + tzdata 30 + ]; 15 31 16 32 configureFlags = [ 17 33 "--with-zoneinfo-dir=${tzdata}/share/zoneinfo"
+19 -2
pkgs/desktops/mate/marco/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, libcanberra-gtk3, libgtop 2 - , libXdamage, libXpresent, libstartup_notification, gnome, glib, gtk3, mate-settings-daemon, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , libxml2 8 + , libcanberra-gtk3 9 + , libgtop 10 + , libXdamage 11 + , libXpresent 12 + , libstartup_notification 13 + , gnome 14 + , glib 15 + , gtk3 16 + , mate-settings-daemon 17 + , wrapGAppsHook 18 + , mateUpdateScript 19 + }: 3 20 4 21 stdenv.mkDerivation rec { 5 22 pname = "marco";
+28 -5
pkgs/desktops/mate/mate-applets/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, dbus-glib, glib, gtk3, gtksourceview3 2 - , gucharmap, libmateweather, libnl, libwnck, libgtop, libxml2, libnotify, mate-panel, polkit 3 - , upower, wirelesstools, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , dbus-glib 8 + , glib 9 + , gtk3 10 + , gtksourceview3 11 + , gucharmap 12 + , libmateweather 13 + , libnl 14 + , libwnck 15 + , libgtop 16 + , libxml2 17 + , libnotify 18 + , mate-panel 19 + , polkit 20 + , upower 21 + , wirelesstools 22 + , mate 23 + , hicolor-icon-theme 24 + , wrapGAppsHook 25 + , mateUpdateScript 26 + }: 4 27 5 28 stdenv.mkDerivation rec { 6 29 pname = "mate-applets"; 7 - version = "1.26.0"; 30 + version = "1.26.1"; 8 31 9 32 src = fetchurl { 10 33 url = "https://pub.mate-desktop.org/releases/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; 11 - sha256 = "0xy9dwiqvmimqshbfq80jxq65aznlgx491lqq8rl4x8c9sdl7q5p"; 34 + sha256 = "Orj2HbN23DM85MGHIsY6B/qz6OEnK34OCXrUWXsXwsI="; 12 35 }; 13 36 14 37 nativeBuildInputs = [
+9 -1
pkgs/desktops/mate/mate-backgrounds/default.nix
··· 1 - { lib, stdenv, fetchurl, fetchpatch, meson, ninja, gettext, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , fetchpatch 5 + , meson 6 + , ninja 7 + , gettext 8 + , mateUpdateScript 9 + }: 2 10 3 11 stdenv.mkDerivation rec { 4 12 pname = "mate-backgrounds";
+13 -1
pkgs/desktops/mate/mate-calc/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtk3, libmpc, libxml2, mpfr, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , gtk3 8 + , libmpc 9 + , libxml2 10 + , mpfr 11 + , wrapGAppsHook 12 + , mateUpdateScript 13 + }: 2 14 3 15 stdenv.mkDerivation rec { 4 16 pname = "mate-calc";
+5 -1
pkgs/desktops/mate/mate-common/default.nix
··· 1 - { lib, stdenv, fetchurl, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , mateUpdateScript 5 + }: 2 6 3 7 stdenv.mkDerivation rec { 4 8 pname = "mate-common";
+20 -3
pkgs/desktops/mate/mate-control-center/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, dbus-glib 2 - , libxklavier, libcanberra-gtk3, librsvg, libappindicator-gtk3, glib 3 - , desktop-file-utils, dconf, gtk3, polkit, mate, hicolor-icon-theme, wrapGAppsHook 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , libxml2 8 + , dbus-glib 9 + , libxklavier 10 + , libcanberra-gtk3 11 + , librsvg 12 + , libappindicator-gtk3 13 + , glib 14 + , desktop-file-utils 15 + , dconf 16 + , gtk3 17 + , polkit 18 + , mate 19 + , hicolor-icon-theme 20 + , wrapGAppsHook 4 21 , mateUpdateScript 5 22 }: 6 23
+12 -1
pkgs/desktops/mate/mate-desktop/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, isocodes, gnome, gtk3, dconf, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , isocodes 7 + , gnome 8 + , gtk3 9 + , dconf 10 + , wrapGAppsHook 11 + , mateUpdateScript 12 + }: 2 13 3 14 stdenv.mkDerivation rec { 4 15 pname = "mate-desktop";
+22 -5
pkgs/desktops/mate/mate-icon-theme-faenza/default.nix
··· 1 - { lib, stdenv, fetchurl, autoreconfHook, gtk3, mate, hicolor-icon-theme, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , autoreconfHook 5 + , gtk3 6 + , mate 7 + , hicolor-icon-theme 8 + , mateUpdateScript 9 + }: 2 10 3 11 stdenv.mkDerivation rec { 4 12 pname = "mate-icon-theme-faenza"; ··· 9 17 sha256 = "000vr9cnbl2qlysf2gyg1lsjirqdzmwrnh6d3hyrsfc0r2vh4wna"; 10 18 }; 11 19 12 - nativeBuildInputs = [ autoreconfHook gtk3 ]; 20 + nativeBuildInputs = [ 21 + autoreconfHook 22 + gtk3 23 + ]; 13 24 14 - propagatedBuildInputs = [ mate.mate-icon-theme hicolor-icon-theme ]; 25 + propagatedBuildInputs = [ 26 + mate.mate-icon-theme 27 + hicolor-icon-theme 28 + ]; 15 29 16 30 dontDropIconThemeCache = true; 17 31 ··· 23 37 24 38 enableParallelBuilding = true; 25 39 26 - passthru.updateScript = mateUpdateScript { inherit pname version; }; 40 + passthru.updateScript = mateUpdateScript { 41 + inherit pname version; 42 + url = "https://github.com/mate-desktop-legacy-archive/mate-icon-theme-faenza"; 43 + }; 27 44 28 45 meta = with lib; { 29 46 description = "Faenza icon theme from MATE"; 30 47 homepage = "https://mate-desktop.org"; 31 - license = licenses.gpl2Plus; 48 + license = licenses.gpl3Plus; 32 49 platforms = platforms.unix; 33 50 maintainers = teams.mate.members; 34 51 };
+19 -3
pkgs/desktops/mate/mate-icon-theme/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, iconnamingutils, librsvg, gtk3, hicolor-icon-theme, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , iconnamingutils 7 + , librsvg 8 + , gtk3 9 + , hicolor-icon-theme 10 + , mateUpdateScript 11 + }: 2 12 3 13 stdenv.mkDerivation rec { 4 14 pname = "mate-icon-theme"; ··· 9 19 sha256 = "0nha555fhhn0j5wmzmdc7bh93ckzwwdm8mwmzma5whkzslv09xa1"; 10 20 }; 11 21 12 - nativeBuildInputs = [ pkg-config gettext iconnamingutils ]; 22 + nativeBuildInputs = [ 23 + pkg-config 24 + gettext 25 + iconnamingutils 26 + ]; 13 27 14 - buildInputs = [ librsvg ]; 28 + buildInputs = [ 29 + librsvg 30 + ]; 15 31 16 32 propagatedBuildInputs = [ 17 33 hicolor-icon-theme
+12 -1
pkgs/desktops/mate/mate-indicator-applet/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libindicator-gtk3, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , libindicator-gtk3 8 + , mate 9 + , hicolor-icon-theme 10 + , wrapGAppsHook 11 + , mateUpdateScript 12 + }: 2 13 3 14 stdenv.mkDerivation rec { 4 15 pname = "mate-indicator-applet";
+13 -1
pkgs/desktops/mate/mate-media/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, libtool, libxml2, libcanberra-gtk3, gtk3, mate, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , libtool 7 + , libxml2 8 + , libcanberra-gtk3 9 + , gtk3 10 + , mate 11 + , wrapGAppsHook 12 + , mateUpdateScript 13 + }: 2 14 3 15 stdenv.mkDerivation rec { 4 16 pname = "mate-media";
+19 -3
pkgs/desktops/mate/mate-menus/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, glib, gobject-introspection, python3, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , glib 7 + , gobject-introspection 8 + , python3 9 + , mateUpdateScript 10 + }: 2 11 3 12 stdenv.mkDerivation rec { 4 13 pname = "mate-menus"; ··· 9 18 sha256 = "1r7zf64aclaplz77hkl9kq0xnz6jk1l49z64i8v56c41pm59c283"; 10 19 }; 11 20 12 - nativeBuildInputs = [ pkg-config gettext gobject-introspection ]; 21 + nativeBuildInputs = [ 22 + pkg-config 23 + gettext 24 + gobject-introspection 25 + ]; 13 26 14 - buildInputs = [ glib python3 ]; 27 + buildInputs = [ 28 + glib 29 + python3 30 + ]; 15 31 16 32 makeFlags = [ 17 33 "INTROSPECTION_GIRDIR=$(out)/share/gir-1.0/"
+13 -1
pkgs/desktops/mate/mate-netbook/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, libwnck, libfakekey, libXtst, mate, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , libwnck 8 + , libfakekey 9 + , libXtst 10 + , mate 11 + , wrapGAppsHook 12 + , mateUpdateScript 13 + }: 2 14 3 15 stdenv.mkDerivation rec { 4 16 pname = "mate-netbook";
+16 -2
pkgs/desktops/mate/mate-notification-daemon/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, glib, libcanberra-gtk3, 2 - libnotify, libwnck, gtk3, libxml2, mate-desktop, mate-panel, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , glib 7 + , libcanberra-gtk3 8 + , libnotify 9 + , libwnck 10 + , gtk3 11 + , libxml2 12 + , mate-desktop 13 + , mate-panel 14 + , wrapGAppsHook 15 + , mateUpdateScript 16 + }: 3 17 4 18 stdenv.mkDerivation rec { 5 19 pname = "mate-notification-daemon";
+18 -1
pkgs/desktops/mate/mate-panel/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, glib, libwnck, librsvg, libxml2, dconf, gtk3, mate, hicolor-icon-theme, gobject-introspection, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , glib 8 + , libwnck 9 + , librsvg 10 + , libxml2 11 + , dconf 12 + , gtk3 13 + , mate 14 + , hicolor-icon-theme 15 + , gobject-introspection 16 + , wrapGAppsHook 17 + , mateUpdateScript 18 + }: 2 19 3 20 stdenv.mkDerivation rec { 4 21 pname = "mate-panel";
+12 -1
pkgs/desktops/mate/mate-polkit/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, gobject-introspection, libappindicator-gtk3, libindicator-gtk3, polkit, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , gobject-introspection 8 + , libappindicator-gtk3 9 + , libindicator-gtk3 10 + , polkit 11 + , mateUpdateScript 12 + }: 2 13 3 14 stdenv.mkDerivation rec { 4 15 pname = "mate-polkit";
+31 -12
pkgs/desktops/mate/mate-power-manager/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, glib, itstool, libxml2, mate-panel, libnotify, libcanberra-gtk3, libsecret, dbus-glib, upower, gtk3, libtool, polkit, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , glib 7 + , itstool 8 + , libxml2 9 + , mate-panel 10 + , libnotify 11 + , libcanberra-gtk3 12 + , libsecret 13 + , dbus-glib 14 + , upower 15 + , gtk3 16 + , libtool 17 + , polkit 18 + , wrapGAppsHook 19 + , mateUpdateScript 20 + }: 2 21 3 22 stdenv.mkDerivation rec { 4 23 pname = "mate-power-manager"; ··· 17 36 ]; 18 37 19 38 buildInputs = [ 20 - glib 21 - itstool 22 - libxml2 23 - libcanberra-gtk3 24 - gtk3 25 - libsecret 26 - libnotify 27 - dbus-glib 28 - upower 29 - polkit 30 - mate-panel 39 + glib 40 + itstool 41 + libxml2 42 + libcanberra-gtk3 43 + gtk3 44 + libsecret 45 + libnotify 46 + dbus-glib 47 + upower 48 + polkit 49 + mate-panel 31 50 ]; 32 51 33 52 configureFlags = [ "--enable-applets" ];
+16 -1
pkgs/desktops/mate/mate-screensaver/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, dbus-glib, libXScrnSaver, libnotify, libxml2, pam, systemd, mate, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , dbus-glib 8 + , libXScrnSaver 9 + , libnotify 10 + , libxml2 11 + , pam 12 + , systemd 13 + , mate 14 + , wrapGAppsHook 15 + , mateUpdateScript 16 + }: 2 17 3 18 stdenv.mkDerivation rec { 4 19 pname = "mate-screensaver";
+17 -2
pkgs/desktops/mate/mate-sensors-applet/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtk3, libxml2, libxslt, libatasmart, libnotify 2 - , lm_sensors, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , gtk3 8 + , libxml2 9 + , libxslt 10 + , libatasmart 11 + , libnotify 12 + , lm_sensors 13 + , mate 14 + , hicolor-icon-theme 15 + , wrapGAppsHook 16 + , mateUpdateScript 17 + }: 3 18 4 19 stdenv.mkDerivation rec { 5 20 pname = "mate-sensors-applet";
+18 -3
pkgs/desktops/mate/mate-session-manager/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, xtrans, dbus-glib, systemd, 2 - libSM, libXtst, gtk3, libepoxy, polkit, hicolor-icon-theme, mate, 3 - wrapGAppsHook, fetchpatch, mateUpdateScript 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , xtrans 7 + , dbus-glib 8 + , systemd 9 + , libSM 10 + , libXtst 11 + , gtk3 12 + , libepoxy 13 + , polkit 14 + , hicolor-icon-theme 15 + , mate 16 + , wrapGAppsHook 17 + , fetchpatch 18 + , mateUpdateScript 4 19 }: 5 20 6 21 stdenv.mkDerivation rec {
+20 -4
pkgs/desktops/mate/mate-settings-daemon/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, glib, dbus-glib, libxklavier, 2 - libcanberra-gtk3, libnotify, nss, polkit, dconf, gtk3, mate, 3 - pulseaudioSupport ? stdenv.config.pulseaudio or true, libpulseaudio, 4 - wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , glib 7 + , dbus-glib 8 + , libxklavier 9 + , libcanberra-gtk3 10 + , libnotify 11 + , nss 12 + , polkit 13 + , dconf 14 + , gtk3 15 + , mate 16 + , pulseaudioSupport ? stdenv.config.pulseaudio or true 17 + , libpulseaudio 18 + , wrapGAppsHook 19 + , mateUpdateScript 20 + }: 5 21 6 22 stdenv.mkDerivation rec { 7 23 pname = "mate-settings-daemon";
+19 -3
pkgs/desktops/mate/mate-settings-daemon/wrapped.nix
··· 1 - { stdenv, mate, glib, wrapGAppsHook }: 1 + { stdenv 2 + , mate 3 + , glib 4 + , wrapGAppsHook 5 + }: 2 6 3 7 stdenv.mkDerivation { 4 8 pname = "${mate.mate-settings-daemon.pname}-wrapped"; 5 9 version = mate.mate-settings-daemon.version; 6 - nativeBuildInputs = [ wrapGAppsHook ]; 7 - buildInputs = [ glib mate.mate-control-center ]; 10 + 11 + nativeBuildInputs = [ 12 + wrapGAppsHook 13 + ]; 14 + 15 + buildInputs = [ 16 + glib 17 + mate.mate-control-center 18 + ]; 19 + 8 20 dontWrapGApps = true; 21 + 9 22 dontUnpack = true; 23 + 10 24 installPhase = '' 11 25 mkdir -p $out/etc/xdg/autostart 12 26 cp ${mate.mate-settings-daemon}/etc/xdg/autostart/mate-settings-daemon.desktop $out/etc/xdg/autostart 13 27 ''; 28 + 14 29 postFixup = '' 15 30 mkdir -p $out/libexec 16 31 makeWrapper ${mate.mate-settings-daemon}/libexec/mate-settings-daemon $out/libexec/mate-settings-daemon \ ··· 18 33 substituteInPlace $out/etc/xdg/autostart/mate-settings-daemon.desktop \ 19 34 --replace "${mate.mate-settings-daemon}/libexec/mate-settings-daemon" "$out/libexec/mate-settings-daemon" 20 35 ''; 36 + 21 37 meta = mate.mate-settings-daemon.meta // { priority = -10; }; 22 38 }
+16 -1
pkgs/desktops/mate/mate-system-monitor/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtkmm3, libxml2, libgtop, libwnck, librsvg, polkit, systemd, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , gtkmm3 8 + , libxml2 9 + , libgtop 10 + , libwnck 11 + , librsvg 12 + , polkit 13 + , systemd 14 + , wrapGAppsHook 15 + , mateUpdateScript 16 + }: 2 17 3 18 stdenv.mkDerivation rec { 4 19 pname = "mate-system-monitor";
+15 -1
pkgs/desktops/mate/mate-terminal/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, libxml2, mate-desktop, dconf, vte, pcre2, wrapGAppsHook, mateUpdateScript, nixosTests }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , libxml2 8 + , mate-desktop 9 + , dconf 10 + , vte 11 + , pcre2 12 + , wrapGAppsHook 13 + , mateUpdateScript 14 + , nixosTests 15 + }: 2 16 3 17 stdenv.mkDerivation rec { 4 18 pname = "mate-terminal";
+30 -9
pkgs/desktops/mate/mate-themes/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, mate-icon-theme, gtk2, gtk3, 2 - gtk_engines, gtk-engine-murrine, gdk-pixbuf, librsvg, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , mate-icon-theme 7 + , gtk2 8 + , gtk3 9 + , gtk_engines 10 + , gtk-engine-murrine 11 + , gdk-pixbuf 12 + , librsvg 13 + , mateUpdateScript 14 + }: 3 15 4 16 stdenv.mkDerivation rec { 5 17 pname = "mate-themes"; ··· 10 22 sha256 = "1avgzccdmr7y18rnp3xrhwk82alv2dlig3wh7ivgahcqdiiavrb1"; 11 23 }; 12 24 13 - nativeBuildInputs = [ pkg-config gettext gtk3 ]; 25 + nativeBuildInputs = [ 26 + pkg-config 27 + gettext 28 + gtk3 29 + ]; 14 30 15 - buildInputs = [ mate-icon-theme gtk2 gtk_engines gdk-pixbuf librsvg ]; 31 + buildInputs = [ 32 + mate-icon-theme 33 + gtk2 34 + gtk_engines 35 + gdk-pixbuf 36 + librsvg 37 + ]; 16 38 17 - propagatedUserEnvPkgs = [ gtk-engine-murrine ]; 39 + propagatedUserEnvPkgs = [ 40 + gtk-engine-murrine 41 + ]; 18 42 19 43 dontDropIconThemeCache = true; 20 44 ··· 24 48 25 49 enableParallelBuilding = true; 26 50 27 - passthru.updateScript = mateUpdateScript { 28 - inherit pname version; 29 - url = "https://pub.mate-desktop.org/releases/themes"; 30 - }; 51 + passthru.updateScript = mateUpdateScript { inherit pname version; }; 31 52 32 53 meta = with lib; { 33 54 description = "A set of themes from MATE";
+17 -3
pkgs/desktops/mate/mate-user-guide/default.nix
··· 1 - { lib, stdenv, fetchurl, gettext, itstool, libxml2, yelp, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , gettext 5 + , itstool 6 + , libxml2 7 + , yelp 8 + , mateUpdateScript 9 + }: 2 10 3 11 stdenv.mkDerivation rec { 4 12 pname = "mate-user-guide"; ··· 9 17 sha256 = "1h620ngryqc4m8ybvc92ba8404djnm0l65f34mlw38g9ad8d9085"; 10 18 }; 11 19 12 - nativeBuildInputs = [ itstool gettext libxml2 ]; 20 + nativeBuildInputs = [ 21 + itstool 22 + gettext 23 + libxml2 24 + ]; 13 25 14 - buildInputs = [ yelp ]; 26 + buildInputs = [ 27 + yelp 28 + ]; 15 29 16 30 postPatch = '' 17 31 substituteInPlace mate-user-guide.desktop.in.in \
+18 -2
pkgs/desktops/mate/mate-user-share/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, gtk3, dbus-glib, libnotify, libxml2 2 - , libcanberra-gtk3, mod_dnssd, apacheHttpd, hicolor-icon-theme, mate, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , gtk3 8 + , dbus-glib 9 + , libnotify 10 + , libxml2 11 + , libcanberra-gtk3 12 + , mod_dnssd 13 + , apacheHttpd 14 + , hicolor-icon-theme 15 + , mate 16 + , wrapGAppsHook 17 + , mateUpdateScript 18 + }: 3 19 4 20 stdenv.mkDerivation rec { 5 21 pname = "mate-user-share";
+18 -2
pkgs/desktops/mate/mate-utils/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, itstool, glib, gtk3, libxml2, libgtop, libcanberra-gtk3 2 - , inkscape, udisks2, mate, hicolor-icon-theme, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , itstool 7 + , glib 8 + , gtk3 9 + , libxml2 10 + , libgtop 11 + , libcanberra-gtk3 12 + , inkscape 13 + , udisks2 14 + , mate 15 + , hicolor-icon-theme 16 + , wrapGAppsHook 17 + , mateUpdateScript 18 + }: 3 19 4 20 stdenv.mkDerivation rec { 5 21 pname = "mate-utils";
+26 -4
pkgs/desktops/mate/mozo/default.nix
··· 1 - { lib, python3, fetchurl, pkg-config, gettext, mate, gtk3, glib, wrapGAppsHook, gobject-introspection, mateUpdateScript }: 1 + { lib 2 + , python3 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , mate 7 + , gtk3 8 + , glib 9 + , wrapGAppsHook 10 + , gobject-introspection 11 + , mateUpdateScript 12 + }: 2 13 3 14 python3.pkgs.buildPythonApplication rec { 4 15 pname = "mozo"; ··· 12 23 sha256 = "DyRCmjsDe9BojsTDkdnYeB5Csj7zRfXlCvHnLF7y+jk="; 13 24 }; 14 25 15 - nativeBuildInputs = [ pkg-config gettext gobject-introspection wrapGAppsHook ]; 26 + nativeBuildInputs = [ 27 + pkg-config 28 + gettext 29 + gobject-introspection 30 + wrapGAppsHook 31 + ]; 16 32 17 - propagatedBuildInputs = [ mate.mate-menus python3.pkgs.pygobject3 ]; 33 + propagatedBuildInputs = [ 34 + mate.mate-menus 35 + python3.pkgs.pygobject3 36 + ]; 18 37 19 - buildInputs = [ gtk3 glib ]; 38 + buildInputs = [ 39 + gtk3 40 + glib 41 + ]; 20 42 21 43 enableParallelBuilding = true; 22 44
+18 -2
pkgs/desktops/mate/pluma/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, perl, itstool, isocodes, enchant, libxml2, python3 2 - , adwaita-icon-theme, gtksourceview4, libpeas, mate-desktop, wrapGAppsHook, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , perl 7 + , itstool 8 + , isocodes 9 + , enchant 10 + , libxml2 11 + , python3 12 + , adwaita-icon-theme 13 + , gtksourceview4 14 + , libpeas 15 + , mate-desktop 16 + , wrapGAppsHook 17 + , mateUpdateScript 18 + }: 3 19 4 20 stdenv.mkDerivation rec { 5 21 pname = "pluma";
+10 -1
pkgs/desktops/mate/python-caja/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, gettext, gtk3, mate, python3Packages, mateUpdateScript }: 1 + { lib 2 + , stdenv 3 + , fetchurl 4 + , pkg-config 5 + , gettext 6 + , gtk3 7 + , mate 8 + , python3Packages 9 + , mateUpdateScript 10 + }: 2 11 3 12 stdenv.mkDerivation rec { 4 13 pname = "python-caja";
+2 -2
pkgs/desktops/xfce/applications/mousepad/default.nix
··· 3 3 mkXfceDerivation { 4 4 category = "apps"; 5 5 pname = "mousepad"; 6 - version = "0.5.9"; 6 + version = "0.5.10"; 7 7 odd-unstable = false; 8 8 9 - sha256 = "sha256-xuSv2H1+/NNUAm+D8f+f5fPVR97iJ5vIDzPa3S0HLM0="; 9 + sha256 = "sha256-AKyFCzQE6OfMzKh5Lk16W01255vPeco1II80oLqT4oM="; 10 10 11 11 nativeBuildInputs = [ gobject-introspection ]; 12 12
+2 -2
pkgs/desktops/xfce/applications/ristretto/default.nix
··· 4 4 mkXfceDerivation { 5 5 category = "apps"; 6 6 pname = "ristretto"; 7 - version = "0.12.2"; 7 + version = "0.12.3"; 8 8 9 - sha256 = "sha256-OIt92DpDAZpy/fAOauGnzsufUi+y3Ag7KblZ5EUGuyQ="; 9 + sha256 = "sha256-Tkjl01OD6yDbKAHzZVRG7c7KnP0MURmsc0d0DbcFuFk="; 10 10 11 11 buildInputs = [ glib gtk3 libexif libxfce4ui libxfce4util xfconf ]; 12 12
+2 -2
pkgs/desktops/xfce/core/xfce4-settings/default.nix
··· 5 5 mkXfceDerivation { 6 6 category = "xfce"; 7 7 pname = "xfce4-settings"; 8 - version = "4.16.2"; 8 + version = "4.16.3"; 9 9 10 - sha256 = "sha256-DkybMfkgsC8fJuhOWLzKO5f2Y8YtqzUXMH/npTv21yY="; 10 + sha256 = "sha256-Jd1PJrIqzsutParZu8rNMuzHnycjr3eeZGXWIG3PqZY="; 11 11 12 12 postPatch = '' 13 13 for f in xfsettingsd/pointers.c dialogs/mouse-settings/main.c; do
+3
pkgs/development/coq-modules/coq-elpi/default.nix
··· 7 7 { case = "8.13"; out = { version = "1.13.7"; };} 8 8 { case = "8.14"; out = { version = "1.13.7"; };} 9 9 { case = "8.15"; out = { version = "1.15.0"; };} 10 + { case = "8.16"; out = { version = "1.16.5"; };} 10 11 ] {} ); 11 12 in mkCoqDerivation { 12 13 pname = "elpi"; ··· 14 15 owner = "LPCIC"; 15 16 inherit version; 16 17 defaultVersion = lib.switch coq.coq-version [ 18 + { case = "8.16"; out = "1.15.1"; } 17 19 { case = "8.15"; out = "1.14.0"; } 18 20 { case = "8.14"; out = "1.11.2"; } 19 21 { case = "8.13"; out = "1.11.1"; } 20 22 { case = "8.12"; out = "1.8.3_8.12"; } 21 23 { case = "8.11"; out = "1.6.3_8.11"; } 22 24 ] null; 25 + release."1.15.1".sha256 = "sha256-NT2RlcIsFB9AvBhMxil4ZZIgx+KusMqDflj2HgQxsZg="; 23 26 release."1.14.0".sha256 = "sha256:1v2p5dlpviwzky2i14cj7gcgf8cr0j54bdm9fl5iz1ckx60j6nvp"; 24 27 release."1.13.0".sha256 = "1j7s7dlnjbw222gnbrsjgmjck1yrx7h6hwm8zikcyxi0zys17w7n"; 25 28 release."1.12.1".sha256 = "sha256-4mO6/co7NcIQSGIQJyoO8lNWXr6dqz+bIYPO/G0cPkY=";
-1
pkgs/development/embedded/platformio/core.nix
··· 148 148 ''; 149 149 150 150 meta = with lib; { 151 - broken = stdenv.isAarch64; 152 151 description = "An open source ecosystem for IoT development"; 153 152 homepage = "https://platformio.org"; 154 153 license = licenses.asl20;
+59 -35
pkgs/development/libraries/qt-5/5.15/qtbase.patch.d/0001-qtbase-mkspecs-mac.patch
··· 30 30 index 92a9112bca..b80ec1e801 100644 31 31 --- a/mkspecs/features/mac/default_post.prf 32 32 +++ b/mkspecs/features/mac/default_post.prf 33 - @@ -68,212 +68,6 @@ qt { 33 + @@ -1,9 +1,5 @@ 34 + load(default_post) 35 + 36 + -# Recompute SDK version in case the user set it explicitly 37 + -sdk_version = $$QMAKE_MAC_SDK_VERSION 38 + -QMAKE_MAC_SDK_VERSION = $$xcodeSDKInfo(SDKVersion) 39 + - 40 + contains(TEMPLATE, .*app) { 41 + !macx-xcode:if(isEmpty(BUILDS)|build_pass) { 42 + # Detect changes to the platform SDK 43 + @@ -16,36 +12,6 @@ contains(TEMPLATE, .*app) { 44 + QMAKE_EXTRA_INCLUDES += $$shell_quote($$PWD/sdk.mk) 45 + } 46 + 47 + - # Detect incompatible SDK versions 48 + - 49 + - isEmpty(QT_MAC_SDK_VERSION_MIN): \ 50 + - QT_MAC_SDK_VERSION_MIN = $$QT_MAC_SDK_VERSION 51 + - 52 + - !versionAtLeast(QMAKE_MAC_SDK_VERSION, $$QT_MAC_SDK_VERSION_MIN): \ 53 + - warning("Qt requires at least version $$QT_MAC_SDK_VERSION_MIN of the platform SDK," \ 54 + - "you're building against version $${QMAKE_MAC_SDK_VERSION}. Please upgrade.") 55 + - 56 + - !isEmpty(QT_MAC_SDK_VERSION_MAX) { 57 + - # For Qt developers only 58 + - !isEmpty($$list($$(QT_MAC_SDK_NO_VERSION_CHECK))): \ 59 + - CONFIG += sdk_no_version_check 60 + - 61 + - QMAKE_MAC_SDK_MAJOR_VERSION = $$replace(QMAKE_MAC_SDK_VERSION, "(\\d+)(\\.\\d+)(\\.\\d+)?", \\1) 62 + - 63 + - !sdk_no_version_check:!versionAtMost(QMAKE_MAC_SDK_MAJOR_VERSION, $$QT_MAC_SDK_VERSION_MAX) { 64 + - warning("Qt has only been tested with version $$QT_MAC_SDK_VERSION_MAX"\ 65 + - "of the platform SDK, you're using $${QMAKE_MAC_SDK_MAJOR_MINOR_VERSION}.") 66 + - warning("This is an unsupported configuration. You may experience build issues," \ 67 + - "and by using") 68 + - warning("the $$QMAKE_MAC_SDK_VERSION SDK you are opting in to new features" \ 69 + - "that Qt has not been prepared for.") 70 + - 71 + - warning("Please downgrade the SDK you use to build your app to version" \ 72 + - "$$QT_MAC_SDK_VERSION_MAX, or configure") 73 + - warning("with CONFIG+=sdk_no_version_check when running qmake" \ 74 + - "to silence this warning.") 75 + - } 76 + - } 77 + } 78 + 79 + !no_objective_c:CONFIG += objective_c 80 + @@ -73,212 +39,6 @@ qt { 34 81 } 35 82 } 36 83 ··· 308 355 -xcode_copy_phase_strip_setting.name = COPY_PHASE_STRIP 309 356 -xcode_copy_phase_strip_setting.value = NO 310 357 -QMAKE_MAC_XCODE_SETTINGS += xcode_copy_phase_strip_setting 311 - diff --git a/mkspecs/features/mac/sdk.mk b/mkspecs/features/mac/sdk.mk 312 - --- a/mkspecs/features/mac/sdk.mk 313 - +++ b/mkspecs/features/mac/sdk.mk 314 - @@ -1,25 +0,0 @@ 315 - - 316 - -ifeq ($(QT_MAC_SDK_NO_VERSION_CHECK),) 317 - - CHECK_SDK_COMMAND = /usr/bin/xcrun --sdk $(EXPORT_QMAKE_MAC_SDK) -show-sdk-version 2>/dev/null 318 - - CURRENT_MAC_SDK_VERSION := $(shell DEVELOPER_DIR=$(EXPORT_QMAKE_XCODE_DEVELOPER_PATH) $(CHECK_SDK_COMMAND)) 319 - - ifneq ($(CURRENT_MAC_SDK_VERSION),$(EXPORT_QMAKE_MAC_SDK_VERSION)) 320 - - # We don't want to complain about out of date SDK unless the target needs to be remade. 321 - - # This covers use-cases such as running 'make check' after moving the build to a 322 - - # computer without Xcode or with a different Xcode version. 323 - - TARGET_UP_TO_DATE := $(shell QT_MAC_SDK_NO_VERSION_CHECK=1 $(MAKE) --question $(QMAKE_TARGET) && echo 1 || echo 0) 324 - - ifeq ($(TARGET_UP_TO_DATE),0) 325 - - ifneq ($(findstring missing DEVELOPER_DIR path,$(CURRENT_MAC_SDK_VERSION)),) 326 - - $(info The developer dir $(EXPORT_QMAKE_XCODE_DEVELOPER_PATH) is no longer valid.) 327 - - else ifneq ($(findstring SDK "$(EXPORT_QMAKE_MAC_SDK)" cannot be located,$(CURRENT_MAC_SDK_VERSION)),) 328 - - $(info The developer dir $(EXPORT_QMAKE_XCODE_DEVELOPER_PATH) no longer contains the $(EXPORT_QMAKE_MAC_SDK_VERSION) platform SDK.) 329 - - else ifneq ($(CURRENT_MAC_SDK_VERSION),) 330 - - $(info The $(EXPORT_QMAKE_MAC_SDK) platform SDK has been changed from version $(EXPORT_QMAKE_MAC_SDK_VERSION) to version $(CURRENT_MAC_SDK_VERSION).) 331 - - else 332 - - $(info Unknown error resolving current platform SDK version.) 333 - - endif 334 - - $(info This requires a fresh build of your project. Please wipe the build directory) 335 - - ifneq ($(EXPORT__QMAKE_STASH_),) 336 - - $(info including the qmake cache in $(EXPORT__QMAKE_STASH_)) 337 - - endif 338 - - $(error ^) 339 - - endif 340 - - endif 341 - -endif 342 358 diff --git a/mkspecs/features/mac/sdk.prf b/mkspecs/features/mac/sdk.prf 343 359 deleted file mode 100644 344 360 index 3a9c2778bb..0000000000 ··· 406 422 - $$tool = $$sysrooted $$member(value, 1, -1) 407 423 - cache($$tool_variable, set stash, $$tool) 408 424 -} 409 - -- 410 - 2.25.4 411 - 425 + diff --git a/mkspecs/features/mac/toolchain.prf b/mkspecs/features/mac/toolchain.prf 426 + deleted file mode 100644 427 + index df191eb13c..0000000000 428 + --- a/mkspecs/features/mac/toolchain.prf 429 + +++ /dev/null 430 + @@ -1,5 +0,0 @@ 431 + -# Ensure that we process sdk.prf first, as it will update QMAKE_CXX, 432 + -# which the default path determination uses. 433 + -sdk: load(sdk) 434 + - 435 + -load(toolchain)
+4 -1
pkgs/development/libraries/qt-5/modules/qtbase.nix
··· 195 195 # ignore "is only available on macOS 10.12.2 or newer" in obj-c code 196 196 "-Wno-error=unguarded-availability" 197 197 ] 198 - ++ lib.optionals withGtk3 [ 198 + ++ lib.optionals ((compareVersion "5.15.0" >= 0) && stdenv.isDarwin) [ 199 + # .moc/moc_qprintdialog.cpp:96:31: error: no member named '_q_togglePageSetCombo' in 'QPrintDialogPrivate' 200 + "-DQ_OS_MAC" 201 + ] ++ lib.optionals withGtk3 [ 199 202 ''-DNIXPKGS_QGTK3_XDG_DATA_DIRS="${gtk3}/share/gsettings-schemas/${gtk3.name}"'' 200 203 ''-DNIXPKGS_QGTK3_GIO_EXTRA_MODULES="${dconf.lib}/lib/gio/modules"'' 201 204 ]
+6 -2
pkgs/development/ocaml-modules/elpi/default.nix
··· 2 2 , buildDunePackage, camlp5 3 3 , ocaml 4 4 , menhir, menhirLib 5 + , atdgen 5 6 , stdlib-shims 6 7 , re, perl, ncurses 7 8 , ppxlib, ppx_deriving 8 9 , ppxlib_0_15, ppx_deriving_0_15 9 10 , coqPackages 10 - , version ? if lib.versionAtLeast ocaml.version "4.07" then "1.15.2" else "1.14.1" 11 + , version ? if lib.versionAtLeast ocaml.version "4.08" then "1.16.5" 12 + else if lib.versionAtLeast ocaml.version "4.07" then "1.15.2" else "1.14.1" 11 13 }: 12 14 with lib; 13 15 let fetched = coqPackages.metaFetch ({ 16 + release."1.16.5".sha256 = "sha256-tKX5/cVPoBeHiUe+qn7c5FIRYCwY0AAukN7vSd/Nz9A="; 14 17 release."1.15.2".sha256 = "sha256-XgopNP83POFbMNyl2D+gY1rmqGg03o++Ngv3zJfCn2s="; 15 18 release."1.15.0".sha256 = "sha256:1ngdc41sgyzyz3i3lkzjhnj66gza5h912virkh077dyv17ysb6ar"; 16 19 release."1.14.1".sha256 = "sha256-BZPVL8ymjrE9kVGyf6bpc+GA2spS5JBpkUtZi04nPis="; ··· 31 34 minimalOCamlVersion = "4.04"; 32 35 33 36 buildInputs = [ perl ncurses ] 34 - ++ optional (versionAtLeast version "1.15" || version == "dev") menhir; 37 + ++ optional (versionAtLeast version "1.15" || version == "dev") menhir 38 + ++ optional (versionAtLeast version "1.16" || version == "dev") atdgen; 35 39 36 40 propagatedBuildInputs = [ re stdlib-shims ] 37 41 ++ (if versionAtLeast version "1.15" || version == "dev"
+3 -3
pkgs/development/python-modules/aioguardian/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "aioguardian"; 18 - version = "2022.03.2"; 18 + version = "2022.07.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "bachya"; 22 22 repo = pname; 23 - rev = version; 24 - sha256 = "sha256-eEvvcj8tHNErU6RrWar5mxG3xbQ5wCEEYJ95hXkdY54="; 23 + rev = "refs/tags/${version}"; 24 + sha256 = "sha256-87MumQ6MuhRRDHrcH1nmOPviKDaT4crYnq5Pd26qsLw="; 25 25 }; 26 26 27 27 format = "pyproject";
+2 -2
pkgs/development/python-modules/dvc-objects/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "dvc-objects"; 19 - version = "0.0.24"; 19 + version = "0.0.26"; 20 20 format = "pyproject"; 21 21 22 22 disabled = pythonOlder "3.8"; ··· 25 25 owner = "iterative"; 26 26 repo = pname; 27 27 rev = "refs/tags/${version}"; 28 - hash = "sha256-Hy/KLmu5mEIUazRi+XesTbKe+or/fzFL8e0zdV2WtC0="; 28 + hash = "sha256-g2oKxPQogdfS544fYgKBAxvmJgU35A0ewsPQcX1XOJE="; 29 29 }; 30 30 31 31 SETUPTOOLS_SCM_PRETEND_VERSION = version;
+2 -2
pkgs/development/python-modules/google-cloud-appengine-logging/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-appengine-logging"; 15 - version = "1.1.2"; 15 + version = "1.1.3"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.6"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-undhXBAPB+3akWVu3ht0ZZBwErhmOq18TnXvloeZQjc="; 22 + hash = "sha256-pTakW1aYx5KlU8vgOXwu4kJDI4nEVi2y0YE0pTo3k30="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-audit-log/default.nix
··· 2 2 3 3 buildPythonPackage rec { 4 4 pname = "google-cloud-audit-log"; 5 - version = "0.2.2"; 5 + version = "0.2.3"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "sha256-bYmQOEiu6YF0d+zjBlRIUbkDpexWHalmu7pajRJQmk0="; 9 + sha256 = "sha256-Yi8baD1TgpLr1zNH2i+CBeY+3gwL7Aq5nnmgZcSSZr0="; 10 10 }; 11 11 12 12 propagatedBuildInputs = [ googleapis-common-protos protobuf ];
+2 -2
pkgs/development/python-modules/google-cloud-bigquery-datatransfer/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-bigquery-datatransfer"; 16 - version = "3.6.2"; 16 + version = "3.7.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.6"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-y8W0qwm4rTHlDO8L+/fhIJlfW5PonUhAYBU5wLIZJ94="; 23 + hash = "sha256-WSFulX1aN+mSW3RTukXDe0N/BsLDQX2RKjqzPUsWb2Y="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-bigquery-logging/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "google-cloud-bigquery-logging"; 14 - version = "1.0.3"; 14 + version = "1.0.4"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "sha256-hIwKcQNPG6AHudqjy2dotACk51IeivwRbJZZaiFweqs="; 18 + sha256 = "sha256-n8LMhjyZmWnb8ALrOZkKZ8Ctlo70zjyTRF9HxJIudmQ="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-container/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-container"; 16 - version = "2.10.8"; 16 + version = "2.11.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-cQ5wFAwgqT2NT+jTfsg13wA7OOq8bk/QIRiIsK2ZyJ0="; 23 + hash = "sha256-cmgyWHK3JLXYEJPLAN5M4edWJlv71tfbhu0KNs5H1k4="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-datacatalog/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-datacatalog"; 16 - version = "3.8.1"; 16 + version = "3.9.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.6"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-t7kFCkyH3/MNGFX8S4OzgWnW/NSomAFDbDPCx9hV40g="; 23 + hash = "sha256-1VhEg22JMfUDeMT5/A1uX7jwqND4i0zVScFpMJKyCro="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-dlp/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "google-cloud-dlp"; 17 - version = "3.7.1"; 17 + version = "3.8.0"; 18 18 format = "setuptools"; 19 19 20 20 disabled = pythonOlder "3.6"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-q2I3ku8f55rSJQE5oiDttQOJFYtGPjmrW7htrZ+BMPU="; 24 + hash = "sha256-xidZ7EteyDUFxxXOXgSg6OUkzlIzEgnAMRledha0s/Y="; 25 25 }; 26 26 27 27 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-firestore/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-firestore"; 16 - version = "2.5.3"; 16 + version = "2.6.0"; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "sha256-ISPjpV2fjZSMbkJa6YzFGdrwyEC8MauLwS6pohMtFoY="; 20 + sha256 = "sha256-Iq+rOR7gMAfhn5WxfpFQ7s8MlwOxPm868DpgKg/sT/k="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-secret-manager/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-secret-manager"; 16 - version = "2.11.1"; 16 + version = "2.12.0"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.6"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-tSy0d8kdyDSE+/gcg4B+fplnLJ4ipoa+TZvUoExaYVU="; 23 + hash = "sha256-vlMh7Ww7ZPHWVUJMDqRO58bmn4nfTi3Gj/sBReHOvtQ="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/google-cloud-tasks/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-tasks"; 15 - version = "2.9.1"; 15 + version = "2.10.0"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "sha256-wIO22BScrDJdbia6oOEuuXptedxrCehqWKLXmxTJmKE="; 19 + sha256 = "sha256-bN5nW/vqDXiSy/gGC/OVxhRQRJl0VLWL/G5BqViueY0="; 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-texttospeech/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "google-cloud-texttospeech"; 14 - version = "2.11.1"; 14 + version = "2.12.0"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "sha256-4I7zmjZMjXjkxjEtwWNbev0ryTOIyOWsVkC46tgRyqc="; 18 + sha256 = "sha256-HcLY/dpWQzsfCmwtwePidqlDuLHmlEgLUEdGkHOgdsw="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [ libcst google-api-core proto-plus ];
+2 -2
pkgs/development/python-modules/google-cloud-trace/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-trace"; 15 - version = "1.6.2"; 15 + version = "1.7.0"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "sha256-nxyd8zE8PEQupVutLWhLD4I1jNhhJ0ARpTi52f21iBE="; 19 + sha256 = "sha256-4EC6jLcFNF8G0dXvc+cZB6Ok3zeltc6Xon8EGRTkyCs="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [ google-api-core google-cloud-core proto-plus ];
+2 -2
pkgs/development/python-modules/google-cloud-vision/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-vision"; 15 - version = "2.8.0"; 15 + version = "3.0.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.6"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-LOGfvz61Fw6QNH83lFe8TwI3a72fHLeTFFcqM9QL3QY="; 22 + hash = "sha256-YQiqLVa9CVW82eXuzPWvcWFKzXcvX8v7cxazH2hrqAs="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/hahomematic/default.nix
··· 14 14 15 15 buildPythonPackage rec { 16 16 pname = "hahomematic"; 17 - version = "2022.7.8"; 17 + version = "2022.7.9"; 18 18 format = "pyproject"; 19 19 20 20 disabled = pythonOlder "3.9"; ··· 23 23 owner = "danielperna84"; 24 24 repo = pname; 25 25 rev = "refs/tags/${version}"; 26 - sha256 = "sha256-Tzl7LH4Wisge3B7d2ChQnNPBAj1SNGmHI94k8fkMuqk="; 26 + sha256 = "sha256-yIzxgZOOra5hiAdrLA9miL50fwg/dCwP/lfAmfzWlaI="; 27 27 }; 28 28 29 29 propagatedBuildInputs = [
+3 -3
pkgs/development/python-modules/homematicip/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "homematicip"; 20 - version = "1.0.4"; 20 + version = "1.0.5"; 21 21 format = "setuptools"; 22 22 23 23 disabled = pythonOlder "3.6"; ··· 25 25 src = fetchFromGitHub { 26 26 owner = "hahn-th"; 27 27 repo = "homematicip-rest-api"; 28 - rev = version; 29 - hash = "sha256-rTTYJ/2R+/FLuL3rTWT7ieixN+Gv9GhwkUaKPfLqUGc="; 28 + rev = "refs/tags/${version}"; 29 + hash = "sha256-pfVjnRO6iKEgLDQz4JMARzab21XLbbUDUMyMWatGlJ8="; 30 30 }; 31 31 32 32 propagatedBuildInputs = [
+1
pkgs/development/python-modules/rdkit/default.nix
··· 133 133 "-DBOOST_ROOT=${boost}" 134 134 "-DBoost_NO_SYSTEM_PATHS=ON" 135 135 "-DBoost_NO_BOOST_CMAKE=TRUE" 136 + "-DCMAKE_SKIP_BUILD_RPATH=ON" # fails to find libs in pythonImportsCheckPhase otherwise 136 137 ]; 137 138 138 139 checkPhase = ''
+2 -2
pkgs/development/python-modules/safety/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "safety"; 16 - version = "2.0.0"; 16 + version = "2.1.1"; 17 17 18 18 disabled = pythonOlder "3.6"; 19 19 ··· 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - sha256 = "d739d00a9e4203cfaba34540c822a73ca1d327159ed7776b3dce09391f81c35d"; 24 + sha256 = "sha256-28Xf+i5H2nbMQ9/oy7v8qZ0pEY0MbFTfz6EcK9NJ3/Y="; 25 25 }; 26 26 27 27 postPatch = ''
+3 -3
pkgs/development/python-modules/screenlogicpy/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "screenlogicpy"; 11 - version = "0.5.4"; 11 + version = "0.5.5"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.6"; ··· 16 16 src = fetchFromGitHub { 17 17 owner = "dieselrabbit"; 18 18 repo = pname; 19 - rev = "v${version}"; 20 - sha256 = "0r9227s4v17jm5n0j31ssnak9f5p7xfvz4r1fwy61286is3j5gbb"; 19 + rev = "refs/tags/v${version}"; 20 + sha256 = "sha256-1tBr7k7RutCHvea/56J7drl9P+WZ5bQpDeQwhgktc1s="; 21 21 }; 22 22 23 23 checkInputs = [
+1 -1
pkgs/development/python-modules/tatsu/default.nix
··· 31 31 ''; 32 32 homepage = "https://tatsu.readthedocs.io/"; 33 33 license = licenses.bsd2; 34 - maintainers = with maintainers; [ primeos ]; 34 + maintainers = with maintainers; [ ]; 35 35 }; 36 36 37 37 }
+2 -2
pkgs/development/python-modules/types-requests/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "types-requests"; 9 - version = "2.28.1"; 9 + version = "2.28.2"; 10 10 format = "setuptools"; 11 11 12 12 src = fetchPypi { 13 13 inherit pname version; 14 - sha256 = "sha256-rNjteFCdJ73wTN3MBfcGbf3k0w3X26Z7gIzbEUHWL/4="; 14 + sha256 = "sha256-OY+IzZMCx5bLY9ECGvKh+3rlB3QaPVCO344HRtjBagQ="; 15 15 }; 16 16 17 17 propagatedBuildInputs = [
+3 -3
pkgs/games/domination/default.nix
··· 26 26 27 27 in stdenv.mkDerivation { 28 28 pname = "domination"; 29 - version = "1.2.4"; 29 + version = "1.2.5"; 30 30 31 31 # The .zip releases do not contain the build.xml file 32 32 src = fetchsvn { ··· 34 34 # There are no tags in the repository. 35 35 # Look for commits like "new version x.y.z info on website" 36 36 # or "website update for x.y.z". 37 - rev = "2109"; 38 - sha256 = "sha256-awTaEkv0zUXgrKVKuFzi5sgHgrfiNmAFMODO5U0DL6I="; 37 + rev = "2212"; 38 + sha256 = "sha256-XuPMxGDap8x7I+U7+1C+DlkQkoV/u2FCwYyTZFWmYHM="; 39 39 }; 40 40 41 41 nativeBuildInputs = [
+4 -9
pkgs/games/hedgewars/default.nix
··· 1 - { mkDerivation, SDL2_image, SDL2_ttf, SDL2_net, fpc, ghcWithPackages, ffmpeg, freeglut 1 + { stdenv, SDL2_image, SDL2_ttf, SDL2_net, fpc, ghcWithPackages, ffmpeg, freeglut 2 2 , lib, fetchurl, cmake, pkg-config, lua5_1, SDL2, SDL2_mixer 3 3 , zlib, libpng, libGL, libGLU, physfs 4 - , qtbase, qttools 4 + , qtbase, qttools, wrapQtAppsHook 5 5 , llvm 6 6 , withServer ? true 7 7 }: ··· 14 14 ]); 15 15 16 16 in 17 - mkDerivation rec { 17 + stdenv.mkDerivation rec { 18 18 pname = "hedgewars"; 19 19 version = "1.0.0"; 20 20 ··· 23 23 sha256 = "0nqm9w02m0xkndlsj6ys3wr0ik8zc14zgilq7k6fwjrf3zk385i1"; 24 24 }; 25 25 26 - nativeBuildInputs = [ cmake pkg-config qttools ]; 26 + nativeBuildInputs = [ cmake pkg-config qttools wrapQtAppsHook ]; 27 27 28 28 buildInputs = [ 29 29 SDL2_ttf SDL2_net SDL2 SDL2_mixer SDL2_image ··· 103 103 all movement on the battlefield has ceased).''; 104 104 maintainers = with maintainers; [ kragniz fpletz ]; 105 105 inherit (fpc.meta) platforms; 106 - 107 - # Appears to be some sort of C++ linking error. 108 - # Example: https://hydra.nixos.org/build/174544990/nixlog/6 109 - broken = true; 110 - hydraPlatforms = platforms.none; 111 106 }; 112 107 }
+2 -2
pkgs/servers/nosql/redis/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "redis"; 10 - version = "7.0.3"; 10 + version = "7.0.4"; 11 11 12 12 src = fetchurl { 13 13 url = "https://download.redis.io/releases/${pname}-${version}.tar.gz"; 14 - sha256 = "sha256-LN59FyFP/jBZU9qf/xIzPopyyqV/1JI+SHL2NiogjnM="; 14 + sha256 = "sha256-8OZf2nTESj3U+p1RLU1Ngz3Qk5yTTpRqXGIqYw0Ffy8="; 15 15 }; 16 16 17 17 # Cross-compiling fixes
+32
pkgs/tools/misc/mloader/default.nix
··· 1 + { lib, python3Packages, fetchFromGitHub }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "mloader"; 5 + version = "1.1.8"; 6 + 7 + # PyPI tarball doesn't ship requirements.txt 8 + src = fetchFromGitHub { 9 + owner = "hurlenko"; 10 + repo = "mloader"; 11 + rev = version; 12 + sha256 = "sha256-cZ9jaRrzzc5M7QYGuLxMv1J1mlfp/UEJ4dugTuJIQ/A="; 13 + }; 14 + 15 + propagatedBuildInputs = with python3Packages; [ 16 + click 17 + protobuf 18 + requests 19 + ]; 20 + 21 + # No tests in repository 22 + doCheck = false; 23 + 24 + pythonImportsCheck = [ "mloader" ]; 25 + 26 + meta = with lib; { 27 + description = "Command-line tool to download manga from mangaplus"; 28 + homepage = "https://github.com/hurlenko/mloader"; 29 + license = licenses.gpl3Only; 30 + maintainers = with maintainers; [ marsam ]; 31 + }; 32 + }
+2 -2
pkgs/tools/networking/flannel/default.nix
··· 4 4 5 5 buildGoModule rec { 6 6 pname = "flannel"; 7 - version = "0.18.0"; 7 + version = "0.18.1"; 8 8 rev = "v${version}"; 9 9 10 10 vendorSha256 = null; ··· 13 13 inherit rev; 14 14 owner = "flannel-io"; 15 15 repo = "flannel"; 16 - sha256 = "sha256-cxdbXhj79xp5jT5xY3cIzt5XYndPC+TWIrxBjAvbP0g="; 16 + sha256 = "sha256-l0W896miwnILQo3VWozV1aMNZoSerydUzWltl7D9y1E="; 17 17 }; 18 18 19 19 ldflags = [ "-X github.com/flannel-io/flannel/version.Version=${rev}" ];
+3 -3
pkgs/tools/security/wafw00f/default.nix
··· 5 5 6 6 python3.pkgs.buildPythonApplication rec { 7 7 pname = "wafw00f"; 8 - version = "2.1.0"; 8 + version = "2.2.0"; 9 9 format = "setuptools"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "EnableSecurity"; 13 13 repo = pname; 14 - rev = "v${version}"; 15 - sha256 = "0526kz6ypww9nxc2vddkhpn1gqvn25mzj3wmi91wwxwxjjb6w4qj"; 14 + rev = "refs/tags/v${version}"; 15 + sha256 = "sha256-wJZ1/aRMFpE6Q5YAtGxXwxe2G9H/de+l3l0C5rwEWA8="; 16 16 }; 17 17 18 18 propagatedBuildInputs = with python3.pkgs; [
+2
pkgs/top-level/all-packages.nix
··· 8621 8621 8622 8622 mktorrent = callPackage ../tools/misc/mktorrent { }; 8623 8623 8624 + mloader = callPackage ../tools/misc/mloader { }; 8625 + 8624 8626 mmake = callPackage ../tools/misc/mmake { }; 8625 8627 8626 8628 mmixware = callPackage ../development/tools/mmixware { };