Merge master into haskell-updates

This commit is contained in:
github-actions[bot] 2023-05-29 00:12:43 +00:00 committed by GitHub
commit 3d4b400675
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
167 changed files with 5232 additions and 1252 deletions

7
.github/CODEOWNERS vendored
View file

@ -305,3 +305,10 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt
/pkgs/build-support/ocaml @romildo @ulrikstrid
/pkgs/development/compilers/ocaml @romildo @ulrikstrid
/pkgs/development/ocaml-modules @romildo @ulrikstrid
# ZFS
pkgs/os-specific/linux/zfs @raitobezarius
nixos/lib/make-single-disk-zfs-image.nix @raitobezarius
nixos/lib/make-multi-disk-zfs-image.nix @raitobezarius
nixos/modules/tasks/filesystems/zfs.nix @raitobezarius
nixos/tests/zfs.nix @raitobezarius

View file

@ -931,6 +931,12 @@
githubId = 123550;
name = "André Silva";
};
andresnav = {
email = "nix@andresnav.com";
github = "andres-nav";
githubId = 118762770;
name = "Andres Navarro";
};
andrestylianos = {
email = "andre.stylianos@gmail.com";
github = "andrestylianos";
@ -7527,6 +7533,12 @@
githubId = 8900;
name = "Johan Magnus Jonsson";
};
jmbaur = {
email = "jaredbaur@fastmail.com";
github = "jmbaur";
githubId = 45740526;
name = "Jared Baur";
};
jmc-figueira = {
email = "business+nixos@jmc-figueira.dev";
github = "jmc-figueira";

View file

@ -20,6 +20,8 @@
## Other Notable Changes {#sec-release-23.11-notable-changes}
- The Cinnamon module now enables XDG desktop integration by default. If you are experiencing collisions related to xdg-desktop-portal-gtk you can safely remove `xdg.portal.extraPortals = [ pkgs.xdg-desktop-portal-gtk ];` from your NixOS configuration.
- A new option was added to the virtualisation module that enables specifying explicitly named network interfaces in QEMU VMs. The existing `virtualisation.vlans` is still supported for cases where the name of the network interface is irrelevant.
- `services.nginx` gained a `defaultListen` option at server-level with support for PROXY protocol listeners, also `proxyProtocol` is now exposed in `services.nginx.virtualHosts.<name>.listen` option. It is now possible to run PROXY listeners and non-PROXY listeners at a server-level, see [#213510](https://github.com/NixOS/nixpkgs/pull/213510/) for more details.

View file

@ -855,21 +855,37 @@ class Machine:
with self.nested(f"waiting for {regex} to appear on screen"):
retry(screen_matches)
def wait_for_console_text(self, regex: str) -> None:
def wait_for_console_text(self, regex: str, timeout: int | None = None) -> None:
"""
Wait for the provided regex to appear on console.
For each reads,
If timeout is None, timeout is infinite.
`timeout` is in seconds.
"""
# Buffer the console output, this is needed
# to match multiline regexes.
console = io.StringIO()
def console_matches() -> bool:
nonlocal console
try:
# This will return as soon as possible and
# sleep 1 second.
console.write(self.last_lines.get(block=False))
except queue.Empty:
pass
console.seek(0)
matches = re.search(regex, console.read())
return matches is not None
with self.nested(f"waiting for {regex} to appear on console"):
# Buffer the console output, this is needed
# to match multiline regexes.
console = io.StringIO()
while True:
try:
console.write(self.last_lines.get())
except queue.Empty:
self.sleep(1)
continue
console.seek(0)
matches = re.search(regex, console.read())
if matches is not None:
return
if timeout is not None:
retry(console_matches, timeout)
else:
while not console_matches():
pass
def send_key(
self, key: str, delay: Optional[float] = 0.01, log: Optional[bool] = True

View file

@ -187,6 +187,15 @@ in
xdg.mime.enable = true;
xdg.icons.enable = true;
xdg.portal.enable = true;
xdg.portal.extraPortals = [
pkgs.xdg-desktop-portal-xapp
(pkgs.xdg-desktop-portal-gtk.override {
# Do not build portals that we already have.
buildPortalsInGnome = false;
})
];
# Override GSettings schemas
environment.sessionVariables.NIX_GSETTINGS_OVERRIDES_DIR = "${nixos-gsettings-overrides}/share/gsettings-schemas/nixos-gsettings-overrides/glib-2.0/schemas";

View file

@ -201,7 +201,7 @@ in
This is a testing mail.
''}")
machine.sleep(5)
machine.sleep(10)
machine.succeed("curl -L 'https://machine.${domain}/inbox/repo1/repo1@root-1/T/#u' | grep 'This is a testing mail.'")
# Read a mail through public-inbox-imapd

View file

@ -69,6 +69,7 @@ import ../make-test-python.nix ({ pkgs, lib, ... }: {
start_all()
server.wait_for_unit("shadowsocks-libev.service")
server.wait_for_unit("nginx.service")
client.wait_for_unit("shadowsocks-client.service")
client.fail(

View file

@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "urbackup-client";
version = "2.5.20";
version = "2.5.24";
src = fetchzip {
url = "https://hndl.urbackup.org/Client/${version}/urbackup-client-${version}.tar.gz";
sha256 = "sha256-i1g3xUhspqQRfIUhy6STOWNuncK3tMFocJw652r1X9g=";
sha256 = "sha256-n0/NVClZz6ANgEdPCtdZxsEvllIl32vwDjC2nq5R8Z4=";
};
buildInputs = [

View file

@ -99,5 +99,6 @@ stdenv.mkDerivation rec {
license = licenses.bsd3;
platforms = platforms.all;
maintainers = with maintainers; [ rnhmjoj ];
mainProgram = "monero-wallet-gui";
};
}

View file

@ -29,12 +29,12 @@ final: prev:
ChatGPT-nvim = buildVimPluginFrom2Nix {
pname = "ChatGPT.nvim";
version = "2023-05-10";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "jackMort";
repo = "ChatGPT.nvim";
rev = "5a6287cdd90838c727cb8ac8dbd4787702445680";
sha256 = "114n2r0922hak9ajpj05zaagvyysnpqhkrqc9kl9kiag6546vfrm";
rev = "af509fceb70cab1867a611f3d8fad6d3e7760fb0";
sha256 = "0h34m91fm1bpy7zi643y6i0l0zlkbq6r1w6b3xqvnbjjny2zh6md";
};
meta.homepage = "https://github.com/jackMort/ChatGPT.nvim/";
};
@ -173,24 +173,24 @@ final: prev:
LazyVim = buildVimPluginFrom2Nix {
pname = "LazyVim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "LazyVim";
repo = "LazyVim";
rev = "877e63ca8ee5efe1420744f7a843dd4fd0215764";
sha256 = "0yz0dyh2nlad87s81sm2nxb7s0q31hy5f1c03g50nx4ar6zbjdgn";
rev = "88238e2109e8340fae1424f693149ff2c334ae1c";
sha256 = "0vf85wpvyyn7fknjlsggijv5m3a1hqy30aidsk4asf52g88bapjf";
};
meta.homepage = "https://github.com/LazyVim/LazyVim/";
};
LeaderF = buildVimPluginFrom2Nix {
pname = "LeaderF";
version = "2023-05-18";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "Yggdroot";
repo = "LeaderF";
rev = "ada80ec869446d46a8b595ea913507f7d5928f60";
sha256 = "04xjbvi5kiixwdn6sdhsd63hjnv47nwj42y33fxp6iifbsix3jzl";
rev = "50430a7d67dc7e48498509cb85afdae021796bf3";
sha256 = "16dkw5agac2jk6xsk1p7kssql3sv8aa1cb7frygflv2b9v9bg66v";
};
meta.homepage = "https://github.com/Yggdroot/LeaderF/";
};
@ -305,12 +305,12 @@ final: prev:
SchemaStore-nvim = buildVimPluginFrom2Nix {
pname = "SchemaStore.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "b0o";
repo = "SchemaStore.nvim";
rev = "2efaef942ce43c7f0cf61cf11b4791fcea01ce19";
sha256 = "0nff9zz6sdd8s3zl4d3rv8nlvm99m1ppk9z09yffnpd0y93likgr";
rev = "2af5eb30096600eb0dc6058814f4f3fd88d7bd33";
sha256 = "1yz1jnlls98ajrii049xk0dy3hc1h1cv8mxrpab1bgd8r4snkzar";
};
meta.homepage = "https://github.com/b0o/SchemaStore.nvim/";
};
@ -486,12 +486,12 @@ final: prev:
aerial-nvim = buildVimPluginFrom2Nix {
pname = "aerial.nvim";
version = "2023-05-22";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "stevearc";
repo = "aerial.nvim";
rev = "189bf4cce7f029ca8b3684441dd9d8ca5e6925a4";
sha256 = "0k2fjgbymh159j8hkc9609q23rapblgj5jcjifr4szyfkjy5fp1l";
rev = "01d63e5599811ddf86c8769180c3fbf6dd2ef224";
sha256 = "0m8ywp1mhfii4rbrgpf54hfmp9m7s2ckn434ccvn5dzcgcdb749p";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/stevearc/aerial.nvim/";
@ -547,12 +547,12 @@ final: prev:
ale = buildVimPluginFrom2Nix {
pname = "ale";
version = "2023-05-22";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
rev = "a46121a532b2baaa339016ab910c59f1cded46e5";
sha256 = "0pl4hbx5zickipfhw2qnbayclkjxdmffbhlarxsvkggvb8ay1d1x";
rev = "7021ed0c6859ec8b1bf5012d1276d54a786449c3";
sha256 = "08cy7sicmj1zq4jwldgp8c37nhk7jmma42lfak3rp2dg54y24rsa";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@ -835,12 +835,12 @@ final: prev:
auto-session = buildVimPluginFrom2Nix {
pname = "auto-session";
version = "2023-05-19";
version = "2023-05-28";
src = fetchFromGitHub {
owner = "rmagatti";
repo = "auto-session";
rev = "8a7dbcd718086877c7d75d6f36615b34674cad4b";
sha256 = "1c7cwdmh1hv1gkvzism31s6flqlc3wscj43nbw7v98wdrn224q15";
rev = "b6bac3accc9a753be830aa059f834b787efe2f79";
sha256 = "0alryisld981ka3vag8qc9yvh8kfl5i1p1mp99i8i53wkzmg2qhh";
};
meta.homepage = "https://github.com/rmagatti/auto-session/";
};
@ -1519,12 +1519,12 @@ final: prev:
cmp-git = buildVimPluginFrom2Nix {
pname = "cmp-git";
version = "2023-05-17";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "petertriho";
repo = "cmp-git";
rev = "3b58a59f0238318ba20b1e19a1dec8e3589da2dc";
sha256 = "0yrcbqq9fc05s7p0mji7bq782z67ybiia3fnd2whl8sd0g5hray7";
rev = "7b292e120ef0f31586908fddfa2e7626f6dcbf98";
sha256 = "16dflgkdpaxw5mxy7x53i668j5p66k0h8gq9z5f61sjc2v8y2gr6";
};
meta.homepage = "https://github.com/petertriho/cmp-git/";
};
@ -2263,24 +2263,24 @@ final: prev:
coq-artifacts = buildVimPluginFrom2Nix {
pname = "coq.artifacts";
version = "2023-05-21";
version = "2023-05-28";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq.artifacts";
rev = "18bb8e1b12b8ea6f153f18ce8849e8d007af5721";
sha256 = "0xxbplalsyhsjfji2h8mrgfpswwywfldijkpnf2zaavb8nvb2kbq";
rev = "285ebb67059b3f3bf0106e90b05931ba0c596c6c";
sha256 = "08f5hjf3afq0vrvwhjavykji2avvyf0b1apsdad4szvfrb7sfr3p";
};
meta.homepage = "https://github.com/ms-jpq/coq.artifacts/";
};
coq-thirdparty = buildVimPluginFrom2Nix {
pname = "coq.thirdparty";
version = "2023-05-21";
version = "2023-05-28";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq.thirdparty";
rev = "f4821b21e6a304ae929a9851f7f427d2f6d4322a";
sha256 = "1r6fkx4ghsqzpnm08yrrjsjisgkh2vylrpflji2g42rrvb750zv7";
rev = "5e39dd1707723b883ed6fd14e9a27c8776b32531";
sha256 = "0va96cc0wcyw5z7mkah8iyspkrr13q8v4zgnfd9ib21ai3lghq29";
};
meta.homepage = "https://github.com/ms-jpq/coq.thirdparty/";
};
@ -2299,12 +2299,12 @@ final: prev:
coq_nvim = buildVimPluginFrom2Nix {
pname = "coq_nvim";
version = "2023-05-24";
version = "2023-05-28";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "coq_nvim";
rev = "37a112dad3fefa86417a651f8fc2a295c24e1844";
sha256 = "1vdp8pjw84wszw4m7lvqyxw58vsxwvxr5fimrd97bpmvwap3842z";
rev = "c1365375558fb320a90522d5a980393d7b98576d";
sha256 = "0vkfgplbwij09lsbbkfzzmw2asca73iqbw6rhafcfid6ryihfpai";
};
meta.homepage = "https://github.com/ms-jpq/coq_nvim/";
};
@ -2563,12 +2563,12 @@ final: prev:
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol.nvim";
version = "2023-05-22";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
rev = "850f83e39067889408c096bbf87788bb0e848311";
sha256 = "0z57klvid0g6nk4zixh07xvyjlk5a0wqiq6i1kb7497jp3sp2dzs";
rev = "2dc227e728d35829932189e116c14075ee02d2c2";
sha256 = "0v241qfjry8h179hwjph3ld5napyn0fjahmrakhjr7dc5psiyffw";
};
meta.homepage = "https://github.com/Shougo/deol.nvim/";
};
@ -2853,12 +2853,12 @@ final: prev:
diffview-nvim = buildVimPluginFrom2Nix {
pname = "diffview.nvim";
version = "2023-05-25";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "sindrets";
repo = "diffview.nvim";
rev = "d573fe7bc586a1df149d5b28c3ba366dbb6ad867";
sha256 = "04vkv3bvn41b8d9nv6nl5v100ky4la9n77sj97pnfy4c3jjwvygm";
rev = "bff58a6ea3e081ca50049700f9848b2f84ea57be";
sha256 = "0il9i8jdvvf29k6c7vsms37k6cdx5w19lw7614rxy3qb1328nvcx";
};
meta.homepage = "https://github.com/sindrets/diffview.nvim/";
};
@ -2949,12 +2949,12 @@ final: prev:
edgedb-vim = buildVimPluginFrom2Nix {
pname = "edgedb-vim";
version = "2022-10-26";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "edgedb";
repo = "edgedb-vim";
rev = "a888b285a30ede6f5fcb03617733b3974356c450";
sha256 = "012jd6652f681ja22gvnrnlvsn1fllj9vmf6idghcdzz6lyjir07";
rev = "7f2516bec3a5ad137347fb703d0b2c88f1478f5b";
sha256 = "1hza70b8acivg7hl7gr3r6cg575yh9r21qp74x2f26g88z8vyzna";
};
meta.homepage = "https://github.com/edgedb/edgedb-vim/";
};
@ -3131,12 +3131,12 @@ final: prev:
fern-vim = buildVimPluginFrom2Nix {
pname = "fern.vim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "lambdalisue";
repo = "fern.vim";
rev = "f7f41b5edd12f8fe3f358a2ada02d4662919684e";
sha256 = "03zd70yddcd0776v10ydci189j9yicp4pqnwj6nrk5x6xxzad4gl";
rev = "cdec1327ec99f0155d0a53aee1beae4c58071558";
sha256 = "1vkjr1cfj2313v3gcj8bf8iki13gxdqa9qb7szg6wjzfavx191k2";
};
meta.homepage = "https://github.com/lambdalisue/fern.vim/";
};
@ -3240,12 +3240,12 @@ final: prev:
floating-input-nvim = buildVimPluginFrom2Nix {
pname = "floating-input.nvim";
version = "2023-03-16";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "liangxianzhe";
repo = "floating-input.nvim";
rev = "4d99fdffc46c1f136c720660e16ac364950d1abd";
sha256 = "1mmb7ivfbdsv5gg4aaabgh67vlps6r6s1z441wvy6k72svv1va7s";
rev = "940a0135a074cec87f5f9bb00410817dff9a9e40";
sha256 = "0klpx5cpf8w1qmbf7lzyjq1qwpyywdi2xvvghjk1bhyz8ww4kc56";
};
meta.homepage = "https://github.com/liangxianzhe/floating-input.nvim/";
};
@ -3312,12 +3312,12 @@ final: prev:
friendly-snippets = buildVimPluginFrom2Nix {
pname = "friendly-snippets";
version = "2023-05-22";
version = "2023-05-28";
src = fetchFromGitHub {
owner = "rafamadriz";
repo = "friendly-snippets";
rev = "ef6547d2f586e08e071efeebac835e545f3015cc";
sha256 = "0xjcnx787kc1xc259czwn6masym2v2r4ixjb772cb3lb5bn9v73q";
rev = "8875cccf779160303bf2bed7d422717676f214fd";
sha256 = "0cwcy6ikj0m56wbvq66yzzl50wmvfifrzmh0mggy5x7cwwlgfix9";
};
meta.homepage = "https://github.com/rafamadriz/friendly-snippets/";
};
@ -3420,12 +3420,12 @@ final: prev:
fzf-lua = buildVimPluginFrom2Nix {
pname = "fzf-lua";
version = "2023-05-24";
version = "2023-05-25";
src = fetchFromGitHub {
owner = "ibhagwan";
repo = "fzf-lua";
rev = "d59001283f1b9f903a86ba4789f8713dd677329f";
sha256 = "0zd6rdabm0iqsbv3ylxrdgmlvq447m0kbq8kcz97blhmk8w4259i";
rev = "bc5110738d44c16655cf1b23534343aaade855a2";
sha256 = "10hf25dg1ipih576ypmq1lhp6kvm9qb37g9hb3kzh2f26x6r827d";
};
meta.homepage = "https://github.com/ibhagwan/fzf-lua/";
};
@ -3744,12 +3744,12 @@ final: prev:
gruvbox-flat-nvim = buildVimPluginFrom2Nix {
pname = "gruvbox-flat.nvim";
version = "2023-04-07";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "eddyekofo94";
repo = "gruvbox-flat.nvim";
rev = "43e6e083cd7cde5794b75d14ef1c9031c4bdd395";
sha256 = "080a5s5yxh666vgp6gm1g3y490jjk7bgrnb81c34jy85xha15zm1";
rev = "1dc35c81da30d297f82d438ff362cf1b01d36782";
sha256 = "0dl4z29ys8wbp1wmyyl8xqfkzy10lnjhvfanxnbhfpyx58nd9fhx";
};
meta.homepage = "https://github.com/eddyekofo94/gruvbox-flat.nvim/";
};
@ -3839,12 +3839,12 @@ final: prev:
haskell-tools-nvim = buildNeovimPluginFrom2Nix {
pname = "haskell-tools.nvim";
version = "2023-05-22";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "MrcJkb";
repo = "haskell-tools.nvim";
rev = "7154357bc5213656a6af134e2babec1c364aa5e6";
sha256 = "1axqdbvrja50d9jdpkf46763zsy0s8jl29i4f8gddg4bk02qgc12";
rev = "0a427b93f8932794537c2474e826f89021dd1c6b";
sha256 = "1wap20ydnk5wk3787bwj0jdc485mk9iz32kvr85cy91k3qwrxwmd";
};
meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/";
};
@ -4114,12 +4114,12 @@ final: prev:
indent-blankline-nvim = buildVimPluginFrom2Nix {
pname = "indent-blankline.nvim";
version = "2023-05-23";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "lukas-reineke";
repo = "indent-blankline.nvim";
rev = "86d1b71c5c26168c3a3a9ff5f69e833889a09c1d";
sha256 = "0bh2j269gg91qg004jbrmbz4y37abhwmlpyp7v27ljxdmq9fvy1f";
rev = "ceaf730b13e332cd76600d9795722413c236c684";
sha256 = "0q7hnpz0kdf29d9k0mx86snpwv646my5aicggj3v7caw7s1wydvq";
};
meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/";
};
@ -4439,12 +4439,12 @@ final: prev:
lazy-nvim = buildVimPluginFrom2Nix {
pname = "lazy.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "folke";
repo = "lazy.nvim";
rev = "67ae8bbbe3985e380b98abeaf6c567c422b29746";
sha256 = "1dxd1sy3ikf36ar0mmplhaxk1iik9pasrb7m93al1rjywz6r2fzc";
rev = "a93d8983c4335b6ae7d6e7d516a191d929186d5b";
sha256 = "0r3zmvq6cfaghwr2sdg4rh5sc57f8mmpbjvrvn1jsrf89sjvifli";
};
meta.homepage = "https://github.com/folke/lazy.nvim/";
};
@ -4499,12 +4499,12 @@ final: prev:
leap-nvim = buildVimPluginFrom2Nix {
pname = "leap.nvim";
version = "2023-05-18";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "ggandor";
repo = "leap.nvim";
rev = "2950d4826fb92ec3b56c59b5d4f2d575a84cb3fa";
sha256 = "129bl09h8v96h5qnsmqn6j808gyb6yx9lzh49dqh5g20dk031yvz";
rev = "be918a8e6aa00a6cfa7270d4bfcc11b2f80d6902";
sha256 = "17iknjihcp6f6gw4qsylj7nh9y0zi1bsyxwbwrif7d6qmdvvz585";
};
meta.homepage = "https://github.com/ggandor/leap.nvim/";
};
@ -4799,12 +4799,12 @@ final: prev:
lsp-inlayhints-nvim = buildVimPluginFrom2Nix {
pname = "lsp-inlayhints.nvim";
version = "2023-04-23";
version = "2023-05-25";
src = fetchFromGitHub {
owner = "lvimuser";
repo = "lsp-inlayhints.nvim";
rev = "62c7b8dd8ac9933b071912fe3c789ef2cb704672";
sha256 = "0lriy2q1pz0z7vn9ihjrx9vlqi0imfzq46qyja8zif74p4c333af";
rev = "3700e6458fb1702c12a7e33037fb17f649679552";
sha256 = "1n21z138a1dbqzsmdj9m36qm8npbpgd9ggxl350a9qpw35q9czkl";
};
meta.homepage = "https://github.com/lvimuser/lsp-inlayhints.nvim/";
};
@ -4966,12 +4966,12 @@ final: prev:
luasnip = buildVimPluginFrom2Nix {
pname = "luasnip";
version = "2023-05-25";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "l3mon4d3";
repo = "luasnip";
rev = "274438dfa05c621771a1e787be08a491f13224a3";
sha256 = "1ighnwkjy14prp0brwv7k32y5ard5lzza3i9r08i55bmwrx31mld";
rev = "a83e4b1ba7edc6fecdad09e39753a7d5eee1d01c";
sha256 = "1x6hg6gp0jvkkrspqf3q5db1rkh4wd4rkh3qngcphhckrkjb0f9a";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/l3mon4d3/luasnip/";
@ -5067,8 +5067,8 @@ final: prev:
src = fetchFromGitHub {
owner = "williamboman";
repo = "mason-lspconfig.nvim";
rev = "e1d2f1309f6746b488655970ea26c44469ddb131";
sha256 = "1brzdsi827a2c0gw7r8kx0j0rvnnz97q8iby995pdxl7lxdaaw6i";
rev = "f0ce33f4794a2364eb08d09d09380e8b04ec5e6a";
sha256 = "0rcw23y7sfv3anjdx6vcyz416r6cm62y8axya7rg47jyirgq1l7c";
};
meta.homepage = "https://github.com/williamboman/mason-lspconfig.nvim/";
};
@ -5171,12 +5171,12 @@ final: prev:
mini-nvim = buildVimPluginFrom2Nix {
pname = "mini.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.nvim";
rev = "a508fc9c737045c5d8d194dcb6e9556c44309bb9";
sha256 = "1nci9ixcj1nfk4xabh5yg263ik0lmlykb75fnhydv8smrd6gh0kk";
rev = "09476036cbaa7676172f7dd37a26a51a92388aab";
sha256 = "0dq2n6nfxspqhp02gnvpy7l29a3v23kqs0jds04by5llqsbxn2k9";
};
meta.homepage = "https://github.com/echasnovski/mini.nvim/";
};
@ -5243,12 +5243,12 @@ final: prev:
monokai-pro-nvim = buildVimPluginFrom2Nix {
pname = "monokai-pro.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "loctvl842";
repo = "monokai-pro.nvim";
rev = "18408081fdb62f8f36cb58e97abcbee2bf730097";
sha256 = "0qvg8nmc21680dm999727r3ph0jm893dp0bpkyn0mvx0k4qxbl3y";
rev = "1159576e6e3b709811a65039d4778b53f64a0245";
sha256 = "1w9yfq5vqmazagcfy0sv5f7461bmp1p80i4n3v7m2rkg6lldvyk6";
};
meta.homepage = "https://github.com/loctvl842/monokai-pro.nvim/";
};
@ -5267,12 +5267,12 @@ final: prev:
mru = buildVimPluginFrom2Nix {
pname = "mru";
version = "2022-10-16";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "yegappan";
repo = "mru";
rev = "7009e9d0068d4cd1dfd9e96d9d472ce9229f517b";
sha256 = "1j301gqbyhblr97h5q00gpfp8a400l7dm9m88518m2lwcx986igd";
rev = "a120bf35c55455ad3f82525a590a13d6c4e57fda";
sha256 = "0djk5z1bs3w3ysvpq8yabb2g7n0vbamsj95pa4jgsnah3slmqrkm";
};
meta.homepage = "https://github.com/yegappan/mru/";
};
@ -5543,12 +5543,12 @@ final: prev:
neoconf-nvim = buildVimPluginFrom2Nix {
pname = "neoconf.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "folke";
repo = "neoconf.nvim";
rev = "af1251fed4369df6e70a0a3ab5ccaea6e52c9d6c";
sha256 = "0b6japzrqyxb3ndkar5dkka8nz9fbydl7zz8pmp47ng2xxiah720";
rev = "279c27f418f35397fe5b913d9d61d529cc038493";
sha256 = "0qlvz7n46s94xapapcsyp6r2h7rzyl1wi0b1acr6arhhgl2r3xay";
};
meta.homepage = "https://github.com/folke/neoconf.nvim/";
};
@ -5603,12 +5603,12 @@ final: prev:
neogit = buildVimPluginFrom2Nix {
pname = "neogit";
version = "2023-05-22";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "TimUntersberger";
repo = "neogit";
rev = "2a7f71a917d206f93306710a451dde1c0f15701d";
sha256 = "1j53js70ybw7c9jz7sj884y69byabkrymgyq00nqp77yz20h1d2j";
rev = "bcf4b6bb203d89af49ee22b64a06d5571bd3f39c";
sha256 = "0gih81a85s0zvpzrjwsr05ncdy0dd5j4zyd4jx5bhnhs4y0p91sk";
};
meta.homepage = "https://github.com/TimUntersberger/neogit/";
};
@ -5663,12 +5663,12 @@ final: prev:
neorg = buildVimPluginFrom2Nix {
pname = "neorg";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "nvim-neorg";
repo = "neorg";
rev = "f922d5946de5474bb216dfc791ed339b942002bf";
sha256 = "11j1l4dzs3x6qv2d549f0fvhacxh73nqd4djrss9z99q1f4vcf4c";
rev = "360f8d6e8a18718d745c90ad25555d0803e1b168";
sha256 = "1d2a9z6drbqavy13ia600yrkrvpaw0h88m7lwys402x7r78nis12";
};
meta.homepage = "https://github.com/nvim-neorg/neorg/";
};
@ -5723,12 +5723,12 @@ final: prev:
neotest = buildVimPluginFrom2Nix {
pname = "neotest";
version = "2023-05-15";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "nvim-neotest";
repo = "neotest";
rev = "6435a367a57f267039c4c69a723cec09ae61b17e";
sha256 = "0vq59v4qjq9g0yzzn6b66753fz4ds492ym1d7kypqq4fa0ricl9c";
rev = "80f9c963019dc72d46574ff0ccb9a428f232afc5";
sha256 = "047pcx3fi6by690111xhs71mg6n1habgdk8kdal0il1aw53q5sqj";
};
meta.homepage = "https://github.com/nvim-neotest/neotest/";
};
@ -5795,12 +5795,12 @@ final: prev:
neotest-haskell = buildVimPluginFrom2Nix {
pname = "neotest-haskell";
version = "2023-05-22";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "MrcJkb";
repo = "neotest-haskell";
rev = "ea4fcb704ed2a85bd314cb5a0c5a388391b115a3";
sha256 = "0kxf6wkvppz96wfa4jwg9v4vp080hg1fhparajgynsmhwv0yqxsa";
rev = "257ea2f173c8c83ecf3e4a964a82ff869f4ce9f0";
sha256 = "108xzxd16i6mdyp2d1laqrszb2n672xagyz7bn53n2r2a7cjabh1";
};
meta.homepage = "https://github.com/MrcJkb/neotest-haskell/";
};
@ -5831,12 +5831,12 @@ final: prev:
neotest-phpunit = buildVimPluginFrom2Nix {
pname = "neotest-phpunit";
version = "2023-04-23";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "olimorris";
repo = "neotest-phpunit";
rev = "0614bf2cd38d5e9febff9b11b2d182953375c96a";
sha256 = "04fyajn13prf9z7ap2z6cgnxx931pzgiqjfymvqrf71hgv800ppj";
rev = "cb4808cb3ad96ffa6f515a04857b9e068348a6df";
sha256 = "0amydz9l1kirnbvi8c2dkkw7ngf1v9dyafi2cl64khmsm8djz3jc";
};
meta.homepage = "https://github.com/olimorris/neotest-phpunit/";
};
@ -5867,24 +5867,24 @@ final: prev:
neotest-rspec = buildVimPluginFrom2Nix {
pname = "neotest-rspec";
version = "2023-05-09";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "olimorris";
repo = "neotest-rspec";
rev = "e9e9083ed7d741c25b6890ce12b70ff6f1e7a57a";
sha256 = "0bph1jilga84s87d5xjiiqfb311b84hininypwf9qlq6h6jdh37k";
rev = "e48cfeeeafce4610c6ce253560b75d6f91656f57";
sha256 = "0rfifxydkbxqgsqvg8lvklap98csj4ygr324cw2na1di2z48m10v";
};
meta.homepage = "https://github.com/olimorris/neotest-rspec/";
};
neotest-rust = buildVimPluginFrom2Nix {
pname = "neotest-rust";
version = "2023-04-30";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "rouge8";
repo = "neotest-rust";
rev = "eaaf57c2124067167b6f7dcab6feedfcabd27fbb";
sha256 = "18vchckz246lxl99na1xsqlaxy4rsnblfy8lpr67g8lrkmyifcfl";
rev = "cc1821d580e8ee36bdd13d67b3291b8cd1792ec9";
sha256 = "0a9z0sk6fgxqzr42hcmy7cqsgidk6vny0xba5q1ma7lbqzq5bb58";
};
meta.homepage = "https://github.com/rouge8/neotest-rust/";
};
@ -6095,12 +6095,12 @@ final: prev:
nlsp-settings-nvim = buildVimPluginFrom2Nix {
pname = "nlsp-settings.nvim";
version = "2023-05-25";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "tamago324";
repo = "nlsp-settings.nvim";
rev = "3f5220e7c951daabb8882f3b1e5cf306d9167dd4";
sha256 = "0cfbjb21g1jj7fb6gacn0dbw1c42avy7pkjs80p1lzvmf5vvpap8";
rev = "b896c665381eb63b2a5429eb8c9a7eb51a03ceb8";
sha256 = "0lvg0ccl6ai4ss9xfpmgrbapk1j5alsnryd68k6xb59yibf3mfsz";
};
meta.homepage = "https://github.com/tamago324/nlsp-settings.nvim/";
};
@ -6143,12 +6143,12 @@ final: prev:
noice-nvim = buildVimPluginFrom2Nix {
pname = "noice.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "folke";
repo = "noice.nvim";
rev = "1478f7295806d354e7689edc2a58f3bc2e697f78";
sha256 = "1ngzmkw94fkyjsrci7iffp1inm2nkq4q6g0i43dm7ndg3sckw4f5";
rev = "ee24b36743b18e53bdc6b49bbfa426fc18ea337a";
sha256 = "000p1x73b2q3cazxj43nzc3q1v2ra9mm70rssyn9aacx5ai6c2ly";
};
meta.homepage = "https://github.com/folke/noice.nvim/";
};
@ -6191,12 +6191,12 @@ final: prev:
nui-nvim = buildVimPluginFrom2Nix {
pname = "nui.nvim";
version = "2023-04-30";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "MunifTanjim";
repo = "nui.nvim";
rev = "698e75814cd7c56b0dd8af4936bcef2d13807f3c";
sha256 = "06dksyx01ibl79s44rqv4np0j94ihqs30zq9x9rvkisq1a2sqlf1";
rev = "2b2732528e4a79eb8542568bd51d25f710395bd6";
sha256 = "0bsgyfzjvsmx8mxwq2100cdmxq7vnqm9l45h7vy58iz3q1dch1nz";
};
meta.homepage = "https://github.com/MunifTanjim/nui.nvim/";
};
@ -6275,12 +6275,12 @@ final: prev:
nvim-autopairs = buildVimPluginFrom2Nix {
pname = "nvim-autopairs";
version = "2023-04-30";
version = "2023-05-25";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-autopairs";
rev = "7747bbae60074acf0b9e3a4c13950be7a2dff444";
sha256 = "0j0kpy379yhcv35l4jby5qyzqfpckwy7s09q0cc8sla7n1i1b00j";
rev = "59df87a84c80a357ca8d8fe86e451b93ac476ccc";
sha256 = "1c10abpmhcnv1adpm3niwy1q7knwxai19n7l27j5cf64jfk8594r";
};
meta.homepage = "https://github.com/windwp/nvim-autopairs/";
};
@ -6347,12 +6347,12 @@ final: prev:
nvim-cmp = buildNeovimPluginFrom2Nix {
pname = "nvim-cmp";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-cmp";
rev = "950d0e3a93ba61c13b031c086d11eacf4bd48d24";
sha256 = "0x9wk9jkvzqqa5zc370hg36sriv4lw9cxy9fbwj035ybayrd3bz6";
rev = "1088b3743b83ffd8973ad65e6b5fed010da0ffd2";
sha256 = "1jm74hqc2rw9p5fmgi1zfcmink42s6kqfcl812mi4wpbmq0yfb6n";
};
meta.homepage = "https://github.com/hrsh7th/nvim-cmp/";
};
@ -6491,12 +6491,12 @@ final: prev:
nvim-dap-ui = buildVimPluginFrom2Nix {
pname = "nvim-dap-ui";
version = "2023-05-13";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "rcarriga";
repo = "nvim-dap-ui";
rev = "4ce7b97dd8f50b4f672948a34bf8f3a56214fdb8";
sha256 = "1agssgps4i083nykw270jlvkdfzz2p1r91plsblryskr35rl8pp1";
rev = "c693e80f8d7b6369f4152e7fdab10db4847c5c71";
sha256 = "05vm17b78iiw8g3g59kjjhbvhvp8yavn1n1mdlydazhywkn0wk0j";
};
meta.homepage = "https://github.com/rcarriga/nvim-dap-ui/";
};
@ -6587,12 +6587,12 @@ final: prev:
nvim-highlite = buildVimPluginFrom2Nix {
pname = "nvim-highlite";
version = "2023-05-24";
version = "2023-05-28";
src = fetchFromGitHub {
owner = "Iron-E";
repo = "nvim-highlite";
rev = "74c2da6a40791bbbe9728158062c5859819153cd";
sha256 = "0zlj01lx13w4i3vl81aplvv1a5ixazzkpaj21r2amfk02fivrzg3";
rev = "c23e0d43dab42ed89bf88eaccfffcebff4370450";
sha256 = "06ahisfnd14yyck44dv1wni8j5zindg85gvdw1y8p6xw73xrcal6";
};
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
};
@ -6647,12 +6647,12 @@ final: prev:
nvim-lastplace = buildVimPluginFrom2Nix {
pname = "nvim-lastplace";
version = "2023-03-30";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "ethanholz";
repo = "nvim-lastplace";
rev = "75a2b78bdbbd20467d499defceb5b20c0967a1ca";
sha256 = "0qr40n4k6rxfxzlqivad1jq69x2d0mfn2lfk4gyacx6qq555papf";
rev = "86ad0c5c36fdd50ef0781c76bb14185b117bfc22";
sha256 = "1lf0nn3ffj50q3f1d1w2qirzw5ibqzqik6nkf3zcb0js8m3rdspv";
};
meta.homepage = "https://github.com/ethanholz/nvim-lastplace/";
};
@ -6683,12 +6683,12 @@ final: prev:
nvim-lint = buildVimPluginFrom2Nix {
pname = "nvim-lint";
version = "2023-04-23";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-lint";
rev = "e03f2656d9d7c80929bf47f5ac71a5f23183510c";
sha256 = "002h2phjvnd2q05ki3y3syi1pi3fqj871df9icljmgaqxhj4prdc";
rev = "00b9feee38586d4521c17a0a6a0e2c94ea75d44a";
sha256 = "1cp43n0vnfm15hrgci7ghfnjw67m5k6ll7qcm72vgjiswpi9pp38";
};
meta.homepage = "https://github.com/mfussenegger/nvim-lint/";
};
@ -6707,12 +6707,12 @@ final: prev:
nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig";
version = "2023-05-24";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
rev = "570aae82f8c6bc15fb6e559ed7d5a3fd85374329";
sha256 = "0rwjkdnykj3vzcv9x26bbhhq62xja04w0xqk2cbynxyldabjchpc";
rev = "465042c0f786992212284311ebb5da1f89479774";
sha256 = "0qw6rxr8rrfbaivrwg05n94xcvbf9kdmizyf8b7bgv16qk2c002w";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
};
@ -6995,24 +6995,24 @@ final: prev:
nvim-tree-lua = buildVimPluginFrom2Nix {
pname = "nvim-tree.lua";
version = "2023-05-24";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "nvim-tree";
repo = "nvim-tree.lua";
rev = "9ef6c3cd8805d868d20106be09ce07f004e8232f";
sha256 = "1mpqir7xjvxmqw40y0xwijgz96x19lg0xm0hi02si3vksc617xsn";
rev = "e2a4c9d09d205ebe5f071264f43f73a0077c43a3";
sha256 = "10cnc6vgkzrhbsp6hm3qxc89nnkx9hicwavcqm9s193g8ip654sd";
};
meta.homepage = "https://github.com/nvim-tree/nvim-tree.lua/";
};
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
rev = "dae928b3bbbcdd3890c61549bdc4c50e1e0d3094";
sha256 = "1wwb9bzjm7axyw0hzrwinhmxi3snhc6i4sbq7pa715yjg8xj1sny";
rev = "a76db88548bb7fe008cd7e4f2d2ec2ccc080dede";
sha256 = "0sipljsb1g2fikr8m91rn1jybdsgmz307icdh559p8xy3999c5ay";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
@ -7115,11 +7115,11 @@ final: prev:
nvim-ts-rainbow2 = buildVimPluginFrom2Nix {
pname = "nvim-ts-rainbow2";
version = "2023-05-14";
version = "2023-05-28";
src = fetchgit {
url = "https://gitlab.com/HiPhish/nvim-ts-rainbow2";
rev = "a1e460f126db0bc3dc9e0cbad157e5671ffd2046";
sha256 = "0dxginbs2q8p2wfqi3rl6zs9zi1arbdb2kcqbljxcfs1ia36x3qr";
rev = "a87025babc32e2031890c7a22d9e928ec3d2ec85";
sha256 = "0hmg117c3szjs1dvrbd4gxmah850a679b8pwv42z9d4352s64zv6";
};
meta.homepage = "https://gitlab.com/HiPhish/nvim-ts-rainbow2";
};
@ -7138,12 +7138,12 @@ final: prev:
nvim-web-devicons = buildVimPluginFrom2Nix {
pname = "nvim-web-devicons";
version = "2023-05-22";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "nvim-tree";
repo = "nvim-web-devicons";
rev = "e283ab937e0197b37ec5d8013e49495193407324";
sha256 = "1njshr9y24915zqj8msv9drfc1hicwry5hsrxh0yjk9hdwianq94";
rev = "2a125024a137677930efcfdf720f205504c97268";
sha256 = "0hjfi7zrxn7hci0gagnx50p20afdg5c63skjbh89rvsh0v2qgg3f";
};
meta.homepage = "https://github.com/nvim-tree/nvim-web-devicons/";
};
@ -7174,12 +7174,12 @@ final: prev:
nvim_context_vt = buildVimPluginFrom2Nix {
pname = "nvim_context_vt";
version = "2023-05-24";
version = "2023-05-25";
src = fetchFromGitHub {
owner = "haringsrob";
repo = "nvim_context_vt";
rev = "e7be661b145c2385538900a8b462b3d43bf42efa";
sha256 = "1vsfkzxg0424mnpz8hbqlqc0h045aigq5q6b5dma2zyhwh3ma3p4";
rev = "dcfd29699e614035dd6ab863039e1c1811cace91";
sha256 = "0k324mvnhlg4syy0ysk0n7g7q2inqn3ymfys8fx8bzvqmq029w10";
};
meta.homepage = "https://github.com/haringsrob/nvim_context_vt/";
};
@ -7307,12 +7307,12 @@ final: prev:
onedarkpro-nvim = buildVimPluginFrom2Nix {
pname = "onedarkpro.nvim";
version = "2023-05-08";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "olimorris";
repo = "onedarkpro.nvim";
rev = "7ba6cff6147b4b32ffc614f2bee4c4da75e64e91";
sha256 = "0dga10gn12ra4wl39hq8hi36gb4fln7wipx1qxxxlw8s66sd1iji";
rev = "ec07364f3cfa9cc6467bf067a490cfd74011efcd";
sha256 = "0jmy9m52xw526pddqqqnvqq8jbk3jkyi0fwfd0bg2wk699jfy1zc";
};
meta.homepage = "https://github.com/olimorris/onedarkpro.nvim/";
};
@ -7389,6 +7389,18 @@ final: prev:
meta.homepage = "https://github.com/nvim-orgmode/orgmode/";
};
other-nvim = buildVimPluginFrom2Nix {
pname = "other.nvim";
version = "2022-11-15";
src = fetchFromGitHub {
owner = "rgroli";
repo = "other.nvim";
rev = "9afecea37c9b5ffed65a21de9e585d548de7778a";
sha256 = "06rqg69dx3fqfq1jdyqvan33czx2xvp4b4d52gi4p3lxjgqwpzvm";
};
meta.homepage = "https://github.com/rgroli/other.nvim/";
};
oxocarbon-nvim = buildVimPluginFrom2Nix {
pname = "oxocarbon.nvim";
version = "2023-05-17";
@ -7861,12 +7873,12 @@ final: prev:
refactoring-nvim = buildVimPluginFrom2Nix {
pname = "refactoring.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "theprimeagen";
repo = "refactoring.nvim";
rev = "8371678866f8a3034a4b0a9162c3fa8b633beed8";
sha256 = "0z1sh3z5rslkmk3d43q9q4qvy68fzv4mvyxwmildis7cgbrvafgr";
rev = "6d0315d3a9bf979d564e9cd17004029d57720a46";
sha256 = "08dhr394wzjr7sm9plvb28gjnk2z04adl0a1jy0wm6w0dm1k5drh";
};
meta.homepage = "https://github.com/theprimeagen/refactoring.nvim/";
};
@ -7921,12 +7933,12 @@ final: prev:
rnvimr = buildVimPluginFrom2Nix {
pname = "rnvimr";
version = "2023-02-28";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "rnvimr";
rev = "5edff6189cb0f4fae77ee751de5109a8f87cb9c7";
sha256 = "03wn00adx79p86yk204zqrrxz6gpwkdm7ghscw77y1fxjkmaik0v";
rev = "8021cc2ea47a4a3c1cee05a555b3368c8e1d67be";
sha256 = "0vh3ankfh6g3zzhjbr9q6hgdqsxvll1gcni44dkhg41482sxh14x";
};
meta.homepage = "https://github.com/kevinhwang91/rnvimr/";
};
@ -8523,12 +8535,12 @@ final: prev:
statuscol-nvim = buildVimPluginFrom2Nix {
pname = "statuscol.nvim";
version = "2023-05-02";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "luukvbaal";
repo = "statuscol.nvim";
rev = "7ee8d982331019fec3a90ec87b98d6b4405cacbe";
sha256 = "1khw24f5a9ssnya2l2kg6d16bn7mw1ny1w9r985w7fga9j46w0zv";
rev = "f13a5dbe83ed500e6022e8e96d3c404aa11ebfba";
sha256 = "138km4b027iv7n43hd3n7icxwks6yd9v1afwa8r9a6axjbwlbqk5";
};
meta.homepage = "https://github.com/luukvbaal/statuscol.nvim/";
};
@ -9368,12 +9380,12 @@ final: prev:
tokyonight-nvim = buildVimPluginFrom2Nix {
pname = "tokyonight.nvim";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "folke";
repo = "tokyonight.nvim";
rev = "90b711c052bb3cd9692922e16bcf3861344ecf75";
sha256 = "1av9600dv0qjqs5x0rjvsm7g33sm5i7dn7p31f9ry95z8rrc8y5r";
rev = "cd5156f4b4a6c4c337a46deb0c0bd37319920833";
sha256 = "1x0cv834fi084rs2ybzr0sr04n5bp5xd3d2ns88jcyvm2j5pw6zy";
};
meta.homepage = "https://github.com/folke/tokyonight.nvim/";
};
@ -9440,12 +9452,12 @@ final: prev:
trouble-nvim = buildVimPluginFrom2Nix {
pname = "trouble.nvim";
version = "2023-05-25";
version = "2023-05-26";
src = fetchFromGitHub {
owner = "folke";
repo = "trouble.nvim";
rev = "a0f2375117c546fbba217efcfff202553eaed1b8";
sha256 = "08yf7vkg4mp9v46w858bab6b23cf1idc2hizpqviipafdngcfa51";
rev = "324c977cfeacb8498ca9ba1c74cc35bd18858a8d";
sha256 = "1hk2j786jdvirlm4y5bjriv390hwvx6q1brh97cc889akibyc9jb";
};
meta.homepage = "https://github.com/folke/trouble.nvim/";
};
@ -9572,12 +9584,12 @@ final: prev:
unison = buildVimPluginFrom2Nix {
pname = "unison";
version = "2023-05-25";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "unisonweb";
repo = "unison";
rev = "e03e7d28584514d9bc68b2105d9608cd28eb19bc";
sha256 = "0z2q888jhp73yk69xwjx1jl1hkc5faxs7bpsxdzbjl6w4rczrmmi";
rev = "7c9e968fe28ab9fec614159ca907df8fe69b5c74";
sha256 = "03yzmalnz1k7aj8r8s80mkr5x065mmnkgawx544mqqv9i7y0gz1q";
};
meta.homepage = "https://github.com/unisonweb/unison/";
};
@ -11204,12 +11216,12 @@ final: prev:
vim-fubitive = buildVimPluginFrom2Nix {
pname = "vim-fubitive";
version = "2023-04-12";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "tommcdo";
repo = "vim-fubitive";
rev = "5b13f16703ff69cca103aeffbd3d69515899989a";
sha256 = "00gi3bfrf58f8z7v30lkbdj4mw8n8q2cjdkqq4clv6yrsy7jg25i";
rev = "327280357c793e694146e4713a90419ff1ea6cc1";
sha256 = "1qz12kf0ifdb1kmbg8cc1mw6zsxdh5arjhhrnl0qi70rjq43dzcv";
};
meta.homepage = "https://github.com/tommcdo/vim-fubitive/";
};
@ -11918,8 +11930,8 @@ final: prev:
src = fetchFromGitHub {
owner = "knubie";
repo = "vim-kitty-navigator";
rev = "fc7efc0eb4840e848082d21f4ee67b398381cd7b";
sha256 = "19yxr74qacvcpd99gxidsprlbvx76zin2rh41s3ymvc7gvfg57xm";
rev = "c3d8aaaa61717b2c142ff39553fcab709fd606a7";
sha256 = "0p6bp1p1vmm5ps29dvhvmq7dc56zqnkmzzfbb6fyk58nf7cr58v9";
};
meta.homepage = "https://github.com/knubie/vim-kitty-navigator/";
};
@ -13607,12 +13619,12 @@ final: prev:
vim-startuptime = buildVimPluginFrom2Nix {
pname = "vim-startuptime";
version = "2023-05-19";
version = "2023-05-25";
src = fetchFromGitHub {
owner = "dstein64";
repo = "vim-startuptime";
rev = "5ddaf24df23f4d151970987c1322eaa247f08e69";
sha256 = "0w2igyqfwn3zfwpn3m5ki5bzyjh4161wfgx4yvn0blywjp525vbi";
rev = "8eed46917c5c4882b295729ce053265c2a74ac4d";
sha256 = "1f893npcny3zgms031nwk872i0f4kgdwk6r2znjm4pb1mqjqa92b";
};
meta.homepage = "https://github.com/dstein64/vim-startuptime/";
};
@ -14533,12 +14545,12 @@ final: prev:
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
version = "2023-05-23";
version = "2023-05-25";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
rev = "a6df6c3bed5f3170ab7f5706c57162df1aa0d986";
sha256 = "0c87hj21m2zw2by990pww5x5788vpwaycm1cs98r0isfziqsjnyi";
rev = "ed5c5eafe47dc8e0212f2ecafc0676a550a849e4";
sha256 = "18bn3c5zlsm90nscrf9j3gjl85b6dzxk8y42d7hv2wwgg1wa4yam";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@ -14990,24 +15002,24 @@ final: prev:
chad = buildVimPluginFrom2Nix {
pname = "chad";
version = "2023-05-24";
version = "2023-05-28";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
rev = "baf90cb4dfb3eba6186a8207a4f5ebe2b6a12dd2";
sha256 = "0d1ahr1hx7yirlww7rh4i8h30ffidcsx463nzvxbdm8gfzq25phl";
rev = "2eae4d1bdcfcf257c450a02495eb5d012388508b";
sha256 = "0m4z0ncdrgrc7nfsww7gi950ays43h8s6926q571zsdl9wkq34a1";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
dracula-vim = buildVimPluginFrom2Nix {
pname = "dracula-vim";
version = "2022-12-22";
version = "2023-05-25";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
rev = "eb577d47b0cfc9191bf04c414b4042d5f1a980f8";
sha256 = "1zp55jg5prsvvq12y8c03arlwplgwwpr5hy14w9hhfmp2bix98lq";
rev = "7bff6075cfb16b1dbfc053fff2e622b42cb532e4";
sha256 = "07wcimyp554yb9xgvbairrvf299qv6lmjsd5kgk1841435x1vn49";
};
meta.homepage = "https://github.com/dracula/vim/";
};
@ -15086,12 +15098,12 @@ final: prev:
nvchad-ui = buildVimPluginFrom2Nix {
pname = "nvchad-ui";
version = "2023-05-24";
version = "2023-05-27";
src = fetchFromGitHub {
owner = "nvchad";
repo = "ui";
rev = "1619f0178ecea41321a14ea8bb577b6b131a1153";
sha256 = "12fyb4lh4ls82qqx68zizxmndmwbqwg2qcav11l8f6x9yn3b0zpr";
rev = "78ef6543a09cbbc48e8d6fd45dcc24696eba8ecb";
sha256 = "0lyghhd8ji2nqmn0mvzgfsbilh24rxs20s0hf75y6h4aws86chvh";
};
meta.homepage = "https://github.com/nvchad/ui/";
};

View file

@ -269,12 +269,12 @@
};
cue = buildGrammar {
language = "cue";
version = "0.0.0+rev=f83fd9a";
version = "0.0.0+rev=971130a";
src = fetchFromGitHub {
owner = "eonpatapon";
repo = "tree-sitter-cue";
rev = "f83fd9abbece9becb5232c517b9d47ff141e237a";
hash = "sha256-3XAECPbUOeH51mAfrHZ8takklAeIQES9opoWfQ0ps24=";
rev = "971130aa1d2da22098d75062c024bb1250ff9d62";
hash = "sha256-s1Y4lGB8DAcZ4ugUs088DXHMDrT46zNeIvZLqZK493s=";
};
meta.homepage = "https://github.com/eonpatapon/tree-sitter-cue";
};
@ -436,12 +436,12 @@
};
erlang = buildGrammar {
language = "erlang";
version = "0.0.0+rev=13a6a51";
version = "0.0.0+rev=6228b1d";
src = fetchFromGitHub {
owner = "WhatsApp";
repo = "tree-sitter-erlang";
rev = "13a6a51d1bda845f756971773dd6049b80a3cffc";
hash = "sha256-xy4/AZPHv9V0gzLRXOmUcFyKzLDCgOyqBH8HNYE8GRk=";
rev = "6228b1df25f25dbd69e4e0342c4c65eb9b5e957d";
hash = "sha256-1oM9mLtUU2u2GiSFULFvfqnUtHg9XvmMxXz6qLOP//Q=";
};
meta.homepage = "https://github.com/WhatsApp/tree-sitter-erlang";
};
@ -722,12 +722,12 @@
};
haskell = buildGrammar {
language = "haskell";
version = "0.0.0+rev=c5cb0c8";
version = "0.0.0+rev=e002d60";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-haskell";
rev = "c5cb0c860a399308305f44792bc4853737c40c07";
hash = "sha256-9UwKxMEMoVVMUO1DIGxoJI7FUksackZmVYnKDXBpxCo=";
rev = "e002d60072c73ab09bafedc82d3e35a4349ca6c0";
hash = "sha256-BHpZjxWARMiInJ3S7nhOcRflKK7oR6pM+CqJgUbK3aQ=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-haskell";
};
@ -832,12 +832,12 @@
};
ispc = buildGrammar {
language = "ispc";
version = "0.0.0+rev=a5c2fd4";
version = "0.0.0+rev=848e588";
src = fetchFromGitHub {
owner = "fab4100";
repo = "tree-sitter-ispc";
rev = "a5c2fd44a6a7fe4230c72d651c1b9b2d28fc20fe";
hash = "sha256-IctYjlsb2lPITj6aD22ovORd7O4Cxxe3mSo8kLPBHlo=";
rev = "848e58874ffa2f7e540a6ec01ab9652b26995f37";
hash = "sha256-xHX7N3pJbU8c4apoDXEm2VXOn9NH9atG8YfwSMyhHZ4=";
};
meta.homepage = "https://github.com/fab4100/tree-sitter-ispc";
};
@ -1165,12 +1165,12 @@
};
nickel = buildGrammar {
language = "nickel";
version = "0.0.0+rev=3a79438";
version = "0.0.0+rev=b1a4718";
src = fetchFromGitHub {
owner = "nickel-lang";
repo = "tree-sitter-nickel";
rev = "3a794388773f2424a97b2186828aa3fac4c66ce6";
hash = "sha256-NLgbTl1Te/lHTGra4DdxLtqIg6yXf5lfyl37qpp8SNQ=";
rev = "b1a4718601ebd29a62bf3a7fd1069a99ccf48093";
hash = "sha256-aYsEx1Y5oDEqSPCUbf1G3J5Y45ULT9OkD+fn6stzrOU=";
};
meta.homepage = "https://github.com/nickel-lang/tree-sitter-nickel";
};
@ -1187,12 +1187,12 @@
};
nix = buildGrammar {
language = "nix";
version = "0.0.0+rev=6b71a81";
version = "0.0.0+rev=02878b4";
src = fetchFromGitHub {
owner = "cstrahan";
repo = "tree-sitter-nix";
rev = "6b71a810c0acd49b980c50fc79092561f7cee307";
hash = "sha256-uTgSj4zz8WvzwIr7UO78F45nzVSjjitdtKY8GV4iL+w=";
rev = "02878b40ac77d2889833519c6b6e9e63cfc690e6";
hash = "sha256-9E4iQ7jr52ckmQJBrF9Vdwanrgm2I+Gi1lbC46I+4/g=";
};
meta.homepage = "https://github.com/cstrahan/tree-sitter-nix";
};
@ -1220,24 +1220,24 @@
};
ocaml = buildGrammar {
language = "ocaml";
version = "0.0.0+rev=a09c63f";
version = "0.0.0+rev=1155941";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "a09c63f4d754d2d2dffb7265f6e6f39c9e6e6db1";
hash = "sha256-6Zz/7XRmiBoXzAt41vCMvaV2LmT7co0Gsbt0nTz+0nA=";
rev = "11559418d8de82a2313504dc5bec9983d17ea4e9";
hash = "sha256-QLZ+ukkYDZGi+hEzaoP98mQRZPXpAbVXt1RlQREafiw=";
};
location = "ocaml";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
};
ocaml_interface = buildGrammar {
language = "ocaml_interface";
version = "0.0.0+rev=a09c63f";
version = "0.0.0+rev=1155941";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-ocaml";
rev = "a09c63f4d754d2d2dffb7265f6e6f39c9e6e6db1";
hash = "sha256-6Zz/7XRmiBoXzAt41vCMvaV2LmT7co0Gsbt0nTz+0nA=";
rev = "11559418d8de82a2313504dc5bec9983d17ea4e9";
hash = "sha256-QLZ+ukkYDZGi+hEzaoP98mQRZPXpAbVXt1RlQREafiw=";
};
location = "interface";
meta.homepage = "https://github.com/tree-sitter/tree-sitter-ocaml";
@ -1311,23 +1311,23 @@
};
php = buildGrammar {
language = "php";
version = "0.0.0+rev=1a40581";
version = "0.0.0+rev=ff6a35b";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-php";
rev = "1a40581b7a899201d7c2b4684ee34490bc306bd6";
hash = "sha256-tSgCGV1w3gbt9Loar3+Auo2r7hqZwB7X+/g9Dfatp8I=";
rev = "ff6a35badb0fe373575196bd728a8a53e9be70bd";
hash = "sha256-mjpomE8jFusmBjXkFFCnliQ2oKhGYK5DRuIO8GPfb+c=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-php";
};
phpdoc = buildGrammar {
language = "phpdoc";
version = "0.0.0+rev=2f4d16c";
version = "0.0.0+rev=2d20f39";
src = fetchFromGitHub {
owner = "claytonrcarter";
repo = "tree-sitter-phpdoc";
rev = "2f4d16c861b5a454b577d057f247f9902d7b47f5";
hash = "sha256-7oriB1AWNvedT1JRoCYuF2m5+E9MYr85Lg38KRZ+BKo=";
rev = "2d20f39476348c2682761ce7251914031a7c013f";
hash = "sha256-uJEUAMIJ/Bq0YhcQ78UxWcK4LM6qoum+Ett03qli+Os=";
};
meta.homepage = "https://github.com/claytonrcarter/tree-sitter-phpdoc";
};
@ -1597,23 +1597,23 @@
};
scala = buildGrammar {
language = "scala";
version = "0.0.0+rev=5aefc0a";
version = "0.0.0+rev=17a19b0";
src = fetchFromGitHub {
owner = "tree-sitter";
repo = "tree-sitter-scala";
rev = "5aefc0ae4c174fa74d6e973faefa28692e081954";
hash = "sha256-3FV3MuOx/sZ6NqeewbKhrhUFfnc1mjWpF3TetAlkkBg=";
rev = "17a19b0f0505eec059b82e1b2fd8928f5f6f0b02";
hash = "sha256-YvFjzxBQQmL0+Lw8olMiomu6sDiqdTTPuiygHwB3Kww=";
};
meta.homepage = "https://github.com/tree-sitter/tree-sitter-scala";
};
scheme = buildGrammar {
language = "scheme";
version = "0.0.0+rev=6abcfe3";
version = "0.0.0+rev=dd9a73d";
src = fetchFromGitHub {
owner = "6cdh";
repo = "tree-sitter-scheme";
rev = "6abcfe33d976ebe3e244ca80273c7e8a070441b5";
hash = "sha256-6lxpFk9YWVape/Oq2GFYcyNH8J38W+dmFdz+ykqBX0U=";
rev = "dd9a73d851238881a3a9426298d69742d24b7842";
hash = "sha256-KyR7MuZBMkQ3fWRaP1nQqo/ih2v3XM2v5tdu0SGuDOA=";
};
meta.homepage = "https://github.com/6cdh/tree-sitter-scheme";
};
@ -1630,12 +1630,12 @@
};
slint = buildGrammar {
language = "slint";
version = "0.0.0+rev=6f12865";
version = "0.0.0+rev=00c8a2d";
src = fetchFromGitHub {
owner = "jrmoulton";
repo = "tree-sitter-slint";
rev = "6f128658eb22cfd15a801f52369d517c25253d5c";
hash = "sha256-zW6WlzVSea8F1E2HJP5DPNEnxnFQMFLXnyRECiIkXR8=";
rev = "00c8a2d3645766f68c0d0460086c0a994e5b0d85";
hash = "sha256-R7VeGT8Bu3i6ZPUbjEm7sbGSLvK6x3DLz098hPuhgyQ=";
};
meta.homepage = "https://github.com/jrmoulton/tree-sitter-slint";
};

View file

@ -622,6 +622,7 @@ https://github.com/tyru/open-browser-github.vim/,,
https://github.com/tyru/open-browser.vim/,,
https://github.com/salkin-mada/openscad.nvim/,HEAD,
https://github.com/nvim-orgmode/orgmode/,,
https://github.com/rgroli/other.nvim/,HEAD,
https://github.com/nyoom-engineering/oxocarbon.nvim/,HEAD,
https://github.com/vuki656/package-info.nvim/,,
https://github.com/wbthomason/packer.nvim/,,

View file

@ -55,13 +55,13 @@
stdenv.mkDerivation rec {
pname = "dolphin-emu";
version = "5.0-18498";
version = "5.0-19368";
src = fetchFromGitHub {
owner = "dolphin-emu";
repo = "dolphin";
rev = "46b99671d9158e0ca840c1d8ef249db0f321ced7";
sha256 = "sha256-K+OF8o8I1XDLQQcsWC8p8jUuWeb+RoHlBG3cEZ1aWIU=";
rev = "dadbeb4bae7e7fa23af2b46e0add4143094dc107";
sha256 = "sha256-XLtFn2liONPizvrKyySZx0mY7qC2fpwhAWaRZLlEzh8=";
fetchSubmodules = true;
};
@ -101,7 +101,8 @@ stdenv.mkDerivation rec {
libevdev
libXext
libXrandr
mgba # Derivation doesn't support Darwin
# FIXME: Remove comment on next mgba version
#mgba # Derivation doesn't support Darwin
udev
vulkan-loader
] ++ lib.optionals stdenv.isDarwin [
@ -126,7 +127,7 @@ stdenv.mkDerivation rec {
# Bundles the application folder into a standalone executable, so we cannot devendor libraries
"-DSKIP_POSTPROCESS_BUNDLE=ON"
# Needs xcode so compilation fails with it enabled. We would want the version to be fixed anyways.
# Note: The updater isn't available on linux, so we dont need to disable it there.
# Note: The updater isn't available on linux, so we don't need to disable it there.
"-DENABLE_AUTOUPDATE=OFF"
];

View file

@ -97,7 +97,7 @@ stdenv.mkDerivation (finalAttrs: {
''
runHook preInstall
mkdir -p $out/share/{applications,ppsspp}
mkdir -p $out/share/{applications,ppsspp,icons}
'' + (if enableQt then ''
install -Dm555 PPSSPPQt $out/bin/ppsspp
wrapProgram $out/bin/ppsspp \
@ -110,6 +110,7 @@ stdenv.mkDerivation (finalAttrs: {
--prefix LD_LIBRARY_PATH : ${vulkanPath} \
'' + "\n" + ''
mv assets $out/share/ppsspp
mv ../icons/hicolor $out/share/icons
runHook postInstall
'';

View file

@ -29,13 +29,13 @@
buildDotnetModule rec {
pname = "ryujinx";
version = "1.1.819"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml
version = "1.1.826"; # Based off of the official github actions builds: https://github.com/Ryujinx/Ryujinx/actions/workflows/release.yml
src = fetchFromGitHub {
owner = "Ryujinx";
repo = "Ryujinx";
rev = "4ca78eded52f21089400cc28351b9353279b8171";
sha256 = "13g5sgql14rr7qmsiavm6kkjkv9sqqq7cmwpy9iiahbfzc9w1wc1";
rev = "42b9c1e8fede88880454154f8c3683f1f8424ed9";
sha256 = "1r879kvs6v08lrxw75xs5jsffmf8j6bb7bs9szrrgj24aza0kl72";
};
dotnet-sdk = dotnetCorePackages.sdk_7_0;

View file

@ -32,5 +32,6 @@ writeTextFile {
directory.
'';
maintainers = with maintainers; [ qyliss tfc ];
mainProgram = "drawio";
};
}

File diff suppressed because it is too large Load diff

View file

@ -21,13 +21,13 @@
rustPlatform.buildRustPackage rec {
pname = "oculante";
version = "0.6.63";
version = "0.6.64";
src = fetchFromGitHub {
owner = "woelper";
repo = pname;
rev = version;
sha256 = "sha256-ynxGpx8LLcd4/n9hz/bbhpZUxqX1sPS7LFYPZ22hTxo=";
sha256 = "sha256-7Xe01Z4ea+EHaMHwb81cjJkCW/HDobmFZ29YxKcaYJg=";
};
cargoLock = {

View file

@ -63,6 +63,7 @@ let
mauikit-calendar = callPackage ./mauikit-calendar { };
mauikit-filebrowsing = callPackage ./mauikit-filebrowsing.nix { };
mauikit-imagetools = callPackage ./mauikit-imagetools.nix { };
mauikit-terminal = callPackage ./mauikit-terminal.nix { };
mauikit-texteditor = callPackage ./mauikit-texteditor.nix { };
mauiman = callPackage ./mauiman.nix { };

View file

@ -1,10 +0,0 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -89,6 +89,7 @@ set_package_properties(Qt5QuickCompiler PROPERTIES
find_package(MauiKit)
find_package(KF5Akonadi ${AKONADI_VERSION} CONFIG REQUIRED)
+find_package(KF5AkonadiCalendar ${AKONADI_VERSION} CONFIG REQUIRED)
find_package(KF5AkonadiContact ${AKONADI_CONTACT_VERSION} CONFIG REQUIRED)
find_package(KF5CalendarSupport ${CALENDARSUPPORT_LIB_VERSION} CONFIG REQUIRED)
find_package(KF5EventViews ${EVENTVIEW_LIB_VERSION} CONFIG REQUIRED)

View file

@ -14,8 +14,6 @@
mkDerivation {
pname = "mauikit-calendar";
patches = [ ./add-akonadi-calendar.patch ];
nativeBuildInputs = [
cmake
extra-cmake-modules

View file

@ -1,6 +1,5 @@
{ lib
, mkDerivation
, fetchpatch
, cmake
, extra-cmake-modules
, kconfig
@ -17,14 +16,6 @@
mkDerivation {
pname = "mauikit-imagetools";
patches = [
(fetchpatch {
name = "remove-unused-method.patch";
url = "https://invent.kde.org/maui/mauikit-imagetools/-/commit/344852044d407b144bca01c41a409ceaa548bec0.patch";
hash = "sha256-Cpq/XzDgrKD8YVex2z9VxGTA+iDI5703+fHwkn0cIWA=";
})
];
nativeBuildInputs = [
cmake
extra-cmake-modules

View file

@ -0,0 +1,32 @@
{ lib
, mkDerivation
, cmake
, extra-cmake-modules
, kconfig
, kcoreaddons
, ki18n
, mauikit
}:
mkDerivation {
pname = "mauikit-terminal";
nativeBuildInputs = [
cmake
extra-cmake-modules
];
buildInputs = [
kconfig
kcoreaddons
ki18n
mauikit
];
meta = with lib; {
homepage = "https://invent.kde.org/maui/mauikit-terminal";
description = "Terminal support components for Maui applications";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ dotlambda ];
};
}

View file

@ -4,19 +4,19 @@
{
agenda = {
version = "0.1.1";
version = "0.5.0";
src = fetchurl {
url = "${mirror}/stable/maui/agenda/0.1.1/agenda-0.1.1.tar.xz";
sha256 = "0czpsybvvvnfg0n1ri94a2agwhdnmy124ggxqb5kjnsw35ivz35a";
name = "agenda-0.1.1.tar.xz";
url = "${mirror}/stable/maui/agenda/0.5.0/agenda-0.5.0.tar.xz";
sha256 = "1ak87cda64c05knzdjf6sxjn70chs2sa6zh2adhq3mqm3dh9flf7";
name = "agenda-0.5.0.tar.xz";
};
};
arca = {
version = "0.1.1";
version = "0.5.0";
src = fetchurl {
url = "${mirror}/stable/maui/arca/0.1.1/arca-0.1.1.tar.xz";
sha256 = "0d4mdv1israljn9mhpb3nx8442g7kiqg87gmsb74z08v02yywmc0";
name = "arca-0.1.1.tar.xz";
url = "${mirror}/stable/maui/arca/0.5.0/arca-0.5.0.tar.xz";
sha256 = "12bqk5dxh1rqnbj61kymkzzgmilas6jilid4rijdgjaahdahw6hk";
name = "arca-0.5.0.tar.xz";
};
};
bonsai = {
@ -28,35 +28,35 @@
};
};
booth = {
version = "1.0.2";
version = "1.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/booth/1.0.2/booth-1.0.2.tar.xz";
sha256 = "1b9akwwi1cmvk87zna0yrw1a6mwjd8qg0k3lnivwqfm5zi1xlpb6";
name = "booth-1.0.2.tar.xz";
url = "${mirror}/stable/maui/booth/1.1.0/booth-1.1.0.tar.xz";
sha256 = "1jr5iha1lvqnsh29y6k60nd63dqyh1clj8idqssfvaz09skbyk1q";
name = "booth-1.1.0.tar.xz";
};
};
buho = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/buho/2.2.2/buho-2.2.2.tar.xz";
sha256 = "0kvg34dmk46aawa8vnl70m8gi6qjr709czgmzb8a7pa77clyyyg8";
name = "buho-2.2.2.tar.xz";
url = "${mirror}/stable/maui/buho/3.0.0/buho-3.0.0.tar.xz";
sha256 = "1426b9wr8l8rzxgyahlchv9d4dgpqz5dr5nza3jax6mlh4ams507";
name = "buho-3.0.0.tar.xz";
};
};
clip = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/clip/2.2.2/clip-2.2.2.tar.xz";
sha256 = "1dk9x5lrp197g2qgi10p536dshaaxacgrkwr3pqywqcqqyrvjiyf";
name = "clip-2.2.2.tar.xz";
url = "${mirror}/stable/maui/clip/3.0.0/clip-3.0.0.tar.xz";
sha256 = "0a6z4h5rp3kmy5pp37df0abvbqxd6hx1jkss9w2sh59v8zijvrck";
name = "clip-3.0.0.tar.xz";
};
};
communicator = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/communicator/2.2.2/communicator-2.2.2.tar.xz";
sha256 = "02c7w6km6a5plf56g4wwdw8k8kif3pmwd1agvhvfpq84yq73naz4";
name = "communicator-2.2.2.tar.xz";
url = "${mirror}/stable/maui/communicator/3.0.0/communicator-3.0.0.tar.xz";
sha256 = "01qgqirjax3l8sn9813dl6ppz9p2syg83ljrxqgaj94h08ll2vi0";
name = "communicator-3.0.0.tar.xz";
};
};
era = {
@ -68,123 +68,123 @@
};
};
fiery = {
version = "1.0.2";
version = "1.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/fiery/1.0.2/fiery-1.0.2.tar.xz";
sha256 = "0xw3p0dna3p05k8mv8sw8aw3clgb3kx72405826k0ldva8mh5q55";
name = "fiery-1.0.2.tar.xz";
url = "${mirror}/stable/maui/fiery/1.1.0/fiery-1.1.0.tar.xz";
sha256 = "16kwi6gwxzrb2c8x9s97ibsflv30j3z3sp2if6ypand74ni1b4px";
name = "fiery-1.1.0.tar.xz";
};
};
index-fm = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/index/2.2.2/index-fm-2.2.2.tar.xz";
sha256 = "156fb5kx9hkdg4q4c2r0822s49w86kixvn3m7m1gfxbc6hr5h291";
name = "index-fm-2.2.2.tar.xz";
url = "${mirror}/stable/maui/index/3.0.0/index-fm-3.0.0.tar.xz";
sha256 = "1w9fdwn7yvy389300p8qhb3795zzaqkqfrc1vnxydgzn995yv80w";
name = "index-fm-3.0.0.tar.xz";
};
};
mauikit = {
version = "2.2.1";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit/2.2.1/mauikit-2.2.1.tar.xz";
sha256 = "0rwjd2g82j1cvspr0l889nss6p26yf19h39q20h3d9ls7fbj897h";
name = "mauikit-2.2.1.tar.xz";
url = "${mirror}/stable/maui/mauikit/3.0.0/mauikit-3.0.0.tar.xz";
sha256 = "1n95fcwgda9m9fmc90q0079xx4m9yh99yd51pj0nw7ynazlq2wyy";
name = "mauikit-3.0.0.tar.xz";
};
};
mauikit-accounts = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-accounts/2.2.2/mauikit-accounts-2.2.2.tar.xz";
sha256 = "10rvzy5m5bmf98q5akvq87q00nz9mxmnp9ywnswl65gnmihiwis8";
name = "mauikit-accounts-2.2.2.tar.xz";
url = "${mirror}/stable/maui/mauikit-accounts/3.0.0/mauikit-accounts-3.0.0.tar.xz";
sha256 = "0ff7zrlvhqfsnwbfbp5bz3vgxldxl09rlaajz4g9k7n81apa0fgv";
name = "mauikit-accounts-3.0.0.tar.xz";
};
};
mauikit-calendar = {
version = "1.0.1";
version = "1.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-calendar/1.0.1/mauikit-calendar-1.0.1.tar.xz";
sha256 = "0l3195zy2qzcc1in9m0k8lpzbqbhdjvlr40n23plr6ldwc61q34b";
name = "mauikit-calendar-1.0.1.tar.xz";
url = "${mirror}/stable/maui/mauikit-calendar/1.1.0/mauikit-calendar-1.1.0.tar.xz";
sha256 = "1532ndxw6a2isw1zxhp5khk0ydczm03d7b42c5smjy56fkp7xmgx";
name = "mauikit-calendar-1.1.0.tar.xz";
};
};
mauikit-documents = {
version = "1.0.1";
version = "1.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-documents/1.0.1/mauikit-documents-1.0.1.tar.xz";
sha256 = "0rfznsdlfhf0bjk4fkybbvv56c55w0krjaa8by26fzkqannd7smd";
name = "mauikit-documents-1.0.1.tar.xz";
url = "${mirror}/stable/maui/mauikit-documents/1.1.0/mauikit-documents-1.1.0.tar.xz";
sha256 = "06r5jf0rmrry9hd0gbjz63a0f5r8dykkggww531jaqm898h79wrs";
name = "mauikit-documents-1.1.0.tar.xz";
};
};
mauikit-filebrowsing = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-filebrowsing/2.2.2/mauikit-filebrowsing-2.2.2.tar.xz";
sha256 = "0dj06qak410gf4xykhigxrswbchfkicgihzksgv63z9ggfg64jbr";
name = "mauikit-filebrowsing-2.2.2.tar.xz";
url = "${mirror}/stable/maui/mauikit-filebrowsing/3.0.0/mauikit-filebrowsing-3.0.0.tar.xz";
sha256 = "03qdiww4dh6picsfhmzg0v5mf3ygsnprwq3x6s1lzlanl5a83pyk";
name = "mauikit-filebrowsing-3.0.0.tar.xz";
};
};
mauikit-imagetools = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-imagetools/2.2.2/mauikit-imagetools-2.2.2.tar.xz";
sha256 = "1jf60725v887dfl3l9sbknkwns15bz7a7b9v0p6llhw00hiq83b4";
name = "mauikit-imagetools-2.2.2.tar.xz";
url = "${mirror}/stable/maui/mauikit-imagetools/3.0.0/mauikit-imagetools-3.0.0.tar.xz";
sha256 = "0lj8d6k78xiy3wcc2jhhqvdw0p5vji95280dvclkmh0ilvb7lfrd";
name = "mauikit-imagetools-3.0.0.tar.xz";
};
};
mauikit-terminal = {
version = "1.0.0";
version = "1.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-terminal/1.0.0/mauikit-terminal-1.0.0.tar.xz";
sha256 = "1r6dcna2fyglj4q33i5qnzv763y3y65fcqb4ralyydlb8x2nb248";
name = "mauikit-terminal-1.0.0.tar.xz";
url = "${mirror}/stable/maui/mauikit-terminal/1.1.0/mauikit-terminal-1.1.0.tar.xz";
sha256 = "0aki6m39yy2cnq3v6mdgyzld3slp0k5qd7v5g5hqb38mrbsbl66a";
name = "mauikit-terminal-1.1.0.tar.xz";
};
};
mauikit-texteditor = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauikit-texteditor/2.2.2/mauikit-texteditor-2.2.2.tar.xz";
sha256 = "0g8n0xzn9iiq122hb23rhn3c9vkq6hm7kgv5mv8dx2kv17gdyzcg";
name = "mauikit-texteditor-2.2.2.tar.xz";
url = "${mirror}/stable/maui/mauikit-texteditor/3.0.0/mauikit-texteditor-3.0.0.tar.xz";
sha256 = "1flbgsrp91fgv9m1xvlzsng3ks94i07k79832nx2azzs4g704sgf";
name = "mauikit-texteditor-3.0.0.tar.xz";
};
};
mauiman = {
version = "1.0.2";
version = "1.1.0";
src = fetchurl {
url = "${mirror}/stable/maui/mauiman/1.0.2/mauiman-1.0.2.tar.xz";
sha256 = "0v3jhy3j04aq5935pr6mzgdjwj6mgj1rwscmmg3b9vsi9f6s17n4";
name = "mauiman-1.0.2.tar.xz";
url = "${mirror}/stable/maui/mauiman/1.1.0/mauiman-1.1.0.tar.xz";
sha256 = "13s6wvp7h4zivw2m4hblsyha9qkihfqx41gh9jyw9pj8kmfp08v5";
name = "mauiman-1.1.0.tar.xz";
};
};
nota = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/nota/2.2.2/nota-2.2.2.tar.xz";
sha256 = "1c72s4ra5gl9gpq8amwhaw9wkgrgd0fiaknxhn528gzpmq52i8rn";
name = "nota-2.2.2.tar.xz";
url = "${mirror}/stable/maui/nota/3.0.0/nota-3.0.0.tar.xz";
sha256 = "0jk18qxkcx6n54pnm4mr2vpnhi07hscavacr1kijk4rxf0dyxf1i";
name = "nota-3.0.0.tar.xz";
};
};
pix = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/pix/2.2.2/pix-2.2.2.tar.xz";
sha256 = "0j315n1aka0pikqyq2hy15k3indr7g8vkcyxsikdd3kj968386pv";
name = "pix-2.2.2.tar.xz";
url = "${mirror}/stable/maui/pix/3.0.0/pix-3.0.0.tar.xz";
sha256 = "1h82c3xip1s3ii5f1maq5d9invgbxzarai8ba6c274lkv70yv1ni";
name = "pix-3.0.0.tar.xz";
};
};
shelf = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/shelf/2.2.2/shelf-2.2.2.tar.xz";
sha256 = "1aw6k7z7w0qslya20h0gv3k8h526jrz8a6vb10ack3i5gw6csp1k";
name = "shelf-2.2.2.tar.xz";
url = "${mirror}/stable/maui/shelf/3.0.0/shelf-3.0.0.tar.xz";
sha256 = "1944626qyxyybd8asfs00mkvljykz5ndxmnmi4jiz01j0xc70dyd";
name = "shelf-3.0.0.tar.xz";
};
};
station = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/station/2.2.2/station-2.2.2.tar.xz";
sha256 = "1svs6kjbk09l3sprq64bdm01y73vcb10y4ifh5y2a1fwa99c59sb";
name = "station-2.2.2.tar.xz";
url = "${mirror}/stable/maui/station/3.0.0/station-3.0.0.tar.xz";
sha256 = "04kidqm8hcxf8l1r6qi5bfxg6rkdy77i4inzgsgf3i7ky6gvah96";
name = "station-3.0.0.tar.xz";
};
};
strike = {
@ -196,11 +196,11 @@
};
};
vvave = {
version = "2.2.2";
version = "3.0.0";
src = fetchurl {
url = "${mirror}/stable/maui/vvave/2.2.2/vvave-2.2.2.tar.xz";
sha256 = "0m8jg79gz3dljbkrgjqlfmbmpgwawzaz37avx5nj1rlpm36b195f";
name = "vvave-2.2.2.tar.xz";
url = "${mirror}/stable/maui/vvave/3.0.0/vvave-3.0.0.tar.xz";
sha256 = "1x2vbmc3qk2kgx64dm8k5xm16vlvnhfnhgzv5kx1qxpr7kr3vif8";
name = "vvave-3.0.0.tar.xz";
};
};
}

View file

@ -8,7 +8,9 @@
, kirigami2
, mauikit
, mauikit-filebrowsing
, mauikit-terminal
, qmltermwidget
, qtmultimedia
}:
mkDerivation {
@ -26,7 +28,9 @@ mkDerivation {
kirigami2
mauikit
mauikit-filebrowsing
mauikit-terminal
qmltermwidget
qtmultimedia
];
meta = with lib; {

View file

@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "cotp";
version = "1.2.4";
version = "1.2.5";
src = fetchFromGitHub {
owner = "replydev";
repo = "cotp";
rev = "v${version}";
hash = "sha256-OrtVUQikEmrLBrP8ZLbi/+dDi/6FXYC5MOYt3WWU77Y=";
hash = "sha256-c2QjFDJmRLlXU1ZMOjb0BhIRgqubCTRyncc2KUKOhsg=";
};
cargoHash = "sha256-TFX5Q9wI5w38wlDSP+peNTbp+cdL6oCOUZ2FFPCOUnM=";
cargoHash = "sha256-NnxgNk/C1DmEmPb2AcocsPsp2ngdyjbMP71M+fNL1qA=";
buildInputs = lib.optionals stdenv.isLinux [ libxcb ]
++ lib.optionals stdenv.isDarwin [ AppKit ];

3051
pkgs/applications/misc/done/Cargo.lock generated Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,67 @@
{ lib
, stdenv
, fetchFromGitHub
, cargo
, glib
, meson
, ninja
, pkg-config
, rustPlatform
, rustc
, wrapGAppsHook4
, gdk-pixbuf
, gtk4
, libadwaita
, openssl
, sqlite
, darwin
}:
stdenv.mkDerivation rec {
pname = "done";
version = "0.1.7";
src = fetchFromGitHub {
owner = "done-devs";
repo = "done";
rev = "v${version}";
hash = "sha256-MLCb96jr3YWODZ6xh4fcyFnL5RjFDcEjHKnDD8Gysy8=";
};
cargoDeps = rustPlatform.importCargoLock {
lockFile = ./Cargo.lock;
outputHashes = {
"directories-4.0.1" = "sha256-4M8WstNq5I7UduIUZI9q1R9oazp7MDBRBRBHZv6iGWI=";
"libset-0.1.2" = "sha256-+eA6pqafIYomXdlvwSzT/b/T4Je5HgPPmGL2M11VpMU=";
};
};
nativeBuildInputs = [
cargo
glib
meson
ninja
pkg-config
rustPlatform.cargoSetupHook
rustc
wrapGAppsHook4
];
buildInputs = [
gdk-pixbuf
gtk4
libadwaita
openssl
sqlite
] ++ lib.optionals stdenv.isDarwin [
darwin.apple_sdk.frameworks.Foundation
];
meta = with lib; {
description = "The ultimate task management solution for seamless organization and efficiency";
homepage = "https://done.edfloreshz.dev/";
changelog = "https://github.com/done-devs/done/blob/${src.rev}/CHANGES.md";
license = licenses.mpl20;
maintainers = with maintainers; [ figsoda ];
};
}

View file

@ -22,13 +22,13 @@ let
in
stdenv.mkDerivation rec {
pname = "gpxsee";
version = "13.0";
version = "13.3";
src = fetchFromGitHub {
owner = "tumic0";
repo = "GPXSee";
rev = version;
hash = "sha256-3s+LPD4KcnSWrg4JHPcbUjilwztjX8lAdQpx0h4dH0Y=";
hash = "sha256-eJ5jW81GQr/MvOrxinZdalZ4cvGYlVGv7JbePwHGEDY=";
};
patches = (substituteAll {

View file

@ -8,13 +8,13 @@
mkDerivation rec {
pname = "heimer";
version = "4.1.0";
version = "4.2.0";
src = fetchFromGitHub {
owner = "juzzlin";
repo = pname;
rev = version;
hash = "sha256-cq8rRz1mfDPzTRVG++vccI2YewSKQqd1RAJbgB3TS5E=";
hash = "sha256-Z94e+4WwabHncBr4Gsv0AkZHyrbFCCIpumGbANHX6dU=";
};
nativeBuildInputs = [

View file

@ -2,13 +2,13 @@
buildGoModule rec {
pname = "hugo";
version = "0.112.3";
version = "0.112.4";
src = fetchFromGitHub {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
hash = "sha256-5vAPDN4yoecCMuBF+ruedsKMEQhI49dB1pXbY6V1U5I=";
hash = "sha256-Iug0Kk7D4Vr5oiq+A3H3ORPiIq+m9R8sj1r4Wp3JlmE=";
};
vendorHash = "sha256-A4mWrTSkE1NcLj8ozGXQJIrFMvqeoBC7y7eOTeh3ktw=";

View file

@ -21,13 +21,13 @@
mkDerivation rec {
pname = "organicmaps";
version = "2023.04.02-7";
version = "2023.05.08-7";
src = fetchFromGitHub {
owner = "organicmaps";
repo = "organicmaps";
rev = "${version}-android";
sha256 = "sha256-xXBzHo7IOo2f1raGnpFcsvs++crHMI5SACIc345cX7g=";
sha256 = "sha256-V7qTi5NiZf+1voZSHfuAyfMeTeiYfs/CoOQ2zweKmaU=";
fetchSubmodules = true;
};

View file

@ -47,5 +47,6 @@ python3Packages.buildPythonApplication rec {
platforms = platforms.linux;
maintainers = with maintainers; [ symphorien ];
license = licenses.gpl3Plus;
changelog = "https://github.com/pdfarranger/pdfarranger/releases/tag/${version}";
};
}

View file

@ -2,17 +2,17 @@
buildGoModule rec {
pname = "argocd";
version = "2.7.2";
version = "2.7.3";
src = fetchFromGitHub {
owner = "argoproj";
repo = "argo-cd";
rev = "v${version}";
sha256 = "sha256-pmF0EJfidYRZRelvXLfwANbv+DnfgLXVeKfjRSbnKjY=";
sha256 = "sha256-vUidpBiCxHzCwveOrLfNpwVePQZMgX+K8qpVR0h58p0=";
};
proxyVendor = true; # darwin/linux hash mismatch
vendorHash = "sha256-VRbNzJANWA7MjomzxNRK19Q4L+fsztMpumUbdYszYqw=";
vendorHash = "sha256-+thdFvd4cxvWxi+j4awBqfQ6jq6puFYbwoWsIsbMIZI=";
# Set target as ./cmd per cli-local
# https://github.com/argoproj/argo-cd/blob/master/Makefile#L227

View file

@ -2,16 +2,16 @@
buildGoModule rec {
pname = "civo";
version = "1.0.54";
version = "1.0.55";
src = fetchFromGitHub {
owner = "civo";
repo = "cli";
rev = "v${version}";
sha256 = "sha256-oMVTHFTLYa984X/QOMYCXHYMqYQmmL4UgjexbbbAmVo=";
sha256 = "sha256-L3Yzt+2fWhuYCQHdQovsMpaDHhvgd6iFPAOcihUnnK0=";
};
vendorHash = "sha256-c6Bx/+zyhvV9B1nZ7dJdIsNRSoWeHc2eE81V7Mbkwds=";
vendorHash = "sha256-3chTr4p9hDctSFJ4BekBw3vzdeLnEHE+2JL2HWrYdqQ=";
nativeBuildInputs = [ installShellFiles ];

View file

@ -73,13 +73,13 @@
"vendorHash": "sha256-DqAHkNxfI1txtW9PadHzgWuRCiuV/CVqq/qba+e0O7M="
},
"argocd": {
"hash": "sha256-PZ+fcLRU8nA+i93FXntIt0Mbauykifd9iCItwlPdsrk=",
"hash": "sha256-orABx+1OgvlKaLhUNYALJl9pbKHag/oFDALx5S0XdLs=",
"homepage": "https://registry.terraform.io/providers/oboukili/argocd",
"owner": "oboukili",
"repo": "terraform-provider-argocd",
"rev": "v5.3.0",
"rev": "v5.4.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-+uWVo5UM2tuYXYn2eWf7yuAQ8THYvJSc5ZxD909bQSk="
"vendorHash": "sha256-j1KRzH3KZ8UFvfpNJOBCcq/Gfg9OKX6KWs5xQGyk6jU="
},
"auth0": {
"hash": "sha256-6wJvBwZ7PY1Jqx/r5YrZ0P4uHLiMvrFvsm3OEByrYyQ=",

View file

@ -62,5 +62,6 @@ python3.pkgs.buildPythonPackage rec {
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ anthonyroussel ];
mainProgram = "gns3";
};
}

View file

@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "alfaview";
version = "8.65.0";
version = "8.67.1";
src = fetchurl {
url = "https://production-alfaview-assets.alfaview.com/stable/linux/${pname}_${version}.deb";
sha256 = "sha256-/1qYC2JCbgiR8fGL9R0mnRm8fY1DbAKhkjkDwEENWsA=";
url = "https://assets.alfaview.com/stable/linux/deb/${pname}_${version}.deb";
sha256 = "sha256-ms2mTmme+vaMa1uh9CDb4gxt2RCk9JSdHceYgmdc9kg=";
};
nativeBuildInputs = [

View file

@ -0,0 +1,71 @@
{ lib, stdenv, fetchFromGitHub, fetchYarnDeps, yarn, fixup_yarn_lock, nodejs, npmHooks, nixosTests }:
stdenv.mkDerivation (finalAttrs: {
pname = "thelounge";
version = "4.4.0";
src = fetchFromGitHub {
owner = "thelounge";
repo = "thelounge";
rev = "v${finalAttrs.version}";
hash = "sha256-2MHq71lKkFe1uHEENgUiYsO99bPyLmEZZIdcdgsZfSM=";
};
# Allow setting package path for the NixOS module.
patches = [ ./packages-path.patch ];
# Use the NixOS module's state directory by default.
postPatch = ''
echo /var/lib/thelounge > .thelounge_home
'';
offlineCache = fetchYarnDeps {
yarnLock = "${finalAttrs.src}/yarn.lock";
hash = "sha256-OKLsNGl94EDyLgP2X2tiwihgRQFXGvf5XgXwgX+JEpk=";
};
nativeBuildInputs = [ nodejs yarn fixup_yarn_lock npmHooks.npmInstallHook ];
configurePhase = ''
runHook preConfigure
export HOME="$PWD"
fixup_yarn_lock yarn.lock
yarn config --offline set yarn-offline-mirror ${finalAttrs.offlineCache}
yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive
patchShebangs node_modules
runHook postConfigure
'';
buildPhase = ''
runHook preBuild
NODE_ENV=production yarn build
runHook postBuild
'';
# `npm prune` doesn't work and/or hangs for whatever reason.
preInstall = ''
rm -rf node_modules
yarn install --offline --frozen-lockfile --ignore-platform --ignore-scripts --no-progress --non-interactive --production
'';
dontNpmPrune = true;
# Takes way, way, way too long.
dontStrip = true;
passthru.tests = nixosTests.thelounge;
meta = with lib; {
description = "Modern, responsive, cross-platform, self-hosted web IRC client";
homepage = "https://thelounge.chat";
changelog = "https://github.com/thelounge/thelounge/releases/tag/v${finalAttrs.version}";
maintainers = with maintainers; [ winter raitobezarius ];
license = licenses.mit;
inherit (nodejs.meta) platforms;
};
})

View file

@ -0,0 +1,13 @@
diff --git a/server/config.ts b/server/config.ts
index 543a8135..9744f00d 100644
--- a/server/config.ts
+++ b/server/config.ts
@@ -145,7 +145,7 @@ class Config {
}
getPackagesPath() {
- return path.join(this.#homePath, "packages");
+ return process.env.THELOUNGE_PACKAGES || path.join(this.#homePath, "packages");
}
getPackageModulePath(packageName: string) {

View file

@ -22,11 +22,11 @@
stdenv.mkDerivation rec {
pname = "evolution-ews";
version = "3.48.1";
version = "3.48.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "vqakEdZAHXOqTh3oHUN5LwPAQ54DBZxVSn+YTEptmtg=";
sha256 = "UE2YAPW6vMXBcO9QxUZOTrwSAOQZAs2mn+j6v/L7cMA=";
};
patches = [

View file

@ -44,11 +44,11 @@
stdenv.mkDerivation rec {
pname = "evolution";
version = "3.48.1";
version = "3.48.2";
src = fetchurl {
url = "mirror://gnome/sources/evolution/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "tJpa3u3JGx0yVPAw9affjiYYLjNAzvd3Ecob9FU+5lA=";
sha256 = "rigYzxC6jyLsGgwN/4gkVSRkMMMikN1VJvTh/i5i6rc=";
};
nativeBuildInputs = [

View file

@ -70,5 +70,6 @@ stdenv.mkDerivation rec {
license = licenses.agpl3Plus;
maintainers = with maintainers; [ pstn vrthra ];
platforms = platforms.gnu ++ platforms.linux;
changelog = "https://git.gnunet.org/gnunet.git/tree/ChangeLog?h=v${version}";
};
}

View file

@ -11,6 +11,8 @@
, qt5compat
, makeWrapper
, wrapQtAppsHook
, botan2
, pkg-config
}:
let
@ -30,6 +32,7 @@ stdenv.mkDerivation {
qmake
qttools
wrapQtAppsHook
pkg-config
] ++ lib.optionals stdenv.isDarwin [ makeWrapper ];
buildInputs = [
@ -38,8 +41,13 @@ stdenv.mkDerivation {
qtsvg
qtwebsockets
qt5compat
botan2
] ++ lib.optionals stdenv.isLinux [ qtwayland ];
qmakeFlags = [
"USE_SYSTEM_BOTAN=1"
];
postInstall =
# Create a lowercase symlink for Linux
lib.optionalString stdenv.isLinux ''

View file

@ -19,7 +19,8 @@ stdenv.mkDerivation rec {
postPatch = ''
substituteInPlace CMakeLists.txt \
--replace '/etc/udev/rules.d' "$out/etc/udev/rules.d"
--replace '/etc/udev/rules.d' "$out/etc/udev/rules.d" \
--replace "VERSION_INFO_PATCH_VERSION git" "VERSION_INFO_PATCH_VERSION ${lib.versions.patch version}"
substituteInPlace rtl-sdr.rules \
--replace 'MODE:="0666"' 'ENV{ID_SOFTWARE_RADIO}="1", MODE="0660", GROUP="plugdev"'

View file

@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "seqtk";
version = "1.3";
version = "1.4";
src = fetchFromGitHub {
owner = "lh3";
repo = "seqtk";
rev = "v${version}";
hash = "sha256-1Hw/lnoFQumuEJg1n2C6vnWkBa+VLiEiDrosghSm360=";
hash = "sha256-W6IUn7R9tlnWrKe/qOHJL+43AL4EZB7zj7M5u9l83WE=";
};
buildInputs = [ zlib libdeflate isa-l ];

View file

@ -3,22 +3,22 @@
{
"kicad" = {
kicadVersion = {
version = "7.0.4";
version = "7.0.5";
src = {
rev = "4faf1bf99feaa338516c3abe0726232557f2098d";
sha256 = "0kxn4aaaw0n47avw4fvx2v6wp4vh2r7w9vw69f87aqas15w2x1gs";
rev = "4d25ed10349077742994d7e985876b45a224a964";
sha256 = "04mkvz4l6i8bb6mw4y0vmlkg2kvdhkj980w6y6sphb9xq8vzmcxs";
};
};
libVersion = {
version = "7.0.4";
version = "7.0.5";
libSources = {
symbols.rev = "833e50e9cefa929c4e50259a7754040c6c89a262";
symbols.rev = "22b3e34e9221d2fa165b6b5cccf5f162f070de01";
symbols.sha256 = "15100z8g4x28sxz8097ay1vxfxz2c4a1nvvzyx5vjfmhydwqwk49";
templates.rev = "b9de2281e38524068703e6d4876999e323f8c735";
templates.rev = "33cda687a1af1e1907a9fcb916010436df9ab1ae";
templates.sha256 = "1qi20mrsfn4fxmr1fyphmil2i9p2nzmwk5rlfchc5aq2194nj3lq";
footprints.rev = "651238cdd56ea8ba601665eb754005d7eec4c89f";
footprints.sha256 = "18w9l9fszbsq8gmfi0118f1m91q88cwijz4nyivyw824qk4vwx3f";
packages3d.rev = "0cf4dc05de6369d653051c4c2800820bb5dabfaa";
footprints.rev = "208252e63ade41c127b362c4cc676fd123dfeeb2";
footprints.sha256 = "11d3mwmivi6rc778a2x118a5mk11d9mr8miadxmy1mbc41jbx2dh";
packages3d.rev = "b7f731784124742a692008b3150662188ebc6193";
packages3d.sha256 = "1bzb6b7llzwabjkdd0xsyan0x8kihccap4gwvipzydfg7gm5fjxm";
};
};

View file

@ -0,0 +1,22 @@
{ lib
, stdenv
, fetchurl
}:
stdenv.mkDerivation rec {
pname = "OpenBUGS";
version = "3.2.3";
src = fetchurl {
url = "https://www.mrc-bsu.cam.ac.uk/wp-content/uploads/2018/04/${pname}-${version}.tar.gz";
sha256 = "sha256-oonE2gxKw3H4ATImyF69Cp4d7F3puFiVDkhUy4FLTtg=";
};
meta = with lib; {
description = "Open source program for Bayesian modelling based on MCMC";
homepage = "https://www.mrc-bsu.cam.ac.uk/software/bugs/openbugs/";
maintainers = with maintainers; [ andresnav ];
license = licenses.gpl3Only;
platforms = [ "i686-linux" ];
};
}

View file

@ -125,8 +125,10 @@ stdenv.mkDerivation rec {
wrapQtApp "$out/libexec/${dirName}/SystemFiles/FrontEnd/Binaries/Linux-x86-64/WolframPlayer" \
--set LD_LIBRARY_PATH "${zlib}/lib:${stdenv.cc.cc.lib}/lib:${libssh2}/lib:\''${LD_LIBRARY_PATH}" \
--set QT_XKB_CONFIG_ROOT "${xkeyboard_config}/share/X11/xkb"
substituteInPlace $out/libexec/${dirName}/SystemFiles/FrontEnd/Binaries/Linux-x86-64/WolframPlayer \
--replace "TopDirectory=" "TopDirectory=$out/libexec/${dirName} #"
if ! isELF "$out/libexec/${dirName}/SystemFiles/FrontEnd/Binaries/Linux-x86-64/WolframPlayer"; then
substituteInPlace $out/libexec/${dirName}/SystemFiles/FrontEnd/Binaries/Linux-x86-64/WolframPlayer \
--replace "TopDirectory=" "TopDirectory=$out/libexec/${dirName} #";
fi
for path in WolframPlayer wolframplayer; do
makeWrapper $out/libexec/${dirName}/Executables/$path $out/bin/$path

View file

@ -7,6 +7,13 @@
let allVersions = with lib; flip map
# N.B. Versions in this list should be ordered from newest to oldest.
[
{
version = "13.2.0";
lang = "en";
language = "English";
sha256 = "1xvg1n64iq52jxnk9y551m5iwkkz6cxzwyw28h8d0kq36aaiky24";
installer = "WolframEngine_13.2.0_LINUX.sh";
}
{
version = "13.1.0";
lang = "en";

View file

@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "cvs-fast-export";
version = "1.59";
version = "1.60";
src = fetchurl {
url = "http://www.catb.org/~esr/cvs-fast-export/cvs-fast-export-${version}.tar.gz";
sha256 = "sha256-JDnNg/VMmPJI6F07o77L4ChYDollLFB1YCL75WSp6No=";
sha256 = "sha256-QLMBYX2n27rcaa9Uisrr2VItgtTPv5ZWbOc5tK1VF8w=";
};
strictDeps = true;

View file

@ -3,20 +3,20 @@ let
bento4 = fetchFromGitHub {
owner = "xbmc";
repo = "Bento4";
rev = "1.6.0-639-5-${rel}";
sha256 = "sha256-jjeBy3LmnN7hPjnbBSPcdtPD+MdbG+0kU8mekM2/ZFw=";
rev = "1.6.0-639-7-Omega";
sha256 = "sha256-d3znV88dLMbA4oUWsTZ7vS6WHOWzN7lIHgWPkR5Aixo=";
};
in
buildKodiBinaryAddon rec {
pname = "inputstream-adaptive";
namespace = "inputstream.adaptive";
version = "20.3.2";
version = "20.3.8";
src = fetchFromGitHub {
owner = "xbmc";
repo = "inputstream.adaptive";
rev = "${version}-${rel}";
sha256 = "sha256-QG0qBRbUJJgsRLS2cQIDeTDYLjqVD0dRaZ7pCxpxNcs=";
sha256 = "sha256-Sv5poUW/W0sTJft+peOlRAe3Qtst7UbCTW4WgNP/bpI=";
};
extraCMakeFlags = [

View file

@ -28,5 +28,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ jfrankenau ];
changelog = "https://github.com/hoyon/mpv-mpris/releases/tag/${version}";
};
}

View file

@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "nixpacks";
version = "1.7.0";
version = "1.9.0";
src = fetchFromGitHub {
owner = "railwayapp";
repo = pname;
rev = "v${version}";
sha256 = "sha256-iz/lTm/8Oqmo16lMDxpI2vFFq6BnnG2yeDAgKc8jTFU=";
sha256 = "sha256-abdNKaasnygKm8X6/ybwXbHqvjLuV5FzKsJuWbADY5s=";
};
cargoHash = "sha256-/V4Zj9yJtl3Fo7vXc0f3J6cp/mSxFG9YJg1r/RoHx/M=";
cargoHash = "sha256-qj6Y/dDpX4pnWxxlgsxjDx0l9Yw5tizQrCZo0p/U9IE=";
# skip test due FHS dependency
doCheck = false;

View file

@ -62,13 +62,13 @@ let
in
buildGoModule rec {
pname = "podman";
version = "4.5.0";
version = "4.5.1";
src = fetchFromGitHub {
owner = "containers";
repo = "podman";
rev = "v${version}";
hash = "sha256-udvvTdkpL8xvY0iIMBgBFQk5sybpn9vCFFXP0ZqOajM=";
hash = "sha256-PG2/iMsr/shLqhuYSvhT1I1kPDh0g0ebnGUHHzA7u5A=";
};
patches = [

View file

@ -27,7 +27,10 @@ npmInstallHook() {
local -r nodeModulesPath="$packageOut/node_modules"
if [ ! -d "$nodeModulesPath" ]; then
npm prune --omit dev --no-save $npmInstallFlags "${npmInstallFlagsArray[@]}" $npmFlags "${npmFlagsArray[@]}"
if [ -z "${dontNpmPrune-}" ]; then
npm prune --omit dev --no-save $npmInstallFlags "${npmInstallFlagsArray[@]}" $npmFlags "${npmFlagsArray[@]}"
fi
find node_modules -maxdepth 1 -type d -empty -delete
cp -r node_modules "$nodeModulesPath"

View file

@ -2,6 +2,9 @@
{ crateName ? args.pname
, pname ? null
# The `dl` field of the registry's index configuration
# https://doc.rust-lang.org/cargo/reference/registry-index.html#index-configuration
, registryDl ? "https://crates.io/api/v1/crates"
, version
, unpack ? true
, ...
@ -11,7 +14,7 @@ assert pname == null || pname == crateName;
(if unpack then fetchzip else fetchurl) ({
name = "${crateName}-${version}.tar.gz";
url = "https://crates.io/api/v1/crates/${crateName}/${version}/download";
url = "${registryDl}/${crateName}/${version}/download";
} // lib.optionalAttrs unpack {
extension = "tar.gz";
} // removeAttrs args [ "crateName" "pname" "version" "unpack" ])
} // removeAttrs args [ "crateName" "pname" "registryDl" "version" "unpack" ])

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "v2ray-geoip";
version = "202305180042";
version = "202305250042";
src = fetchFromGitHub {
owner = "v2fly";
repo = "geoip";
rev = "1addec5dde6df338d37f43ddc7e760b03fd9f6a2";
sha256 = "sha256-c1BCbqGMvzqz3NKs1J4qD5vhagz0BEnnBG5BmvEy9W0=";
rev = "e63c89ce477577a720eda422c6c04ba241a36021";
sha256 = "sha256-Jv/QZyoMe/kSz/hdlwhfgQzCJGOH6Oypn6HU1SRPTis=";
};
installPhase = ''

View file

@ -27,11 +27,11 @@
stdenv.mkDerivation rec {
pname = "gnome-maps";
version = "44.1";
version = "44.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "sha256-tmeG6mr/kRH3WDVu4qEV9jR9Q3lTt77Kq+FDORnzGf8=";
sha256 = "sha256-3Kh/hRME2zyMDIjc1t3uhOh1fWH6k+FeLkyf4W3RjpI=";
};
doCheck = true;

View file

@ -50,13 +50,13 @@
stdenv.mkDerivation rec {
pname = "evolution-data-server";
version = "3.48.1";
version = "3.48.2";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/evolution-data-server/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "XOYsHmfyeJNCp/SgNbEC905i7YX2DoGlt/PgQWVATf8=";
sha256 = "HzJD3xK08dMpjJl31iIaZWX9J578mE4czyVSRdBM/9U=";
};
patches = [

View file

@ -298,7 +298,7 @@ index e61160c..b6553a4 100644
G_CALLBACK (mi_user_headers_settings_changed_cb), NULL);
G_UNLOCK (mi_user_headers);
diff --git a/src/camel/providers/imapx/camel-imapx-server.c b/src/camel/providers/imapx/camel-imapx-server.c
index ce4a58c..2906228 100644
index 78abb89..9f2a891 100644
--- a/src/camel/providers/imapx/camel-imapx-server.c
+++ b/src/camel/providers/imapx/camel-imapx-server.c
@@ -5591,7 +5591,18 @@ camel_imapx_server_skip_old_flags_update (CamelStore *store)

View file

@ -30,11 +30,11 @@
stdenv.mkDerivation rec {
pname = "gnome-remote-desktop";
version = "44.1";
version = "44.2";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
hash = "sha256-0RB+r47hNai/8Yqv1dDtTomLEoQdBLmZxUHZ1LJO9iM=";
hash = "sha256-ep/9NBtfy2NtJmden2JpZQlSFj//UpUydhjMLVzIe44=";
};
nativeBuildInputs = [

View file

@ -45,11 +45,11 @@ in
stdenv.mkDerivation rec {
pname = "gnome-software";
version = "44.1";
version = "44.2";
src = fetchurl {
url = "mirror://gnome/sources/gnome-software/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "ncZVFRLPCibQPg159JSHCmkW1DwU2CGZxDoR2cwK1ao=";
sha256 = "wC3OcOUrN80pwDdlCzcq2xmyfSD+RLwJIdgalZ01YWw=";
};
patches = [

View file

@ -62,7 +62,6 @@
],
"volume-scroller": [
"volume_scroller@trflynn89.pm.me",
"volume_scroller@noskoski",
"volume_scroller@francislavoie.github.io"
]
},
@ -138,7 +137,6 @@
],
"volume-scroller": [
"volume_scroller@trflynn89.pm.me",
"volume_scroller@noskoski",
"volume_scroller@francislavoie.github.io"
],
"floating-panel": [
@ -197,7 +195,6 @@
],
"volume-scroller": [
"volume_scroller@trflynn89.pm.me",
"volume_scroller@noskoski",
"volume_scroller@francislavoie.github.io"
],
"floating-panel": [
@ -218,6 +215,10 @@
"lockkeys@vaina.lt",
"lockkeys@fawtytoo"
],
"persian-calendar": [
"PersianCalendar@oxygenws.com",
"persian-calendar@iamrezamousavi.gmail.com"
],
"clipboard-indicator": [
"clipboard-indicator@tudmotu.com",
"clipboard-indicator@Dieg0Js.github.io"
@ -244,7 +245,6 @@
],
"volume-scroller": [
"volume_scroller@trflynn89.pm.me",
"volume_scroller@noskoski",
"volume_scroller@francislavoie.github.io"
],
"auto-activities": [
@ -285,6 +285,10 @@
"vbox-applet@gs.eros2.info",
"vbox-applet@buba98"
],
"panel-date-format": [
"panel-date-format@keiii.github.com",
"panel-date-format@atareao.es"
],
"battery-time": [
"batime@martin.zurowietz.de",
"batterytime@typeof.pw"
@ -307,6 +311,10 @@
"workspace-indicator@gnome-shell-extensions.gcampax.github.com",
"horizontal-workspace-indicator@tty2.io"
],
"persian-calendar": [
"PersianCalendar@oxygenws.com",
"persian-calendar@iamrezamousavi.gmail.com"
],
"clipboard-indicator": [
"clipboard-indicator@tudmotu.com",
"clipboard-indicator@Dieg0Js.github.io"
@ -314,6 +322,10 @@
"virtualbox-applet": [
"vbox-applet@gs.eros2.info",
"vbox-applet@buba98"
],
"panel-date-format": [
"panel-date-format@keiii.github.com",
"panel-date-format@atareao.es"
]
}
}

View file

@ -16,16 +16,19 @@
"workspace-indicator@gnome-shell-extensions.gcampax.github.com" = "workspace-indicator";
"horizontal-workspace-indicator@tty2.io" = "workspace-indicator-2";
"PersianCalendar@oxygenws.com" = "persian-calendar";
"persian-calendar@iamrezamousavi.gmail.com" = "persian-calendar-2";
"clipboard-indicator@tudmotu.com" = "clipboard-indicator";
"clipboard-indicator@Dieg0Js.github.io" = "clipboard-indicator-2";
"vbox-applet@gs.eros2.info" = "virtualbox-applet";
"vbox-applet@buba98" = "virtualbox-applet-2";
# ####### GNOME 43 #######
"panel-date-format@keiii.github.com" = "panel-date-format";
"panel-date-format@atareao.es" = "panel-date-format-2";
"PersianCalendar@oxygenws.com" = "persian-calendar";
"persian-calendar@iamrezamousavi.gmail.com" = "persian-calendar-2";
# ####### GNOME 43 #######
# DEPRECATED: Use "Caffeine" instead
"KeepAwake@jepfa.de" = "keep-awake";
@ -49,11 +52,6 @@
"lockkeys@vaina.lt" = "lock-keys";
"lockkeys@fawtytoo" = "lock-keys-2";
"panel-date-format@keiii.github.com" = "panel-date-format";
"panel-date-format@atareao.es" = "panel-date-format-2";
"volume_scroller@noskoski" = "volume-scroller-3";
"wireguard-indicator@gregos.me" = "wireguard-indicator-2";
"wireguard-indicator@atareao.es" = "wireguard-indicator";

File diff suppressed because one or more lines are too long

View file

@ -36,7 +36,7 @@ buildType = if stdenv.isDarwin then
edk2 = buildStdenv.mkDerivation {
pname = "edk2";
version = "202211";
version = "202302";
patches = [
# pass targetPrefix as an env var
@ -52,7 +52,7 @@ edk2 = buildStdenv.mkDerivation {
repo = "edk2";
rev = "edk2-stable${edk2.version}";
fetchSubmodules = true;
sha256 = "sha256-0jE73xPyenAcgJ1mS35oTc5cYw7jJvVYxhPdhTWpKA0=";
sha256 = "sha256-KZ5bTdaStO2M1hLPx9LsUSMl9NEiZeYMmFiShxCJqJM=";
};
nativeBuildInputs = [ pythonEnv ];

View file

@ -22,13 +22,13 @@ let
# The loosely held nixpkgs convention for SBCL is to keep the last two
# versions.
# https://github.com/NixOS/nixpkgs/pull/200994#issuecomment-1315042841
"2.3.2" = {
sha256 = "sha256-RMwWLPpjMqmojHoSHRkDiCikuk9r/7d+8cexdAfLHqo=";
};
"2.3.4" = {
sha256 = "sha256-8RtHZMbqvbJ+WpxGshcgTRG82lNOc7+XBz1Xgx0gnE4=";
};
"2.3.5" = {
sha256 = "sha256-ickHIM+dBdvNkNaQ44GiUUwPGAcVng1yIiIMWowtUYY=";
};
};
in with versionMap.${version};

View file

@ -43,5 +43,6 @@ stdenv.mkDerivation rec {
license = with licenses; [ mit bsd3 ];
maintainers = [ maintainers.virusdave ];
platforms = [ "x86_64-darwin" "x86_64-linux" "aarch64-darwin" ];
mainProgram = "ucm";
};
}

View file

@ -41,9 +41,10 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description =
"Standalone JIT-style runtime for WebAssembly, using Cranelift";
homepage = "https://github.com/bytecodealliance/wasmtime";
homepage = "https://wasmtime.dev/";
license = licenses.asl20;
maintainers = with maintainers; [ ereslibre matthewbauer ];
platforms = platforms.unix;
changelog = "https://github.com/bytecodealliance/wasmtime/blob/v${version}/RELEASES.md";
};
}

View file

@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "enchant";
version = "2.3.4";
version = "2.5.0";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "https://github.com/AbiWord/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz";
sha256 = "sha256-H34mdE2xyaD+ph0hafTlwc5DXPjCcxw34+QFQRnplKA=";
sha256 = "sha256-FJ4iTN0sqCXYdGOVeLYkbgfzfVuPOXBlijd6HvRvLhU=";
};
nativeBuildInputs = [

View file

@ -12,13 +12,13 @@
stdenv.mkDerivation (finalAttrs: {
pname = "hidapi";
version = "0.13.1";
version = "0.14.0";
src = fetchFromGitHub {
owner = "libusb";
repo = "hidapi";
rev = "${finalAttrs.pname}-${finalAttrs.version}";
sha256 = "sha256-CEZP5n8qEAzsqn8dz3u1nG0YoT7J1P+WfN7urkRTuVg=";
sha256 = "sha256-p3uzBq5VxxQbVuy1lEHEEQdxXwnhQgJDIyAAWjVWNIg=";
};
nativeBuildInputs = [ cmake pkg-config ];

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libad9361";
version = "0.2";
version = "0.3";
src = fetchFromGitHub {
owner = "analogdevicesinc";
repo = "libad9361-iio";
rev = "v${version}";
hash = "sha256-dYoFWRnREvlOC514ZpmmvoS37DmIkVqfq7JPpTXqXd8=";
hash = "sha256-9e66qSrKpczatZY9lPAzi/6f7lHChnl2+Pih53oa28Y=";
};
nativeBuildInputs = [ cmake ];

View file

@ -24,14 +24,14 @@ let
in
stdenv.mkDerivation rec {
pname = "libei";
version = "0.99.1";
version = "0.99.2";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "libinput";
repo = "libei";
rev = version;
hash = "sha256-r/rkN2d8P30P/IL1YaLWWRbA5s3uVq5Fc/K1vhS31tw=";
hash = "sha256-hxWWOvqenHHnzrvRwSwNT1GFVx9NR+Mm1XK9nisF8fA=";
};
buildInputs = [

View file

@ -0,0 +1,44 @@
{ alsa-lib
, cmake
, CoreAudio
, CoreFoundation
, CoreMIDI
, CoreServices
, fetchFromGitHub
, lib
, stdenv
}:
stdenv.mkDerivation {
pname = "libremidi";
version = "unstable-2023-05-05";
src = fetchFromGitHub {
owner = "jcelerier";
repo = "libremidi";
rev = "cd2e52d59c8ecc97d751619072c4f4271fa82455";
hash = "sha256-CydoCprxqDl5FXjtgT+AckaRTqQAlCDwwrnPDK17A6o=";
};
nativeBuildInputs = [ cmake ];
buildInputs = lib.optional stdenv.isLinux alsa-lib
++ lib.optionals stdenv.isDarwin [
CoreAudio
CoreFoundation
CoreMIDI
CoreServices
];
postInstall = ''
cp -r $src/include $out
'';
meta = {
description = "A modern C++ MIDI real-time & file I/O library";
homepage = "https://github.com/jcelerier/libremidi";
maintainers = [ lib.maintainers.paveloom ];
license = lib.licenses.bsd2;
platforms = lib.platforms.all;
};
}

View file

@ -1,4 +1,27 @@
{ stdenv, lib, fetchFromGitHub, fetchpatch, autoconf, automake, libtool, pkg-config, ApplicationServices, CoreServices, pkgsStatic }:
{ stdenv
, lib
, fetchFromGitHub
, fetchpatch
, autoconf
, automake
, libtool
, pkg-config
, ApplicationServices
, CoreServices
, pkgsStatic
# for passthru.tests
, bind
, cmake
, knot-resolver
, lispPackages
, luajitPackages
, mosquitto
, neovim
, nodejs
, ocamlPackages
, python3
}:
stdenv.mkDerivation rec {
version = "1.44.2";
@ -85,7 +108,16 @@ stdenv.mkDerivation rec {
# Some of the tests use localhost networking.
__darwinAllowLocalNetworking = true;
passthru.tests.static = pkgsStatic.libuv;
passthru.tests = {
inherit bind cmake knot-resolver mosquitto neovim nodejs;
inherit (lispPackages) cl-libuv;
luajit-libluv = luajitPackages.libluv;
luajit-luv = luajitPackages.luv;
ocaml-luv = ocamlPackages.luv;
python-pyuv = python3.pkgs.pyuv;
python-uvloop = python3.pkgs.uvloop;
static = pkgsStatic.libuv;
};
meta = with lib; {
description = "A multi-platform support library with a focus on asynchronous I/O";

View file

@ -2,21 +2,22 @@
, stdenv
, fetchFromGitHub
, qmake
, wrapQtAppsHook
}:
stdenv.mkDerivation rec {
pname = "qmarkdowntextedit";
version = "unstable-2022-08-24";
version = "unstable-2023-04-02";
src = fetchFromGitHub {
owner = "pbek";
repo = pname;
rev = "f7ddc0d520407405b9b132ca239f4a927e3025e6";
sha256 = "sha256-TEb2w48MZ8U1INVvUiS1XohdvnVLBCTba31AwATd/oE=";
rev = "a23cc53e7e40e9dcfd0f815b2b3b6a5dc7304405";
hash = "sha256-EYBX2SJa8o4R/zEjSFbmFxhLI726WY21XmCkWIqPeFc=";
};
nativeBuildInputs = [ qmake wrapQtAppsHook ];
nativeBuildInputs = [ qmake ];
dontWrapQtApps = true;
qmakeFlags = [
"qmarkdowntextedit-lib.pro"

View file

@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "osqp";
version = "0.6.2";
version = "0.6.3";
src = fetchFromGitHub {
owner = "oxfordcontrol";
repo = "osqp";
rev = "v${version}";
sha256 = "sha256-RYk3zuZrJXPcF27eMhdoZAio4DZ+I+nFaUEg1g/aLNk=";
sha256 = "sha256-enkK5EFyAeLaUnHNYS3oq43HsHY5IuSLgsYP0k/GW8c=";
fetchSubmodules = true;
};

View file

@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "sqlitecpp";
version = "3.2.1";
version = "3.3.0";
src = fetchFromGitHub {
owner = "SRombauts";
repo = pname;
rev = version;
sha256 = "sha256-uVvlW95UD1dhJfNuKgo7XvbdXrHl95OhaEpWfn0RH/E=";
sha256 = "sha256-3Xo/FgifbrSn0AvinriJZerUM2kbcMaoyF5ST8+1Qqw=";
};
nativeBuildInputs = [ cmake ];

View file

@ -0,0 +1,61 @@
{ stdenv
, lib
, fetchFromGitHub
, meson
, ninja
, pkg-config
, python3
, wrapGAppsHook
, cinnamon
, glib
, gsettings-desktop-schemas
, gtk3
, mate
, xdg-desktop-portal
}:
stdenv.mkDerivation rec {
pname = "xdg-desktop-portal-xapp";
version = "1.0.0";
src = fetchFromGitHub {
owner = "linuxmint";
repo = "xdg-desktop-portal-xapp";
rev = version;
hash = "sha256-oXV4u/w4MWhKHf5vNbUNcyEJpKVFWcyEs1HEqo6eCyU=";
};
nativeBuildInputs = [
meson
ninja
pkg-config
python3
wrapGAppsHook
];
buildInputs = [
cinnamon.cinnamon-desktop # org.cinnamon.desktop.background
glib
gsettings-desktop-schemas # org.gnome.system.location
gtk3
mate.mate-desktop # org.mate.background
xdg-desktop-portal
];
mesonFlags = [
"-Dsystemduserunitdir=${placeholder "out"}/lib/systemd/user"
];
postPatch = ''
chmod +x data/meson_install_schemas.py
patchShebangs data/meson_install_schemas.py
'';
meta = with lib; {
description = "Backend implementation for xdg-desktop-portal for Cinnamon, MATE, Xfce";
homepage = "https://github.com/linuxmint/xdg-desktop-portal-xapp";
maintainers = teams.cinnamon.members;
platforms = platforms.linux;
license = licenses.lgpl21Plus;
};
}

View file

@ -5,13 +5,13 @@
buildGoModule rec {
pname = "brev-cli";
version = "0.6.227";
version = "0.6.229";
src = fetchFromGitHub {
owner = "brevdev";
repo = pname;
rev = "v${version}";
sha256 = "sha256-Uz/hb9fElDcOYyICTtGQX0tR753WCikkpyl/9nf4BVQ=";
sha256 = "sha256-DZ1WLuGoMndnLuvvoOQTkSG0v5Vd5z0zDAs5YLymT18=";
};
vendorHash = "sha256-IR/tgqh8rS4uN5jSOcopCutbHCKHSU9icUfRhOgu4t8=";

View file

@ -33,5 +33,6 @@ buildNimPackage rec {
license = lib.licenses.unlicense;
maintainers = with lib.maintainers; [ ehmry ];
mainProgram = "eriscmd";
badPlatforms = lib.platforms.darwin;
};
}

View file

@ -43,5 +43,6 @@ mapAliases {
"@google/clasp" = pkgs.google-clasp; # Added 2023-05-07
"@nestjs/cli" = pkgs.nest-cli; # Added 2023-05-06
manta = pkgs.node-manta; # Added 2023-05-06
thelounge = pkgs.thelounge; # Added 2023-05-22
triton = pkgs.triton; # Added 2023-05-06
}

View file

@ -319,7 +319,6 @@
, "textlint-rule-terminology"
, "textlint-rule-unexpanded-acronym"
, "textlint-rule-write-good"
, "thelounge"
, "thelounge-plugin-closepms"
, "thelounge-plugin-giphy"
, "thelounge-plugin-shortcuts"

View file

@ -502,16 +502,6 @@ final: prev: {
'';
};
thelounge = prev.thelounge.override (oldAttrs: {
buildInputs = [ final.node-pre-gyp ];
postInstall = ''
echo /var/lib/thelounge > $out/lib/node_modules/thelounge/.thelounge_home
patch -d $out/lib/node_modules/thelounge -p1 < ${./thelounge-packages-path.patch}
'';
passthru.tests = { inherit (nixosTests) thelounge; };
meta = oldAttrs.meta // { maintainers = with lib.maintainers; [ winter ]; };
});
thelounge-plugin-closepms = prev.thelounge-plugin-closepms.override {
nativeBuildInputs = [ final.node-pre-gyp ];
};

View file

@ -1,15 +0,0 @@
diff --git a/src/helper.js b/src/helper.js
index 27352b53..7078e4c5 100644
--- a/src/helper.js
+++ b/src/helper.js
@@ -110,6 +110,10 @@ function setHome(newPath) {
userLogsPath = path.join(homePath, "logs");
clientCertificatesPath = path.join(homePath, "certificates");
+ if (process.env.THELOUNGE_PACKAGES !== undefined) {
+ packagesPath = process.env.THELOUNGE_PACKAGES;
+ }
+
// Reload config from new home location
if (fs.existsSync(configPath)) {
const userConfig = require(configPath);

View file

@ -0,0 +1,49 @@
{ lib
, aiofiles
, buildPythonPackage
, cryptography
, fetchFromGitHub
, protobuf
, pythonOlder
, setuptools
}:
buildPythonPackage rec {
pname = "androidtvremote2";
version = "0.0.9";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "tronikos";
repo = "androidtvremote2";
rev = "refs/tags/v${version}";
hash = "sha256-gQ2PVEhX1jwd0yvMf/Z0yKvruDzpY5080x4IU2i/PJ4=";
};
nativeBuildInputs = [
setuptools
];
propagatedBuildInputs = [
aiofiles
cryptography
protobuf
];
pythonImportsCheck = [
"androidtvremote2"
];
# Module only has a dummy test
doCheck = false;
meta = with lib; {
description = "Library to interact with the Android TV Remote protocol v2";
homepage = "https://github.com/tronikos/androidtvremote2";
changelog = "https://github.com/tronikos/androidtvremote2/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
};
}

View file

@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "bc-detect-secrets";
version = "1.4.28";
version = "1.4.29";
format = "setuptools";
disabled = pythonOlder "3.8";
@ -24,7 +24,7 @@ buildPythonPackage rec {
owner = "bridgecrewio";
repo = "detect-secrets";
rev = "refs/tags/${version}";
hash = "sha256-SH45I+81fqvViyiiSwYJq6v8PPcWENCh0Ey6taKI3Us=";
hash = "sha256-oMJMiXS4/OU5/LWV2i2CcDQZL5yuusXGwgZG2OMMlaQ=";
};
propagatedBuildInputs = [

View file

@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "bqplot";
version = "0.12.36";
version = "0.12.39";
format = "pyproject";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
hash = "sha256-alU+Vf28xPYuBWeb10slSdHvvkPhIK07C8sDplx5Ia8=";
hash = "sha256-FNjeb5pNGUW76mwTIOpNHJMlb3JoN3T24AINzFefPdI=";
};
nativeBuildInputs = [

View file

@ -4,9 +4,9 @@ version = 3
[[package]]
name = "aho-corasick"
version = "0.7.20"
version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04"
dependencies = [
"memchr",
]
@ -25,7 +25,7 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "breezy"
version = "3.3.2"
version = "3.3.3"
dependencies = [
"pyo3",
]
@ -38,35 +38,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "indoc"
version = "0.3.6"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8"
dependencies = [
"indoc-impl",
"proc-macro-hack",
]
[[package]]
name = "indoc-impl"
version = "0.3.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0"
dependencies = [
"proc-macro-hack",
"proc-macro2",
"quote",
"syn",
"unindent",
]
[[package]]
name = "instant"
version = "0.1.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
dependencies = [
"cfg-if",
]
checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306"
[[package]]
name = "lazy_static"
@ -76,9 +50,9 @@ checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
[[package]]
name = "libc"
version = "0.2.139"
version = "0.2.144"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1"
[[package]]
name = "lock_api"
@ -96,6 +70,15 @@ version = "2.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
[[package]]
name = "memoffset"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1"
dependencies = [
"autocfg",
]
[[package]]
name = "once_cell"
version = "1.17.1"
@ -104,94 +87,80 @@ checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3"
[[package]]
name = "parking_lot"
version = "0.11.2"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99"
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
dependencies = [
"instant",
"lock_api",
"parking_lot_core",
]
[[package]]
name = "parking_lot_core"
version = "0.8.6"
version = "0.9.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc"
checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521"
dependencies = [
"cfg-if",
"instant",
"libc",
"redox_syscall",
"smallvec",
"winapi",
"windows-sys",
]
[[package]]
name = "paste"
version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880"
dependencies = [
"paste-impl",
"proc-macro-hack",
]
[[package]]
name = "paste-impl"
version = "0.1.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6"
dependencies = [
"proc-macro-hack",
]
[[package]]
name = "proc-macro-hack"
version = "0.5.20+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
[[package]]
name = "proc-macro2"
version = "1.0.51"
version = "1.0.59"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6"
checksum = "6aeca18b86b413c660b781aa319e4e2648a3e6f9eadc9b47e9038e6fe9f3451b"
dependencies = [
"unicode-ident",
]
[[package]]
name = "pyo3"
version = "0.15.2"
version = "0.18.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d41d50a7271e08c7c8a54cd24af5d62f73ee3a6f6a314215281ebdec421d5752"
checksum = "e3b1ac5b3731ba34fdaa9785f8d74d17448cd18f30cf19e0c7e7b1fdb5272109"
dependencies = [
"cfg-if",
"indoc",
"libc",
"memoffset",
"parking_lot",
"paste",
"pyo3-build-config",
"pyo3-ffi",
"pyo3-macros",
"unindent",
]
[[package]]
name = "pyo3-build-config"
version = "0.15.2"
version = "0.18.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "779239fc40b8e18bc8416d3a37d280ca9b9fb04bda54b98037bb6748595c2410"
checksum = "9cb946f5ac61bb61a5014924910d936ebd2b23b705f7a4a3c40b05c720b079a3"
dependencies = [
"once_cell",
"target-lexicon",
]
[[package]]
name = "pyo3-ffi"
version = "0.18.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fd4d7c5337821916ea2a1d21d1092e8443cf34879e53a0ac653fbb98f44ff65c"
dependencies = [
"libc",
"pyo3-build-config",
]
[[package]]
name = "pyo3-macros"
version = "0.15.2"
version = "0.18.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00b247e8c664be87998d8628e86f282c25066165f1f8dda66100c48202fdb93a"
checksum = "a9d39c55dab3fc5a4b25bbd1ac10a2da452c4aca13bb450f22818a002e29648d"
dependencies = [
"proc-macro2",
"pyo3-macros-backend",
"quote",
"syn",
@ -199,21 +168,20 @@ dependencies = [
[[package]]
name = "pyo3-macros-backend"
version = "0.15.2"
version = "0.18.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a8c2812c412e00e641d99eeb79dd478317d981d938aa60325dfa7157b607095"
checksum = "97daff08a4c48320587b5224cc98d609e3c27b6d437315bd40b605c98eeb5918"
dependencies = [
"proc-macro2",
"pyo3-build-config",
"quote",
"syn",
]
[[package]]
name = "quote"
version = "1.0.23"
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488"
dependencies = [
"proc-macro2",
]
@ -229,9 +197,9 @@ dependencies = [
[[package]]
name = "regex"
version = "1.7.1"
version = "1.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733"
checksum = "81ca098a9821bd52d6b24fd8b10bd081f47d39c22778cafaa75a2857a62c6390"
dependencies = [
"aho-corasick",
"memchr",
@ -240,13 +208,13 @@ dependencies = [
[[package]]
name = "regex-syntax"
version = "0.6.28"
version = "0.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78"
[[package]]
name = "rio-py"
version = "3.3.2"
version = "3.3.3"
dependencies = [
"lazy_static",
"pyo3",
@ -277,10 +245,16 @@ dependencies = [
]
[[package]]
name = "unicode-ident"
version = "1.0.6"
name = "target-lexicon"
version = "0.12.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
checksum = "fd1ba337640d60c3e96bc6f0638a939b9c9a7f2c316a1598c279828b3d1dc8c5"
[[package]]
name = "unicode-ident"
version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0"
[[package]]
name = "unindent"
@ -289,23 +263,67 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c"
[[package]]
name = "winapi"
version = "0.3.9"
name = "windows-sys"
version = "0.45.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
"windows-targets",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
version = "0.4.0"
name = "windows-targets"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
]
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
name = "windows_aarch64_gnullvm"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
[[package]]
name = "windows_i686_gnu"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
[[package]]
name = "windows_i686_msvc"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"

View file

@ -27,14 +27,14 @@
buildPythonPackage rec {
pname = "breezy";
version = "3.3.2";
version = "3.3.3";
format = "pyproject";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
hash = "sha256-TqaUn8uwdrl4VFsJn6xoq6011voYmd7vT2uCo9uiV8E=";
hash = "sha256-WrXmxp63uja5lfPIPjPnvh1d/KwrkoOIjh4MYeRwMOc=";
};
cargoDeps = rustPlatform.importCargoLock {
@ -45,8 +45,6 @@ buildPythonPackage rec {
ln -s ${./Cargo.lock} Cargo.lock
'';
cargoHash = "sha256-xYZh/evNp036/wRlNWWUYeD2EkleM+OeY4qbYMCE00I=";
nativeBuildInputs = [
cython
installShellFiles
@ -117,6 +115,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Friendly distributed version control system";
homepage = "https://www.breezy-vcs.org/";
changelog = "https://github.com/breezy-team/breezy/blob/brz-${version}/doc/en/release-notes/brz-${versions.majorMinor version}.txt";
license = licenses.gpl2Only;
maintainers = [ maintainers.marsam ];
mainProgram = "brz";

View file

@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "django-webpack-loader";
version = "1.8.1";
version = "2.0.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-BzvtoY4pKfpc2DuvvKr5deWUXoShe/qBkny2yfWhe5Q=";
hash = "sha256-2hgi5tg//A6ZSbPhWlUEbrumxBY4G2Am5fLK9uHv9lQ=";
};
propagatedBuildInputs = [

View file

@ -0,0 +1,39 @@
{ lib
, buildPythonPackage
, fetchPypi
, pythonOlder
, requests
}:
buildPythonPackage rec {
pname = "google-search-results";
version = "2.4.2";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit version;
pname = builtins.replaceStrings [ "-" ] [ "_" ] pname;
hash = "sha256-YDow7K4q+OYAsiY1dXpt8nXa1Lk0+XXmeHjM1kC3gkU=";
};
propagatedBuildInputs = [
requests
];
# almost all tests require an API key or network access
doCheck = false;
pythonImportsCheck = [
"serpapi"
];
meta = with lib; {
description = "Scrape and search localized results from Google, Bing, Baidu, Yahoo, Yandex, Ebay, Homedepot, youtube at scale using SerpApi.com";
homepage = "https://github.com/serpapi/google-search-results-python";
changelog = "https://github.com/serpapi/google-search-results-python/releases/tag/${version}";
license = licenses.mit;
maintainers = with maintainers; [ natsukium ];
};
}

View file

@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "hidapi";
version = "0.13.1";
version = "0.14.0";
src = fetchPypi {
inherit pname version;
sha256 = "99b18b28ec414ef9b604ddaed08182e486a400486f31ca56f61d537eed1d17cf";
sha256 = "a7cb029286ced5426a381286526d9501846409701a29c2538615c3d1a612b8be";
};
nativeBuildInputs = lib.optionals stdenv.isDarwin [ xcbuild ];

View file

@ -14,7 +14,7 @@
buildPythonPackage rec {
pname = "ibm-watson";
version = "6.1.0";
version = "7.0.0";
format = "setuptools";
disabled = pythonOlder "3.7";
@ -23,7 +23,7 @@ buildPythonPackage rec {
owner = "watson-developer-cloud";
repo = "python-sdk";
rev = "refs/tags/v${version}";
hash = "sha256-jvDkAwuDFgo7QlZ8N7TNVsY7+aXdIDc50uIIoO+5MLs=";
hash = "sha256-AerEd4TkK/A0KhSy+QWxRDD4pjobsx4oDxMr+wUCGt0=";
};
propagatedBuildInputs = [

View file

@ -47,7 +47,9 @@ buildPythonPackage rec {
disabledTestPaths = [
"tests/backends/test_macOS.py"
];
]
# These tests fail when sandboxing is enabled because they are unable to get a password from keychain.
++ lib.optional stdenv.isDarwin "tests/test_multiprocess.py";
meta = with lib; {
description = "Store and access your passwords safely";

View file

@ -31,6 +31,7 @@
, azure-core
, elasticsearch
, opensearch-py
, google-search-results
, faiss
, spacy
, nltk
@ -160,7 +161,7 @@ buildPythonPackage rec {
manifest-ml
elasticsearch
opensearch-py
# google-search-results
google-search-results
faiss
sentence-transformers
transformers

View file

@ -1,6 +1,7 @@
{ lib
, buildPythonPackage
, fetchPypi
, pythonAtLeast
, isPy27
, futures ? null
, gevent
@ -15,6 +16,10 @@ buildPythonPackage rec {
version = "2.4.0";
format = "setuptools";
# incompatible with asyncio changes in 3.11 and deprecated
# https://github.com/opentracing/specification/issues/163
disabled = pythonAtLeast "3.11";
src = fetchPypi {
inherit pname version;
sha256 = "a173117e6ef580d55874734d1fa7ecb6f3655160b8b8974a2a1e98e5ec9c840d";

View file

@ -65,5 +65,6 @@ buildPythonPackage rec {
homepage = "https://github.com/libfuse/pyfuse3";
license = licenses.lgpl2Plus;
maintainers = with maintainers; [ nyanloutre dotlambda ];
changelog = "https://github.com/libfuse/pyfuse3/blob/${version}/Changes.rst";
};
}

View file

@ -15,7 +15,7 @@
buildPythonPackage rec {
pname = "pyipp";
version = "0.12.1";
version = "0.13.0";
format = "pyproject";
disabled = pythonOlder "3.9";
@ -24,9 +24,15 @@ buildPythonPackage rec {
owner = "ctalkington";
repo = "python-ipp";
rev = version;
hash = "sha256-xTSi5Eh6vVuQ+Kr/oVMlh5YcckVRsfTUgdmGHndmX+Q=";
hash = "sha256-lVpXtPxZZCyWycmkXZTMo5WTPtlehNY5IX7tiyIb1uM=";
};
postPatch = ''
substituteInPlace pyproject.toml \
--replace 'version = "0.0.0"' 'version = "${version}"' \
--replace "--cov" ""
'';
nativeBuildInputs = [
poetry-core
];
@ -45,17 +51,14 @@ buildPythonPackage rec {
pytestCheckHook
];
postPatch = ''
substituteInPlace pyproject.toml \
--replace 'version = "0.0.0"' 'version = "${version}"' \
--replace " --cov" ""
'';
__darwinAllowLocalNetworking = true;
pythonImportsCheck = [
"pyipp"
];
meta = with lib; {
changelog = "https://github.com/ctalkington/python-ipp/releases/tag/${version}";
description = "Asynchronous Python client for Internet Printing Protocol (IPP)";
homepage = "https://github.com/ctalkington/python-ipp";
license = licenses.mit;

Some files were not shown because too many files have changed in this diff Show more