1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-18 11:40:45 +00:00
Commit graph

2833 commits

Author SHA1 Message Date
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
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
Donovan Glover a2dc867e4d
hyprlandPlugins.hypr-dynamic-cursors: init at 0-unstable-2024-07-06 2024-07-08 14:02:04 -04:00
Masum Reza 97f336bc91
Merge pull request #325387 from donovanglover/hyprfocus
hyprlandPlugins.hyprfocus: init at 0-unstable-2024-05-30
2024-07-08 22:41:17 +05:30
Vladimír Čunát 4c09ae2416
Merge branch 'staging-next' into staging 2024-07-08 10:43:15 +02:00
R. Ryantm de10c9f76a jay: 1.3.0 -> 1.4.0 2024-07-08 02:03:57 +00:00
Donovan Glover 1b82fec24c
hyprlandPlugins.hyprfocus: init at 0-unstable-2024-05-30 2024-07-07 21:12:45 -04:00