Skip to content

Commit

Permalink
Merge staging-next into staging
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Aug 10, 2024
2 parents f4f78c8 + 45080a9 commit 9e46976
Show file tree
Hide file tree
Showing 73 changed files with 964 additions and 603 deletions.
6 changes: 6 additions & 0 deletions maintainers/maintainer-list.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19724,6 +19724,12 @@
githubId = 32478597;
name = "Subin Kim";
};
sugar700 = {
email = "sugar@sylveon.social";
github = "sugar700";
githubId = 168804988;
name = "sugar";
};
suhr = {
email = "suhr@i2pmail.org";
github = "suhr";
Expand Down
4 changes: 4 additions & 0 deletions nixos/doc/manual/release-notes/rl-2411.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,6 +135,10 @@
Processes also now run as a dynamically allocated user by default instead of
root.

- `singularity-tools` have the `storeDir` argument removed from its override interface and use `builtins.storeDir` instead.

- Two build helpers in `singularity-tools`, i.e., `mkLayer` and `shellScript`, are deprecated, as they are no longer involved in image-building. Maintainers will remove them in future releases.

- The `budgie` and `budgiePlugins` scope have been removed and their packages
moved into the top level scope (i.e., `budgie.budgie-desktop` is now
`budgie-desktop`)
Expand Down
1 change: 0 additions & 1 deletion nixos/modules/services/web-apps/mealie.nix
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,6 @@ in

environment = {
PRODUCTION = "true";
ALEMBIC_CONFIG_FILE="${pkg}/config/alembic.ini";
API_PORT = toString cfg.port;
BASE_URL = "http://localhost:${toString cfg.port}";
DATA_DIR = "/var/lib/mealie";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,13 +29,13 @@ let
in
melpaBuild {
pname = "lsp-bridge";
version = "0-unstable-2024-07-27";
version = "0-unstable-2024-08-06";

src = fetchFromGitHub {
owner = "manateelazycat";
repo = "lsp-bridge";
rev = "92d58ff0fb938ced513d690e0daadef74737e5d4";
hash = "sha256-qeoKPwK3qKcvUFchaQYCCQmSlXgN+Tt2kU+lXqiUwaw=";
rev = "49b5497243873b1bddea09a4a988e3573ed7cc3e";
hash = "sha256-bGO5DjsetInDyGDHog5QJtAgz499kJEj52iWYIzdp5Y=";
};

patches = [
Expand Down
2 changes: 1 addition & 1 deletion pkgs/applications/editors/kakoune/wrapper.nix
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ in
rm "$out/bin/kak"
makeWrapper "${kakoune}/bin/kak" "$out/bin/kak" \
--set KAKOUNE_RUNTIME "$out/share/kak" \
--set PATH "$PATH:$out/share/kak/bin"
--suffix PATH : "$out/share/kak/bin"
# currently kakoune ignores doc files if they are symlinks, so workaround by
# copying doc files over, so they become regular files...
Expand Down
4 changes: 4 additions & 0 deletions pkgs/applications/editors/vim/plugins/overrides.nix
Original file line number Diff line number Diff line change
Expand Up @@ -1054,6 +1054,10 @@
'';
};

markview-nvim = super.markview-nvim.overrideAttrs {
dependencies = with self; [ nvim-web-devicons ];
};

mason-lspconfig-nvim = super.mason-lspconfig-nvim.overrideAttrs {
dependencies = with self; [ mason-nvim nvim-lspconfig ];
};
Expand Down
6 changes: 3 additions & 3 deletions pkgs/applications/misc/nwg-dock/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@

buildGoModule rec {
pname = "nwg-dock";
version = "0.3.9";
version = "0.4.0";

src = fetchFromGitHub {
owner = "nwg-piotr";
repo = pname;
rev = "v${version}";
sha256 = "sha256-/iUtVym+fNnbBeLlrYIiO5tV9eeAVBh6Nw+d3GCJ/F8=";
sha256 = "sha256-qmzCjbWmrDJBB2gnhR5hc0sYD3V0i/SKTavfMA2iLyc=";
};

vendorHash = "sha256-GW+shKOCwU8yprEfBeAPx1RDgjA7cZZzXDG112bdZ6k=";
vendorHash = "sha256-paRcBQwg2uGouMRX5XF++OyN8Y0JyucXLN0G5O0j3qA=";

ldflags = [ "-s" "-w" ];

Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/otpclient/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,13 @@

stdenv.mkDerivation rec {
pname = "otpclient";
version = "4.0.0";
version = "4.0.2";

src = fetchFromGitHub {
owner = "paolostivanin";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-Ah1TWRxLFKgSDjnLO5XLIyo1hgD7EAlMHDbxxcOu4Yg=";
hash = "sha256-lSGXxwtys3V8dDTAW7l7+9VlF9tZQnWqNaV8neBvMRg=";
};

nativeBuildInputs = [
Expand Down
4 changes: 2 additions & 2 deletions pkgs/applications/misc/pdfsam-basic/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

stdenv.mkDerivation rec {
pname = "pdfsam-basic";
version = "5.2.3";
version = "5.2.4";

src = fetchurl {
url = "https://github.com/torakiki/pdfsam/releases/download/v${version}/pdfsam_${version}-1_amd64.deb";
hash = "sha256-ai1UHMeLvCba6WV6f6dGc53CxPP7bJaPgo8Tm7ddkOM=";
hash = "sha256-xtkp5OCxzLx0ZNeYlwLQWudzsILErlrAHacuq4hOL8E=";
};

unpackPhase = ''
Expand Down
34 changes: 0 additions & 34 deletions pkgs/applications/misc/zk-shell/default.nix

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@
version = "2024-06-06";
};
ungoogled-patches = {
hash = "sha256-4LfYBqFQ/e/ePaOTSFBpELt0ilo/Vohwnwp8FvkfavU=";
rev = "127.0.6533.88-1";
hash = "sha256-4iI+1mVMoI1xg2t+33PiYDsiuXw0v4oUbSbYX+I9Q7s=";
rev = "127.0.6533.99-1";
};
};
hash = "sha256-nZZ2yrVu+0TloMaM455bmyeoeVnfeGR3EGubAf8snNU=";
version = "127.0.6533.88";
hash = "sha256-VKPlcBfS6iw4E1nz0nYJLg273XmJ+RcGGktRbqQTTwQ=";
version = "127.0.6533.99";
};
}
4 changes: 2 additions & 2 deletions pkgs/applications/networking/browsers/polypane/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@

let
pname = "polypane";
version = "20.1.1";
version = "20.1.2";

src = fetchurl {
url = "https://github.com/firstversionist/${pname}/releases/download/v${version}/${pname}-${version}.AppImage";
name = "${pname}-${version}.AppImage";
sha256 = "sha256-2bofd/2Eu2jpyvp5l1/Q6QIY2t7xaIV+ZhneGG38dA0=";
sha256 = "sha256-rdbx0ffI8MDGXArniFnqTpuLLMlihtXXQiZnxw5vq+c=";
};

appimageContents = appimageTools.extractType2 {
Expand Down
6 changes: 3 additions & 3 deletions pkgs/applications/networking/cluster/pinniped/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,18 @@

buildGoModule rec{
pname = "pinniped";
version = "0.32.0";
version = "0.33.0";

src = fetchFromGitHub {
owner = "vmware-tanzu";
repo = "pinniped";
rev = "v${version}";
sha256 = "sha256-ypl8P66SEoHpaqAgFA90bJmiVvH4SvymCMVz1o9x9mQ=";
sha256 = "sha256-BcDUXu/p5BYPrisJJBcaAGHL0k7FHMRKj1/z6Bz9hLU=";
};

subPackages = "cmd/pinniped";

vendorHash = "sha256-Tl5o/ytwdGT0bSa8ep7YSaSMM9rk8+Zx1SFgFGh9u6k=";
vendorHash = "sha256-quGhv2JpMseQps9qPvuJ6Jit8CxcSCOWYHG684whwl4=";

ldflags = [ "-s" "-w" ];

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,16 @@

rustPlatform.buildRustPackage rec {
pname = "twitch-tui";
version = "2.6.13";
version = "2.6.14";

src = fetchFromGitHub {
owner = "Xithrius";
repo = pname;
rev = "refs/tags/v${version}";
hash = "sha256-VEcBPiekjiDjXYTz/gqjES8N77GgwPdWRUJJ3twLmgU=";
hash = "sha256-a/tPRGqD6YBw1Ls28kJNxQYNMc8mUq8wLgSg0yiJR+U=";
};

cargoHash = "sha256-uhm6Z4oJ8w1tN3VDtCNF2/pixNLCXnaEg8yyUSTJRnM=";
cargoHash = "sha256-MRbwA/riOECCv2/AzNIma9sMAyRrEDb6HDOaGVDxr1Q=";

nativeBuildInputs = [
pkg-config
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,23 +48,23 @@ let
# and often with different versions. We write them on three lines
# like this (rather than using {}) so that the updater script can
# find where to edit them.
versions.aarch64-darwin = "6.1.1.36333";
versions.x86_64-darwin = "6.1.1.36333";
versions.x86_64-linux = "6.1.1.443";
versions.aarch64-darwin = "6.1.6.37851";
versions.x86_64-darwin = "6.1.6.37851";
versions.x86_64-linux = "6.1.6.1013";

srcs = {
aarch64-darwin = fetchurl {
url = "https://zoom.us/client/${versions.aarch64-darwin}/zoomusInstallerFull.pkg?archType=arm64";
name = "zoomusInstallerFull.pkg";
hash = "sha256-CBBJAa7hnz0I2ctEn7DMdzeXEs4x+aEmEr+L42ddqXE=";
hash = "sha256-wsatsfVQElWXMZKZOVeqVBBE7ZRXx54OpA82ZzpymUI=";
};
x86_64-darwin = fetchurl {
url = "https://zoom.us/client/${versions.x86_64-darwin}/zoomusInstallerFull.pkg";
hash = "sha256-CHtyL/BdyBVCQOGWjP0H/5GJiq67hPNQxELlvzzUuts=";
hash = "sha256-BTLEfVFrUQbb+LpGP93hMqGFWhKM3tBdKxDKe8GkhiA=";
};
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${versions.x86_64-linux}/zoom_x86_64.pkg.tar.xz";
hash = "sha256-2FOAZ3MKusouuWvhxFEcqX+2e+PCF4N5zaz7mc9Mnq4=";
hash = "sha256-mvCJft0suOxnwTkWWuH9OYKHwTMWx61ct10P5Q/EVBM=";
};
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@

buildGoModule rec {
pname = "git-credential-oauth";
version = "0.13.0";
version = "0.13.2";

src = fetchFromGitHub {
owner = "hickford";
repo = pname;
rev = "v${version}";
hash = "sha256-hCZZPbkbkZcR2xFTECQWJl2MvSu8MnOznadaj0nKfSo=";
hash = "sha256-pJ1Snq79bQvhE+D7U8pMmK4YyvoZIwv29kr5640jpns=";
};

nativeBuildInputs = [ installShellFiles ];
Expand All @@ -19,7 +19,7 @@ buildGoModule rec {
"-X main.version=${version}"
];

vendorHash = "sha256-nbwrVihcH+ARLHylsjogsv3LVP+0+YtQ+7cozB7pAWo=";
vendorHash = "sha256-ujsfEmDOOGCNErtBW5EyefQ+jXhfnAiwteYm8F7RLVE=";

postInstall = ''
installManPage $src/git-credential-oauth.1
Expand Down
11 changes: 10 additions & 1 deletion pkgs/build-support/make-startupitem/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@
, after ? null
, condition ? null
, phase ? "2"
, prependExtraArgs ? []
, appendExtraArgs ? []
}:

# the builder requires that
Expand All @@ -18,10 +20,17 @@ stdenv.mkDerivation {
name = "autostart-${name}";
priority = 5;

buildCommand = ''
buildCommand = let
escapeArgs = args: lib.escapeRegex (lib.escapeShellArgs args);
prependArgs = lib.optionalString (prependExtraArgs != []) "${escapeArgs prependExtraArgs} ";
appendArgs = lib.optionalString (appendExtraArgs != []) " ${escapeArgs appendExtraArgs}";
in ''
mkdir -p $out/etc/xdg/autostart
target=${name}.desktop
cp ${package}/share/applications/${srcPrefix}${name}.desktop $target
${lib.optionalString (prependExtraArgs != [] || appendExtraArgs != []) ''
sed -i -r "s/(Exec=)([^ ]*) (.*)/\1\2 ${prependArgs}\3${appendArgs}/" $target
''}
chmod +rw $target
echo "X-KDE-autostart-phase=${phase}" >> $target
${lib.optionalString (after != null) ''echo "${after}" >> $target''}
Expand Down
Loading

0 comments on commit 9e46976

Please sign in to comment.