···33 ''
34 with subtest("Wait for login"):
35 # wait_for_x() checks graphical-session.target, which is expected to be
36- # inactive on Budgie before #228946 (i.e. systemd managed gnome-session) is
37- # done on upstream.
38- # https://github.com/BuddiesOfBudgie/budgie-desktop/blob/v10.7.2/src/session/budgie-desktop.in#L16
39 #
40 # Previously this was unconditionally touched by xsessionWrapper but was
41 # changed in #233981 (we have Budgie:GNOME in XDG_CURRENT_DESKTOP).
42 # machine.wait_for_x()
43- machine.wait_until_succeeds('journalctl -t gnome-session-binary --grep "Entering running state"')
44 machine.wait_for_file("${user.home}/.Xauthority")
45 machine.succeed("xauth merge ${user.home}/.Xauthority")
46
···33 ''
34 with subtest("Wait for login"):
35 # wait_for_x() checks graphical-session.target, which is expected to be
36+ # inactive on Budgie before Budgie manages user session with systemd.
37+ # https://github.com/BuddiesOfBudgie/budgie-desktop/blob/39e9f0895c978f76/src/session/budgie-desktop.in#L16
038 #
39 # Previously this was unconditionally touched by xsessionWrapper but was
40 # changed in #233981 (we have Budgie:GNOME in XDG_CURRENT_DESKTOP).
41 # machine.wait_for_x()
42+ machine.wait_until_succeeds('journalctl -t budgie-session-binary --grep "Entering running state"')
43 machine.wait_for_file("${user.home}/.Xauthority")
44 machine.succeed("xauth merge ${user.home}/.Xauthority")
45
···8in
9buildGoModule rec {
10 pname = "process-compose";
11- version = "0.80.0";
1213 src = fetchFromGitHub {
14 owner = "F1bonacc1";
15 repo = pname;
16 rev = "v${version}";
17- hash = "sha256-9a850AKcHpKaZJ5C7l8y2dz6zHWyoZ7dIdEqtmXN3ww=";
18 # populate values that require us to use git. By doing this in postFetch we
19 # can delete .git afterwards and maintain better reproducibility of the src.
20 leaveDotGit = true;
···43 installShellFiles
44 ];
4546- vendorHash = "sha256-NYb5FLMXRoOTEH7nD3+1LUGD7wY0N8FTTUZ85uxTPrk=";
4748 doCheck = false;
49
···8in
9buildGoModule rec {
10 pname = "process-compose";
11+ version = "0.81.4";
1213 src = fetchFromGitHub {
14 owner = "F1bonacc1";
15 repo = pname;
16 rev = "v${version}";
17+ hash = "sha256-HGrqW56gU5IiX5vyMmJyr63LlJaalCY1kWZi7ahrr0o=";
18 # populate values that require us to use git. By doing this in postFetch we
19 # can delete .git afterwards and maintain better reproducibility of the src.
20 leaveDotGit = true;
···43 installShellFiles
44 ];
4546+ vendorHash = "sha256-vcx8wHqJzL+huCPdzN5h3dLs3PE7NaFWJEFJX22EZV4=";
4748 doCheck = false;
49
+3
pkgs/applications/misc/wordnet/default.nix
···18 sed "13i#define USE_INTERP_RESULT 1" -i src/stubs.c
19 '';
2000021 # Needs the path to `tclConfig.sh' and `tkConfig.sh'.
22 configureFlags = [
23 "--with-tcl=${tcl}/lib"
···18 sed "13i#define USE_INTERP_RESULT 1" -i src/stubs.c
19 '';
2021+ # Fails the build on clang-16 and on upcoming gcc-14.
22+ env.NIX_CFLAGS_COMPILE = "-Wno-error=implicit-int";
23+24 # Needs the path to `tclConfig.sh' and `tkConfig.sh'.
25 configureFlags = [
26 "--with-tcl=${tcl}/lib"
···24 cmake
25 ];
26000000027 meta = with lib; {
28 description = "A comprehensive blur plugin for OBS that provides several different blur algorithms, and proper compositing";
29 homepage = "https://github.com/FiniteSingularity/obs-composite-blur";
···24 cmake
25 ];
2627+ postInstall = ''
28+ rm -rf "$out/share"
29+ mkdir -p "$out/share/obs"
30+ mv "$out/data/obs-plugins" "$out/share/obs"
31+ rm -rf "$out/obs-plugins" "$out/data"
32+ '';
33+34 meta = with lib; {
35 description = "A comprehensive blur plugin for OBS that provides several different blur algorithms, and proper compositing";
36 homepage = "https://github.com/FiniteSingularity/obs-composite-blur";