Commit Graph

2838 Commits

Author SHA1 Message Date
ghpzin
339bf07253
bumblebee-status: fix build with python 3.12 2024-08-10 14:02:28 +03:00
Donovan Glover
13fe00cb6c
Merge pull request #333233 from s1n7ax/master
fix: incorrect path of the hypr-dynamic-cursor lib
2024-08-08 21:09:49 +00:00
s1n7ax
24ff5d472b
hyprlandPlugins.hypr-dynamic-cursors: fix library path 2024-08-09 01:10:26 +05:30
rewine
4da3c4b075
Merge pull request #331623 from emilazy/push-yxttoylpkomv
cage: 0.1.5 -> 0.1.5-unstable-2024-07-29; wlroots_0_16: drop
2024-08-08 21:19:56 +08:00
Nick Cao
95a8a2436c
weston: raise neatvnc version bound to < 0.9.0 2024-08-03 10:31:52 -04:00
R. Ryantm
5fc0daaf3c wayfirePlugins.wwp-switcher: unstable-2023-09-09 -> 0-unstable-2024-07-23 2024-08-03 07:01:33 +00:00
Emily
4da382b6b5 cage: 0.1.5 -> 0.1.5-unstable-2024-07-29
Includes support for wlroots 0.17 and a fix for disabling XWayland.

Issue asking for a release: https://github.com/cage-kiosk/cage/issues/337

Diff: https://github.com/cage-kiosk/cage/compare/v0.1.5...d3fb99d6654325ec46277cfdb589f89316bed701
2024-08-01 23:30:39 +01:00
Anderson Torres
b3d40c2a5d dwl: migrate to by-name 2024-07-29 22:40:49 -03:00
Jörg Thalheim
5356420466 treewide: remove unused with statements from maintainer lists
$ find -type f -name '*.nix' -print0 | xargs -P "$(nproc)" -0 sed -i \
  -e 's!with lib.maintainers; \[ *\];![ ];!' \
  -e 's!with maintainers; \[ *\];![ ];!'
2024-07-29 10:06:20 +08:00
Anderson Torres
c9deae12d7 treewide: remove viric from meta.maintainers [no orphans]
Since theey is not active from at least six years.
2024-07-28 10:47:12 -03:00
Martin Weinelt
93f4195fe0
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
- pkgs/applications/graphics/seamly2d/default.nix
2024-07-26 18:05:04 +02:00
Aleksana
84a53ad8e2
Merge pull request #328741 from Sigmanificient/remove-unused-arguments-pkgs-app
pkgs/applications: remove unused arguments
2024-07-26 22:05:49 +08:00
Sigmanificient
2ee703dccb pkgs/applications: remove unused arguments 2024-07-26 11:36:49 +02:00
Sigmanificient
6dd44107ac treewide: remove unused lib (and other) arguments 2024-07-26 11:18:09 +02:00
K900
1410c766c8 Merge remote-tracking branch 'origin/master' into staging-next 2024-07-26 08:41:08 +03:00
Sigmanificient
60f918c9ae ragnarwm: remove overuse of with lib; 2024-07-26 01:19:44 +02:00
github-actions[bot]
12ea252962
Merge master into staging-next 2024-07-25 06:01:22 +00:00
Sergey Vlasov
081b609aea
i3: add test-only deps to buildInputs only when testing is enabled
This may fix the build on Darwin (the `xvfb-run` package, which is
required only to run the testsuite, is Linux-only since #123097, and the
“proper solution” mentioned in that PR was not implemented).  Apparently
someone cared about building `i3` on Darwin at the time of #6135.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
43e1972a68
i3: enable the testsuite on all Linux platforms
The testsuite can run only on Linux, because it requires `xvfb-run`,
which is not available on non-Linux platforms; however, it should not be
limited just to `x86_64-linux`.

The conditional setting of `checkPhase` was introduced in #6135, because
at that time the `checkPhase` script referred to `${xdummy}`, and that
kind of reference would break evaluation if the specified package was
not available; the current version of the `checkPhase` script does not
refer to any package paths directly, therefore the condition is no
longer needed and can be removed.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
e9f59d8d50
i3-rounded: disable testsuite
Some tests in the `i3-rounded` fork are failing; disable the testsuite
to allow the package to build as before.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
a32ddd6d6c
i3: make postPatch work for older forks too
The `i3-rounded` package is derived from `i3`, but uses some old fork of
`i3` which does not have the `318-i3-dmenu-desktop.t` testcase.  Make
the code in `postPatch` check whether that testcase is actually present,
so that the build of `i3-rounded` does not fail.
2024-07-23 22:15:37 +02:00
Sergey Vlasov
f2f398f81f
i3: add more dependencies used by tests
Some tests in the i3 testsuite are silently skipped if the dependencies
required to run those tests are missing.  The problematic dependencies
turned out to be `xdotool`, `xorg.setxkbmap`, `xorg.xrandr`, `which`
(the latter is used to verify the presence of some tools).  Add those
dependencies to `buildInputs`, so that all tests would be run.

Ideally such missing dependencies should be detected as test failures,
but it's hard to implement, because missing tools result just in `skip`
marks in the test log, and there are some tests which are skipped for
other reasons (e.g., tests which were written before the expected
behavior is actually implemented in i3).
2024-07-23 22:15:35 +02:00
Sergey Vlasov
b934fad58c
i3: fix and reenable testsuite
The `checkPhase` script was stale and needed to be rewritten for the new
version of i3 (paths are different now, and `complete-run.pl` now
invokes `xvfb-run` internally).  The code to check the log file for
errors might be unneeded for the new version (`complete-run.pl` seems to
return a non-zero exit code correctly on errors), but is left to catch
any possible regressions in the test runner behavior.

Also the `318-i3-dmenu-desktop.t` testcase was failing, because that
testcase was creating a temporary Perl script intended to shadow the
real `i3-msg` executable, but the `#!/usr/bin/env perl` shebang in that
script did not work in the build environment; this problem was not
really obvious, because `system('i3-msg', $cmd)` silently continued to
search for the `i3-msg` executable further in `$PATH` and launched the
real binary instead of the replacement script.  The problematic shebang
needed to be replaced manually, because `patchShebangs` handles only
real shebangs on the first line of each executable file.
2024-07-23 22:13:25 +02:00
Artturin
60e9cffe2c Merge branch 'master' into staging-next 2024-07-22 22:53:31 +03:00
John Titor
daf1694457
xdg-desktop-portal-hyprland: nixfmt-rfc-style, updateScript
add changelog
cleanup
2024-07-22 20:13:05 +05:30
Lin Xianyi
5806503fbc xdg-desktop-portal-hyprland: 1.3.2 -> 1.3.3 2024-07-22 21:11:22 +08:00
github-actions[bot]
844ec2d5a1
Merge staging-next into staging 2024-07-18 12:01:55 +00:00
R. Ryantm
9e00a6563b miriway: 0-unstable-2024-06-13 -> 0-unstable-2024-07-17 2024-07-18 06:59:06 +00:00
Weijia Wang
078fdedf26 Merge branch 'staging-next' into staging 2024-07-17 13:10:23 +02:00
jasper-at-windswept
b711d944bd fix: restore xorgserver dep to herbstluftwm 2024-07-17 19:47:30 +10:00
github-actions[bot]
df8055b727
Merge staging-next into staging 2024-07-16 18:01:37 +00:00
lucasew
60e8be0f59 i3pystatus: move to by-name
Signed-off-by: lucasew <lucas59356@gmail.com>
2024-07-15 14:09:16 -03:00
Vladimír Čunát
211398c03e
Merge branch 'staging-next' into staging 2024-07-14 08:35:35 +02:00
aleksana
07c1bc2034 treewide: sha256 -> hash attribute for pypi fetchers 2024-07-14 01:25:22 +08:00
éclairevoyant
0e5c272e42
treewide: fix uses of repo = finalAttrs.pname 2024-07-12 20:18:43 -04:00
Jan Tojnar
1275c3f884 Merge branch 'staging-next' into staging 2024-07-12 21:36:23 +02:00
❄️
fe14ac8fc2
Merge pull request #324539 from atorres1985-contrib/remove-vrthra
treewide: remove vrthra, cpages and lovek323 from meta.maintainers
2024-07-12 14:26:56 -03:00
Vladimír Čunát
2c053848df
Merge branch 'master' into staging 2024-07-11 22:05:05 +02:00
Nick Cao
8a3651ef26
Merge pull request #325400 from r-ryantm/auto-update/jay
jay: 1.3.0 -> 1.4.0
2024-07-10 19:09:28 -04:00
Martin Weinelt
176a56c40f
Merge remote-tracking branch 'origin/staging-next' into staging
Conflicts:
- pkgs/applications/misc/blender/default.nix
- pkgs/development/web/nodejs/nodejs.nix
2024-07-11 01:06:28 +02:00
Masum Reza
3c04671643
Merge pull request #325572 from donovanglover/hyprgrass
hyprlandPlugins.hyprgrass: init at 0.7.0, wf-touch: init at 0-unstable-2021-03-19
2024-07-10 12:55:19 +05:30
Donovan Glover
4b89d823a3
hyprlandPlugins.hyprgrass: init at 0.7.0 2024-07-10 01:24:50 -04:00
Masum Reza
ae631b1b42
Merge pull request #325386 from donovanglover/hycov
hyprlandPlugins.hycov: init at 0.41.2.1
2024-07-10 09:24:45 +05:30
Masum Reza
d29ed7ae46
Merge pull request #325389 from donovanglover/hyprscroller
hyprlandPlugins.hyprscroller: init at 0-unstable-2024-07-04
2024-07-09 23:21:38 +05:30
Donovan Glover
30d01cef2f
hyprlandPlugins.hycov: init at 0.41.2.1 2024-07-09 13:48:47 -04:00
Donovan Glover
50c66606e5
hyprlandPlugins.hyprscroller: init at 0-unstable-2024-07-04 2024-07-09 11:32:36 -04:00
Emily Trau
5fbd57aebc
Merge pull request #325738 from Enzime/drop/Enzime
maintainers: remove Enzime
2024-07-09 16:00:59 +10:00
Michael Hoang
eb725313bc treewide: remove Enzime 2024-07-09 14:32:33 +10:00
Masum Reza
78064e0386
Merge pull request #325321 from donovanglover/hyprspace
hyprlandPlugins.hyprspace: init at 0-unstable-2024-06-17
2024-07-09 09:46:37 +05:30
Donovan Glover
e1b59993f1
hyprlandPlugins.hyprspace: init at 0-unstable-2024-06-17 2024-07-08 14:03:37 -04:00