chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
All checks were successful
Discord / discord commits (push) Has been skipped
Flake Inputs: • Updated input 'discord-overlay': 'github:matt1432/discord-nightly-overlay/c103496' (2024-08-08) → 'github:matt1432/discord-nightly-overlay/86c671c' (2024-08-10) • Updated input 'gpu-screen-recorder-src': 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=b9b60ab' (2024-08-09) → 'git+https://repo.dec05eba.com/gpu-screen-recorder?ref=refs/heads/master&rev=01b8cdc' (2024-08-10) • Updated input 'headscale': 'github:juanfont/headscale/948d53f' (2024-08-04) → 'github:juanfont/headscale/fcd1183' (2024-08-11) • Updated input 'home-manager': 'github:nix-community/home-manager/b3d5ea6' (2024-08-07) → 'github:nix-community/home-manager/086f619' (2024-08-11) • Updated input 'hyprgrass': 'github:horriblename/hyprgrass/5c93341' (2024-07-28) → 'github:horriblename/hyprgrass/0bb3b82' (2024-08-11) • Updated input 'jovian': 'github:Jovian-Experiments/Jovian-NixOS/fc3d12d' (2024-08-07) → 'github:Jovian-Experiments/Jovian-NixOS/9117806' (2024-08-11) • Updated input 'nix-gaming': 'github:fufexan/nix-gaming/88aa6c5' (2024-08-04) → 'github:fufexan/nix-gaming/e8ef080' (2024-08-11) • Updated input 'nix-gaming/umu': 'git+https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix&ref=refs/heads/main&rev=babc721&submodules=1' (2024-08-03) → 'git+https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix&ref=refs/heads/main&rev=74656e9&submodules=1' (2024-08-10) • Updated input 'nix-index-db': 'github:Mic92/nix-index-database/97ca0a0' (2024-08-04) → 'github:Mic92/nix-index-database/ec78079' (2024-08-11) • Updated input 'nixd': 'github:nix-community/nixd/af1255e' (2024-08-06) → 'github:nix-community/nixd/c9d8970' (2024-08-11) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/cb9a96f' (2024-08-04) → 'github:NixOS/nixpkgs/5e0ca22' (2024-08-09) • Updated input 'nixpkgs-wayland': 'github:nix-community/nixpkgs-wayland/e28b410' (2024-08-08) → 'github:nix-community/nixpkgs-wayland/9f566ee' (2024-08-11) • Updated input 'pcsd': 'github:matt1432/nixos-pcsd/f7870c6' (2024-08-06) → 'github:matt1432/nixos-pcsd/7e50677' (2024-08-10) • Updated input 'pr-tracker': 'github:matt1432/pr-tracker/8e93c30' (2024-07-30) → 'github:matt1432/pr-tracker/616ee60' (2024-08-11) • Updated input 'pr-tracker/rust-overlay': 'github:oxalica/rust-overlay/a6fbda5' (2024-07-29) → 'github:oxalica/rust-overlay/615cfd8' (2024-08-10) Docker Images: • codeberg.org/forgejo/forgejo 8.0.1: sha256:f3ec5c63038cf2ce31a71e50e48b24c334ba0a5233808d1a5a60d45203f84f02 → sha256:221639a84fae9d9ec5236a50f4980c3cd5332851949f6e989f5f44cc411cf4fa • postgres 14: sha256:b4d7cd7bd1bc275e8862271531e2180b6c3e9bd92f09e2f53f6c87836183235a → sha256:328bd8cf4b64b81567def9de01a893fb819ab2a94a714a24c9f304995b5645c1 • rssbridge/rss-bridge latest: sha256:2ed2ac1c2308f929947b363d0866aa48543600368f6df4f29a004aa0869d9f22 → sha256:4a7ccb015ded6bcde686a6d6340b5dbad2ec296a6653b42ec91998bb66259272 • ghcr.io/gethomepage/homepage latest: sha256:e23fcd332ecf927fe5c0149142040236b17686916004566c149eef06eb6f8d75 → sha256:e5b2616d17db8961a53c0b7d389d812d31c265d35696d475732f53278c9276f7 • quay.io/vaultwarden/server latest: sha256:4e28425bad4bd13568e1779f682ff7e441eca2ecd079bd77cfcba6e4eaf1b999 → sha256:71668d20d4208d70919cf8cb3caf3071d41ed4b7d95afe71125ccad8408b040d • ghcr.io/wg-easy/wg-easy latest: sha256:4c2c591498aa910ce86a90fa00c4714ffd78dd7556b1f488f226471b97346bc6 → sha256:f6c2587da3fdc9d5927743fb4a92cff42d690b182396ffd0cdad034becb41053 • ghcr.io/linuxserver/radarr latest: sha256:9d6f0548fd805edb30108fdd06d0fc5a4436c9bd708b57bd4119d7aefa815fe4 → sha256:71e29caebf16da4701fc7a6c04d5f34c6b01753549900edf4ecfa585263ea1d4 • ghcr.io/linuxserver/sonarr latest: sha256:f0c1fe322671a5c4a302e27ee7aac622fb3c7ba6da231f6c378fe07ab900d6eb → sha256:bffa87787eacff9023df4400f521c159566d14b5a280caec8b54196071e6038e
This commit is contained in:
parent
d3919fce27
commit
265a10660e
12 changed files with 172 additions and 124 deletions
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "codeberg.org/forgejo/forgejo";
|
imageName = "codeberg.org/forgejo/forgejo";
|
||||||
imageDigest = "sha256:f3ec5c63038cf2ce31a71e50e48b24c334ba0a5233808d1a5a60d45203f84f02";
|
imageDigest = "sha256:221639a84fae9d9ec5236a50f4980c3cd5332851949f6e989f5f44cc411cf4fa";
|
||||||
sha256 = "1s6kw4kj7yhl57nzvny8w5d9y8ni0r7h9a1d0wjlqkvz9lxmhvmv";
|
sha256 = "0llhjbr6m33yfbkb3c4xjcwywk7w2p6wahg6xiz73rcsjjgg8lz1";
|
||||||
finalImageName = "codeberg.org/forgejo/forgejo";
|
finalImageName = "codeberg.org/forgejo/forgejo";
|
||||||
finalImageTag = "8.0.0";
|
finalImageTag = "8.0.1";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "postgres";
|
imageName = "postgres";
|
||||||
imageDigest = "sha256:b4d7cd7bd1bc275e8862271531e2180b6c3e9bd92f09e2f53f6c87836183235a";
|
imageDigest = "sha256:328bd8cf4b64b81567def9de01a893fb819ab2a94a714a24c9f304995b5645c1";
|
||||||
sha256 = "0391kqxi9yi2kkh8zm5q4fl4xsris68qzwvdqmpcycxr1dgpwqhj";
|
sha256 = "0391kqxi9yi2kkh8zm5q4fl4xsris68qzwvdqmpcycxr1dgpwqhj";
|
||||||
finalImageName = "postgres";
|
finalImageName = "postgres";
|
||||||
finalImageTag = "14";
|
finalImageTag = "14";
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "postgres";
|
imageName = "postgres";
|
||||||
imageDigest = "sha256:b4d7cd7bd1bc275e8862271531e2180b6c3e9bd92f09e2f53f6c87836183235a";
|
imageDigest = "sha256:328bd8cf4b64b81567def9de01a893fb819ab2a94a714a24c9f304995b5645c1";
|
||||||
sha256 = "0391kqxi9yi2kkh8zm5q4fl4xsris68qzwvdqmpcycxr1dgpwqhj";
|
sha256 = "0391kqxi9yi2kkh8zm5q4fl4xsris68qzwvdqmpcycxr1dgpwqhj";
|
||||||
finalImageName = "postgres";
|
finalImageName = "postgres";
|
||||||
finalImageTag = "14";
|
finalImageTag = "14";
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "rssbridge/rss-bridge";
|
imageName = "rssbridge/rss-bridge";
|
||||||
imageDigest = "sha256:2ed2ac1c2308f929947b363d0866aa48543600368f6df4f29a004aa0869d9f22";
|
imageDigest = "sha256:4a7ccb015ded6bcde686a6d6340b5dbad2ec296a6653b42ec91998bb66259272";
|
||||||
sha256 = "075ymqv5z3h902yr32w1dxcpp2az79xqam0lb97c0lkq2dc5hxgb";
|
sha256 = "03ad0nxldys7ffk1klz1y5xh5fwgx6iqap1g9jbrhsl2i23hah10";
|
||||||
finalImageName = "rssbridge/rss-bridge";
|
finalImageName = "rssbridge/rss-bridge";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "ghcr.io/gethomepage/homepage";
|
imageName = "ghcr.io/gethomepage/homepage";
|
||||||
imageDigest = "sha256:e23fcd332ecf927fe5c0149142040236b17686916004566c149eef06eb6f8d75";
|
imageDigest = "sha256:e5b2616d17db8961a53c0b7d389d812d31c265d35696d475732f53278c9276f7";
|
||||||
sha256 = "0z61nlv67ladznsa5cq2ial7dsjwfrdfkgs8a16h9bppz1apa2bf";
|
sha256 = "0bchb0dqa2mrj0crszl4gn4xb8lvyfhzmkjkj4ydahm2zdvzys6n";
|
||||||
finalImageName = "ghcr.io/gethomepage/homepage";
|
finalImageName = "ghcr.io/gethomepage/homepage";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "ghcr.io/linuxserver/radarr";
|
imageName = "ghcr.io/linuxserver/radarr";
|
||||||
imageDigest = "sha256:9d6f0548fd805edb30108fdd06d0fc5a4436c9bd708b57bd4119d7aefa815fe4";
|
imageDigest = "sha256:71e29caebf16da4701fc7a6c04d5f34c6b01753549900edf4ecfa585263ea1d4";
|
||||||
sha256 = "06jc6vpbw0cqk6wdqj84bln6xc7qh72bby0xydjmap42lch39lr7";
|
sha256 = "0i597qpq45rcm2ciy8mc5fyfr4d5wyrsdwxcbr96xc6xxiqrvs22";
|
||||||
finalImageName = "ghcr.io/linuxserver/radarr";
|
finalImageName = "ghcr.io/linuxserver/radarr";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "ghcr.io/linuxserver/sonarr";
|
imageName = "ghcr.io/linuxserver/sonarr";
|
||||||
imageDigest = "sha256:f0c1fe322671a5c4a302e27ee7aac622fb3c7ba6da231f6c378fe07ab900d6eb";
|
imageDigest = "sha256:bffa87787eacff9023df4400f521c159566d14b5a280caec8b54196071e6038e";
|
||||||
sha256 = "03j08y9dwib44jhs4l95li33hydzk1i60jgnyncv3qn5cijnm1vn";
|
sha256 = "067zjys8ax1vrf5jj4lafvsnr8hlzcz37q28as7y3v2knlkll53v";
|
||||||
finalImageName = "ghcr.io/linuxserver/sonarr";
|
finalImageName = "ghcr.io/linuxserver/sonarr";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "quay.io/vaultwarden/server";
|
imageName = "quay.io/vaultwarden/server";
|
||||||
imageDigest = "sha256:4e28425bad4bd13568e1779f682ff7e441eca2ecd079bd77cfcba6e4eaf1b999";
|
imageDigest = "sha256:71668d20d4208d70919cf8cb3caf3071d41ed4b7d95afe71125ccad8408b040d";
|
||||||
sha256 = "1iq3siiwya4qg65h07fpnvfm0isj1h86addaljk76bqi1ms9kk2j";
|
sha256 = "0704a5hanxmssv9cq70n9hj74y0h8rbbr464z4b1k6f5kzxmc3vl";
|
||||||
finalImageName = "quay.io/vaultwarden/server";
|
finalImageName = "quay.io/vaultwarden/server";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
pkgs:
|
pkgs:
|
||||||
pkgs.dockerTools.pullImage {
|
pkgs.dockerTools.pullImage {
|
||||||
imageName = "ghcr.io/wg-easy/wg-easy";
|
imageName = "ghcr.io/wg-easy/wg-easy";
|
||||||
imageDigest = "sha256:4c2c591498aa910ce86a90fa00c4714ffd78dd7556b1f488f226471b97346bc6";
|
imageDigest = "sha256:f6c2587da3fdc9d5927743fb4a92cff42d690b182396ffd0cdad034becb41053";
|
||||||
sha256 = "1p23cig6b1xd5w84cqgkycs17mw78bz1ks4csp006hqvwdsrr9wi";
|
sha256 = "0cswmpw025k4pkaflqrc3lqrzv9gpxvcyg7jcncx306zbiwrnd07";
|
||||||
finalImageName = "ghcr.io/wg-easy/wg-easy";
|
finalImageName = "ghcr.io/wg-easy/wg-easy";
|
||||||
finalImageTag = "latest";
|
finalImageTag = "latest";
|
||||||
}
|
}
|
||||||
|
|
|
@ -58,6 +58,8 @@ in {
|
||||||
nix-fast-build -f .#nixFastChecks
|
nix-fast-build -f .#nixFastChecks
|
||||||
cd ..
|
cd ..
|
||||||
rm -r nix-clone
|
rm -r nix-clone
|
||||||
|
|
||||||
|
nix build sourcehut:~rycee/mozilla-addons-to-nix
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
timers.buildAll = {
|
timers.buildAll = {
|
||||||
|
|
130
flake.lock
130
flake.lock
|
@ -193,11 +193,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723100802,
|
"lastModified": 1723273596,
|
||||||
"narHash": "sha256-4aY1xzNW5LXjNEHVoMaRxIAtpVAQybNSkWhYxmCRKlM=",
|
"narHash": "sha256-qnHAklslMFTIwtOOIRtIz1lycT4khM0tayIHGIge0cE=",
|
||||||
"owner": "matt1432",
|
"owner": "matt1432",
|
||||||
"repo": "discord-nightly-overlay",
|
"repo": "discord-nightly-overlay",
|
||||||
"rev": "c103496daaf05d8809cf532a6a5db870e3261e31",
|
"rev": "86c671cb772f267b8a88fd550dc4579382928b41",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -333,11 +333,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1719994518,
|
"lastModified": 1722555600,
|
||||||
"narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=",
|
"narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
|
||||||
"owner": "hercules-ci",
|
"owner": "hercules-ci",
|
||||||
"repo": "flake-parts",
|
"repo": "flake-parts",
|
||||||
"rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7",
|
"rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -420,11 +420,11 @@
|
||||||
"gpu-screen-recorder-src": {
|
"gpu-screen-recorder-src": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723162587,
|
"lastModified": 1723266757,
|
||||||
"narHash": "sha256-K4uM8ETQkk/h5jDOjGf0it+ly/Yovcnwu3qo7swygWU=",
|
"narHash": "sha256-g4D7q+3I+z+wAD2cp4/F18SuNkfbQt4FgoNScFELrsU=",
|
||||||
"ref": "refs/heads/master",
|
"ref": "refs/heads/master",
|
||||||
"rev": "b9b60ab29c133599032e49054f51a2adfd5ea39d",
|
"rev": "01b8cdcb77d0821bd9af3a733329fdde5091fb24",
|
||||||
"revCount": 716,
|
"revCount": 717,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://repo.dec05eba.com/gpu-screen-recorder"
|
"url": "https://repo.dec05eba.com/gpu-screen-recorder"
|
||||||
},
|
},
|
||||||
|
@ -502,11 +502,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722753346,
|
"lastModified": 1723355295,
|
||||||
"narHash": "sha256-fjuRlppK7CBHKB1+flCX4xWw7X39SGrQM1b1Ddy4BRc=",
|
"narHash": "sha256-OeNSlYClMR65eTLOD87QyrDtnn2QMEUWG1BdxfrHQmk=",
|
||||||
"owner": "juanfont",
|
"owner": "juanfont",
|
||||||
"repo": "headscale",
|
"repo": "headscale",
|
||||||
"rev": "948d53f934b83f0ca6d4d5007973b334a4ed306a",
|
"rev": "fcd1183805df3da6f8fe5bec79edf970015c63b9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -522,11 +522,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723015306,
|
"lastModified": 1723399884,
|
||||||
"narHash": "sha256-jQnFEtH20/OsDPpx71ntZzGdRlpXhUENSQCGTjn//NA=",
|
"narHash": "sha256-97wn0ihhGqfMb8WcUgzzkM/TuAxce2Gd20A8oiruju4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "b3d5ea65d88d67d4ec578ed11d4d2d51e3de525e",
|
"rev": "086f619dd991a4d355c07837448244029fc2d9ab",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -571,11 +571,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722204548,
|
"lastModified": 1723370302,
|
||||||
"narHash": "sha256-qqmHeGpxztku4kihvwAGBTXOra2FVrMBGkeyQggJHSE=",
|
"narHash": "sha256-VfRXTNBtovKcKI8/VkynjF3IeelFoGXfqFnUJyCv2hs=",
|
||||||
"owner": "horriblename",
|
"owner": "horriblename",
|
||||||
"repo": "hyprgrass",
|
"repo": "hyprgrass",
|
||||||
"rev": "5c93341e2af3f16d2d2c67522ba205538ab1ecc4",
|
"rev": "0bb3b822053c813ab6f695c9194089ccb5186cc3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -777,11 +777,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723016361,
|
"lastModified": 1723367191,
|
||||||
"narHash": "sha256-iEVCAOn7WUdJGrK2EW5hkfl4gBmYl5gVck+MSn6ba44=",
|
"narHash": "sha256-noi5tre7BLtxImN38jEHeVOtOG1Xu37sJFwHKSAPHjo=",
|
||||||
"owner": "Jovian-Experiments",
|
"owner": "Jovian-Experiments",
|
||||||
"repo": "Jovian-NixOS",
|
"repo": "Jovian-NixOS",
|
||||||
"rev": "fc3d12deef508a73c7beef4cd9bebe03acde4ed7",
|
"rev": "91178062f365b64eece94c5dff93e09b07e87d9d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -818,11 +818,11 @@
|
||||||
"nixpkgs-lib": "nixpkgs-lib"
|
"nixpkgs-lib": "nixpkgs-lib"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722773431,
|
"lastModified": 1723378259,
|
||||||
"narHash": "sha256-puSEio9yjWojIBDBts4BSGZ43rv1LzIevdYOKmW/Mjg=",
|
"narHash": "sha256-8JZVHJAoDgbAk9nn7blBB+wnQbgCq1lIxBsyT7qgeI8=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "lib-aggregate",
|
"repo": "lib-aggregate",
|
||||||
"rev": "04a4b4d84e02590715e753da3d35fb03cddc6425",
|
"rev": "8834c9b308bf4d9d448dd73be5f9782f4635d4ca",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -960,11 +960,11 @@
|
||||||
"treefmt-nix": "treefmt-nix_3"
|
"treefmt-nix": "treefmt-nix_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1721505437,
|
"lastModified": 1723372011,
|
||||||
"narHash": "sha256-sZpyyf9EiRVyEA9vUVWNxu8yI9MU0nhlEuPBL3hvC60=",
|
"narHash": "sha256-zqenoufFiPfobw74idorZMG8AXG3DnFzbHplt/Nkvrg=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nix-eval-jobs",
|
"repo": "nix-eval-jobs",
|
||||||
"rev": "2e522fb78d7613cecaf683875ab27b6c90e8a84f",
|
"rev": "8802412b8747633e9d80639897e4d58fa6290909",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1030,11 +1030,11 @@
|
||||||
"umu": "umu"
|
"umu": "umu"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722734656,
|
"lastModified": 1723339533,
|
||||||
"narHash": "sha256-3Fk8o9WR1oVroPx3hDhmLguzhaFz0OifsIpLXLbef/Q=",
|
"narHash": "sha256-WDjDc/5ghWcuD72Wm7UzR9YMe2wi2LCuU5vVFg183nY=",
|
||||||
"owner": "fufexan",
|
"owner": "fufexan",
|
||||||
"repo": "nix-gaming",
|
"repo": "nix-gaming",
|
||||||
"rev": "88aa6c5d59424d979741bc7fc817f02f5b200c08",
|
"rev": "e8ef080c3f3f307fd94c1e699be66abfcf6677f8",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1094,11 +1094,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722740924,
|
"lastModified": 1723352546,
|
||||||
"narHash": "sha256-UQPgA5d8azLZuDHZMPmvDszhuKF1Ek89SrTRtqsQ4Ss=",
|
"narHash": "sha256-WTIrvp0yV8ODd6lxAq4F7EbrPQv0gscBnyfn559c3k8=",
|
||||||
"owner": "Mic92",
|
"owner": "Mic92",
|
||||||
"repo": "nix-index-database",
|
"repo": "nix-index-database",
|
||||||
"rev": "97ca0a0fca0391de835f57e44f369a283e37890f",
|
"rev": "ec78079a904d7d55e81a0468d764d0fffb50ac06",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1164,11 +1164,11 @@
|
||||||
"treefmt-nix": "treefmt-nix_2"
|
"treefmt-nix": "treefmt-nix_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722911861,
|
"lastModified": 1723381807,
|
||||||
"narHash": "sha256-uSeOE2cRTb9P5+52ldhYWpfbx5sjq0QnsAw8fJJVSrI=",
|
"narHash": "sha256-tBvNlNvI3xRjmfUuzwgwWFrk+SO50wlrmAGRuG3Yzi4=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixd",
|
"repo": "nixd",
|
||||||
"rev": "af1255ebad535dfc4b96705bc0628d5e43be5f95",
|
"rev": "c9d8970a646dbaa82981d050d905637a29bbdd21",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1179,11 +1179,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722813957,
|
"lastModified": 1723175592,
|
||||||
"narHash": "sha256-IAoYyYnED7P8zrBFMnmp7ydaJfwTnwcnqxUElC1I26Y=",
|
"narHash": "sha256-M0xJ3FbDUc4fRZ84dPGx5VvgFsOzds77KiBMW/mMTnI=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "cb9a96f23c491c081b38eab96d22fa958043c9fa",
|
"rev": "5e0ca22929f3342b19569b21b2f3462f053e497b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1227,11 +1227,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-lib": {
|
"nixpkgs-lib": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722732880,
|
"lastModified": 1723337705,
|
||||||
"narHash": "sha256-do2Mfm3T6SR7a5A804RhjQ+JTsF5hk4JTPGjCTRM/m8=",
|
"narHash": "sha256-znSU0DeNDPt7+LMAfFkvKloMaeQ6yl/U5SqV/ktl1vA=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs.lib",
|
"repo": "nixpkgs.lib",
|
||||||
"rev": "8bebd4c74f368aacb047f0141db09ec6b339733c",
|
"rev": "ace7856d327b618d3777e31b1f224b3ab57ed71a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1310,11 +1310,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1723151834,
|
"lastModified": 1723400678,
|
||||||
"narHash": "sha256-KjUcXpdLx5QzkT0x3qctGm1AM9U8g8pSFy24fE2MFeM=",
|
"narHash": "sha256-7sbF4AIremKHQm5KvXEatmW+xUSwejXWR5Y1mMnY1e0=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nixpkgs-wayland",
|
"repo": "nixpkgs-wayland",
|
||||||
"rev": "e28b410ad60004cca039fc6de2dd65f485779833",
|
"rev": "9f566ee2fcb6bebac1c59e8c813c9bbd161f5f2a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1325,11 +1325,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1720781449,
|
"lastModified": 1723221148,
|
||||||
"narHash": "sha256-po3TZO9kcZwzvkyMJKb0WCzzDtiHWD34XeRaX1lWXp0=",
|
"narHash": "sha256-7pjpeQlZUNQ4eeVntytU3jkw9dFK3k1Htgk2iuXjaD8=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "8b5a3d5a1d951344d683b442c0739010b80039db",
|
"rev": "154bcb95ad51bc257c2ce4043a725de6ca700ef6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1436,11 +1436,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722927887,
|
"lastModified": 1723273471,
|
||||||
"narHash": "sha256-TYQMyGUogVnpooPLNPqyzHnJ6YS4bGEwMiV0QApAvng=",
|
"narHash": "sha256-7zG0k+I+f0sRvo/kjXIAk/5htXrTQoRVdppK2MZef2k=",
|
||||||
"owner": "matt1432",
|
"owner": "matt1432",
|
||||||
"repo": "nixos-pcsd",
|
"repo": "nixos-pcsd",
|
||||||
"rev": "f7870c67550932b6a9bfa8d26bc4149423b93414",
|
"rev": "7e506772bff19d626e97176541019582c3b68ade",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1507,11 +1507,11 @@
|
||||||
"rust-overlay": "rust-overlay"
|
"rust-overlay": "rust-overlay"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722383702,
|
"lastModified": 1723336523,
|
||||||
"narHash": "sha256-1ZXmEuIAwPAbbL1uEawKdIWUE7hab/VC/U9mEiNkbu8=",
|
"narHash": "sha256-NJFqtquNqZ5UgdWj3+7X3mkVn/4imUM6QsP5CfCwy0c=",
|
||||||
"owner": "matt1432",
|
"owner": "matt1432",
|
||||||
"repo": "pr-tracker",
|
"repo": "pr-tracker",
|
||||||
"rev": "8e93c30f3a35a656d8b18d3d75718833b3216d5f",
|
"rev": "616ee60cc74b1c86f2c576ae654acf61b1fd228f",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1605,11 +1605,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1722219664,
|
"lastModified": 1723256423,
|
||||||
"narHash": "sha256-xMOJ+HW4yj6e69PvieohUJ3dBSdgCfvI0nnCEe6/yVc=",
|
"narHash": "sha256-9iDTrfVM+mbcad31a47oqW8t8tfSA4C/si6F8F2DO/w=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "a6fbda5d9a14fb5f7c69b8489d24afeb349c7bb4",
|
"rev": "615cfd85b4d9c51811a8d875374268fab5bd4089",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1816,11 +1816,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1720930114,
|
"lastModified": 1723303070,
|
||||||
"narHash": "sha256-VZK73b5hG5bSeAn97TTcnPjXUXtV7j/AtS4KN8ggCS0=",
|
"narHash": "sha256-krGNVA30yptyRonohQ+i9cnK+CfCpedg6z3qzqVJcTs=",
|
||||||
"owner": "numtide",
|
"owner": "numtide",
|
||||||
"repo": "treefmt-nix",
|
"repo": "treefmt-nix",
|
||||||
"rev": "b92afa1501ac73f1d745526adc4f89b527595f14",
|
"rev": "14c092e0326de759e16b37535161b3cb9770cea3",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1854,11 +1854,11 @@
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"dir": "packaging/nix",
|
"dir": "packaging/nix",
|
||||||
"lastModified": 1722710858,
|
"lastModified": 1723319758,
|
||||||
"narHash": "sha256-PzMKVcp5ffL4v8+ukuTZRp78DI3kmjUBJUo0Vz5OYC4=",
|
"narHash": "sha256-4WYwxNzH/95Vj0IqR2xh4gyiSn8H9bGnBECFWy4vjIk=",
|
||||||
"ref": "refs/heads/main",
|
"ref": "refs/heads/main",
|
||||||
"rev": "babc7214d9bc5007eb6c0d59a720dea59fa694ac",
|
"rev": "74656e9da4008f75f3b1d136dbaf1172bf6c232f",
|
||||||
"revCount": 696,
|
"revCount": 697,
|
||||||
"submodules": true,
|
"submodules": true,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
|
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
|
||||||
|
|
|
@ -7,50 +7,96 @@
|
||||||
# https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/issues/15#note_906047
|
# https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/issues/15#note_906047
|
||||||
(builtins.toFile
|
(builtins.toFile
|
||||||
"rdp.patch"
|
"rdp.patch"
|
||||||
# cpp
|
(
|
||||||
''
|
if o.version == "6.1.3"
|
||||||
diff --git a/src/remotedesktop.cpp b/src/remotedesktop.cpp
|
# cpp
|
||||||
index 99ce57f..af64eff 100644
|
then ''
|
||||||
--- a/src/remotedesktop.cpp
|
diff --git a/src/remotedesktop.cpp b/src/remotedesktop.cpp
|
||||||
+++ b/src/remotedesktop.cpp
|
index 99ce57f..af64eff 100644
|
||||||
@@ -19,6 +19,8 @@
|
--- a/src/remotedesktop.cpp
|
||||||
#include <KNotification>
|
+++ b/src/remotedesktop.cpp
|
||||||
#include <QGuiApplication>
|
@@ -19,6 +19,8 @@
|
||||||
#include <QRegion>
|
#include <KNotification>
|
||||||
+#include <KSharedConfig>
|
#include <QGuiApplication>
|
||||||
+#include <KConfigGroup>
|
#include <QRegion>
|
||||||
#include <QScreen>
|
+#include <KSharedConfig>
|
||||||
|
+#include <KConfigGroup>
|
||||||
|
#include <QScreen>
|
||||||
|
|
||||||
RemoteDesktopPortal::RemoteDesktopPortal(QObject *parent)
|
RemoteDesktopPortal::RemoteDesktopPortal(QObject *parent)
|
||||||
@@ -152,14 +154,19 @@ uint RemoteDesktopPortal::Start(const QDBusObjectPath &handle,
|
@@ -152,14 +154,19 @@ uint RemoteDesktopPortal::Start(const QDBusObjectPath &handle,
|
||||||
notification->setIconName(QStringLiteral("krfb"));
|
notification->setIconName(QStringLiteral("krfb"));
|
||||||
notification->sendEvent();
|
notification->sendEvent();
|
||||||
} else {
|
} else {
|
||||||
- QScopedPointer<RemoteDesktopDialog, QScopedPointerDeleteLater> remoteDesktopDialog(
|
- QScopedPointer<RemoteDesktopDialog, QScopedPointerDeleteLater> remoteDesktopDialog(
|
||||||
- new RemoteDesktopDialog(app_id, session->deviceTypes(), session->screenSharingEnabled()));
|
- new RemoteDesktopDialog(app_id, session->deviceTypes(), session->screenSharingEnabled()));
|
||||||
- Utils::setParentWindow(remoteDesktopDialog->windowHandle(), parent_window);
|
- Utils::setParentWindow(remoteDesktopDialog->windowHandle(), parent_window);
|
||||||
- Request::makeClosableDialogRequest(handle, remoteDesktopDialog.get());
|
- Request::makeClosableDialogRequest(handle, remoteDesktopDialog.get());
|
||||||
- connect(session, &Session::closed, remoteDesktopDialog.data(), &RemoteDesktopDialog::reject);
|
- connect(session, &Session::closed, remoteDesktopDialog.data(), &RemoteDesktopDialog::reject);
|
||||||
-
|
-
|
||||||
- if (!remoteDesktopDialog->exec()) {
|
- if (!remoteDesktopDialog->exec()) {
|
||||||
- return 1;
|
- return 1;
|
||||||
+ auto cfg = KSharedConfig::openConfig(QStringLiteral("plasmaremotedesktoprc"));
|
+ auto cfg = KSharedConfig::openConfig(QStringLiteral("plasmaremotedesktoprc"));
|
||||||
+ const auto unattendedAccess = cfg->group("Sharing").readEntry("Unattended", false);
|
+ const auto unattendedAccess = cfg->group("Sharing").readEntry("Unattended", false);
|
||||||
+ if (!unattendedAccess)
|
+ if (!unattendedAccess)
|
||||||
+ {
|
+ {
|
||||||
+ QScopedPointer<RemoteDesktopDialog, QScopedPointerDeleteLater> remoteDesktopDialog(
|
+ QScopedPointer<RemoteDesktopDialog, QScopedPointerDeleteLater> remoteDesktopDialog(
|
||||||
+ new RemoteDesktopDialog(app_id, session->deviceTypes(), session->screenSharingEnabled()));
|
+ new RemoteDesktopDialog(app_id, session->deviceTypes(), session->screenSharingEnabled()));
|
||||||
+ Utils::setParentWindow(remoteDesktopDialog->windowHandle(), parent_window);
|
+ Utils::setParentWindow(remoteDesktopDialog->windowHandle(), parent_window);
|
||||||
+ Request::makeClosableDialogRequest(handle, remoteDesktopDialog.get());
|
+ Request::makeClosableDialogRequest(handle, remoteDesktopDialog.get());
|
||||||
+ connect(session, &Session::closed, remoteDesktopDialog.data(), &RemoteDesktopDialog::reject);
|
+ connect(session, &Session::closed, remoteDesktopDialog.data(), &RemoteDesktopDialog::reject);
|
||||||
+
|
+
|
||||||
+ if (!remoteDesktopDialog->exec()) {
|
+ if (!remoteDesktopDialog->exec()) {
|
||||||
+ return 1;
|
+ return 1;
|
||||||
+ }
|
+ }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
'')
|
''
|
||||||
|
# cpp
|
||||||
|
else ''
|
||||||
|
diff --git a/src/remotedesktop.cpp b/src/remotedesktop.cpp
|
||||||
|
index 02a32a7..6b9b687 100644
|
||||||
|
--- a/src/remotedesktop.cpp
|
||||||
|
+++ b/src/remotedesktop.cpp
|
||||||
|
@@ -22,6 +22,8 @@
|
||||||
|
#include <QDBusReply>
|
||||||
|
#include <QGuiApplication>
|
||||||
|
#include <QRegion>
|
||||||
|
+#include <KSharedConfig>
|
||||||
|
+#include <KConfigGroup>
|
||||||
|
#include <QScreen>
|
||||||
|
|
||||||
|
using namespace Qt::StringLiterals;
|
||||||
|
@@ -178,14 +180,19 @@ uint RemoteDesktopPortal::Start(const QDBusObjectPath &handle,
|
||||||
|
notification->setIconName(QStringLiteral("krfb"));
|
||||||
|
notification->sendEvent();
|
||||||
|
} else {
|
||||||
|
- QScopedPointer<RemoteDesktopDialog, QScopedPointerDeleteLater> remoteDesktopDialog(
|
||||||
|
- new RemoteDesktopDialog(app_id, session->deviceTypes(), session->screenSharingEnabled(), session->persistMode()));
|
||||||
|
- Utils::setParentWindow(remoteDesktopDialog->windowHandle(), parent_window);
|
||||||
|
- Request::makeClosableDialogRequest(handle, remoteDesktopDialog.get());
|
||||||
|
- connect(session, &Session::closed, remoteDesktopDialog.data(), &RemoteDesktopDialog::reject);
|
||||||
|
-
|
||||||
|
- if (!remoteDesktopDialog->exec()) {
|
||||||
|
- return 1;
|
||||||
|
+ auto cfg = KSharedConfig::openConfig(QStringLiteral("plasmaremotedesktoprc"));
|
||||||
|
+ const auto unattendedAccess = cfg->group("Sharing").readEntry("Unattended", false);
|
||||||
|
+ if (!unattendedAccess)
|
||||||
|
+ {
|
||||||
|
+ QScopedPointer<RemoteDesktopDialog, QScopedPointerDeleteLater> remoteDesktopDialog(
|
||||||
|
+ new RemoteDesktopDialog(app_id, session->deviceTypes(), session->screenSharingEnabled(), session->persistMode()));
|
||||||
|
+ Utils::setParentWindow(remoteDesktopDialog->windowHandle(), parent_window);
|
||||||
|
+ Request::makeClosableDialogRequest(handle, remoteDesktopDialog.get());
|
||||||
|
+ connect(session, &Session::closed, remoteDesktopDialog.data(), &RemoteDesktopDialog::reject);
|
||||||
|
+
|
||||||
|
+ if (!remoteDesktopDialog->exec()) {
|
||||||
|
+ return 1;
|
||||||
|
+ }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
''
|
||||||
|
))
|
||||||
];
|
];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in a new issue