Commit Graph

67 Commits

Author SHA1 Message Date
R. Ryantm
3d3f33094c wayland-protocols: 1.48 -> 1.49 2026-06-08 00:45:11 +00:00
R. Ryantm
1c44e559ee wayland-protocols: 1.47 -> 1.48 2026-04-03 00:30:58 +00:00
Sergei Trofimovich
2fe821fe05 wayland-protocols: 1.46 -> 1.47
Changes: https://lore.freedesktop.org/wayland-devel/aUAqqkhyv6-OKvUo@gmail.com/
2025-12-18 06:43:54 +00:00
nixpkgs-ci[bot]
2908050de0 Merge staging-next into staging 2025-12-05 12:08:33 +00:00
OPNA2608
4fa2ca3817 wayland-protocols: Disable tests in ppc64 2025-12-04 16:07:02 +01:00
R. Ryantm
2be13436c3 wayland-protocols: 1.45 -> 1.46 2025-11-25 19:33:54 +08:00
rewine
fc2e2eeb82 maintainers: rename 'rewine' to 'wineee'
Because my displayed name and username on GitHub are not the same, some users may mistakenly think that [rewine](https://github.com/rewine) is my account.
2025-09-08 14:00:29 +08:00
rewine
e19b462acf treewide: add rewine as maintainer for some wayland-related packages
These packages were previously maintained by primeos who became inactive
and was removed in #415587, leaving some packages without a maintainer.

I'm taking over maintenance for these packages that I'm interested in:
  - swayidle
  - swaylock
  - wayland-utils
  - wev
  - wlsunset
  - wayland-protocols
2025-07-22 23:41:37 +05:30
nixpkgs-ci[bot]
0aa7b55674 Merge master into staging-next 2025-07-06 00:19:50 +00:00
John Titor
766ad54fde treewide: remove primeos from maintainers
Signed-off-by: John Titor <50095635+JohnRTitor@users.noreply.github.com>
2025-07-06 00:00:32 +05:30
Alyssa Ross
805d3393e4 wayland-protocols: 1.44 -> 1.45 2025-06-14 09:53:09 +02:00
Sergei Trofimovich
fbf8306c7e wayland-protocols: 1.43 -> 1.44
Changes: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/compare/1.43...1.44?from_project_id=2891
2025-04-29 21:09:46 +01:00
Sergei Trofimovich
3e9a3e27b1 wayland-protocols: 1.42 -> 1.43
Changes: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/compare/1.42...1.43?from_project_id=2891
2025-04-09 22:30:53 +01:00
K900
5635c9bfce wayland-protocols: 1.41 -> 1.42 2025-03-24 14:19:40 +03:00
nixpkgs-ci[bot]
fd2aa7b174 Merge master into staging-next 2025-03-09 12:04:44 +00:00
Peder Bergebakken Sundt
7972442a9e treewide: finalAttrs.doCheck -> finalAttrs.finalPackage.doCheck 2025-03-03 05:40:39 +01:00
rewine
fdae7b2b9b wayland-protocols: 1.40 -> 1.41
Changes: https://lists.freedesktop.org/archives/wayland-devel/2025-February/043980.html
2025-02-18 10:33:23 +08:00
R. RyanTM
35bb379adf wayland-protocols: 1.39 -> 1.40 (#367753) 2025-02-08 18:31:44 +01:00
Emily
487904e8e3 wayland-protocols: 1.38 -> 1.39 (#367589) 2025-01-05 19:41:08 +00:00
Sergei Trofimovich
20e0e88852 wayland-protocols: 1.38 -> 1.39
Changes: https://lists.freedesktop.org/archives/wayland-devel/2024-December/043920.html
2024-12-23 09:58:48 +00:00
Silvan Mosberger
667d42c00d treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev 57b193d8dd
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:27:17 +01:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
FliegendeWurst
f3fd73aab7 wayland-protocols: fix build with strictDeps = true 2024-11-23 10:46:43 +01:00
Alyssa Ross
9e719b0600 wayland-protocols: 1.37 -> 1.38 2024-10-15 18:10:15 +02:00
Alyssa Ross
95c231224c wayland-protocols.updateScript: init 2024-10-15 18:10:15 +02:00
Sergei Trofimovich
23ed77af70 wayland-protocols: 1.36 -> 1.37
Changes: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/compare/1.36...1.37?from_project_id=2891&straight=false
2024-09-04 13:22:37 +02:00
sternenseemann
4154308ab8 wayland-protocols: populate meta.pkgConfigModules 2024-09-02 01:18:06 +02:00
Alyssa Ross
921bd99f8d wayland-scanner: split from wayland
We've used a wayland-scanner = wayland.bin alias for ages, to make
packages clearer and allow them to be independently overridden.
Going the whole way into splitting them into separate packages is
useful because it means we can have different meta.platforms
attributes for libwayland and wayland-scanner.

There is no duplication in outputs between the two packages — they
don't install any files in common.

Since we're no longer pulling just one output into nativeBuildInputs
of packages using wayland-scanner, we can use upstream's
wayland-scanner.pc, which gets installed into the dev output, rather
than providing our own.
2024-08-12 21:16:04 +03:00
R. Ryantm
1cd1651d77 kdePackages.wayland-protocols: 1.35 -> 1.36 2024-05-16 20:50:44 +00:00
rewine
601827afda wayland-protocols: 1.34 -> 1.35 2024-04-24 22:49:53 +08:00
rewine
79129b7cd2 wayland-protocols: 1.33 -> 1.34 2024-03-22 12:51:51 +01:00
Alyssa Ross
f419df05df wayland-protocols: 1.32 -> 1.33 2024-01-25 19:56:22 +01:00
Adam Joseph
c7e0f6b905 treewide: s_targetPlatform_hostPlatform_ in non-compiler packages
stdenv.targetPlatform really shouldn't be used by software that
doesn't generate or manipulate binaries.  I reviewed all uses of
targetPlatform outside of pkgs/development/compilers and pkgs/stdenv
and replaced those which weren't involved in something which fits
these criteria.
2023-11-17 08:07:34 +00:00
Michael Weiss
7247d3fe7c wayland-protocols: 1.31 -> 1.32
Release announcement:
https://lists.freedesktop.org/archives/wayland-devel/2023-July/042836.html

> This release includes 3 new staging protocols:
>
>   * ext-foreign-toplevel-list - get information about toplevels,
>   * security-context-v1 - allow race free identification of sandboxed
>     clients,
>   * cursor-shape-v1 - set cursor sprite using a shape enum instead of
>     surface.
>
> The xdg-shell protocol also now has a 'suspended' toplevel state,
> usually sent when a toplevel is "out of sight" to the user, meant
> to communicate to a toplevel can for example take power saving measures.
>
> This release also include the usual set of straightening of question
> marks and clarifications of ambiguities.
2023-07-12 18:04:47 +02:00
Weijia Wang
7b93912f0e wayland-protocols: do not check with a non-BFD linker 2023-03-22 17:19:52 +02:00
Guillaume Girol
33afbf39f6 treewide: switch to nativeCheckInputs
checkInputs used to be added to nativeBuildInputs. Now we have
nativeCheckInputs to do that instead. Doing this treewide change allows
to keep hashes identical to before the introduction of
nativeCheckInputs.
2023-01-21 12:00:00 +00:00
Alyssa Ross
2017fba3a2 wayland-protocols: broaden platforms
It's just some XML files!
2022-12-09 17:31:26 +00:00
Alyssa Ross
53b6c15df2 wayland-protocols: only run tests with libwayland 2022-12-09 17:31:24 +00:00
Cole Mickens
ea10118993 wayland-protocols: 1.30 -> 1.31 (#204057)
Release announcement:
https://lists.freedesktop.org/archives/wayland-devel/2022-November/042524.html
2022-12-04 18:24:44 +01:00
Michael Weiss
a7517380b5 wayland-protocols: 1.29 -> 1.30
Release announcement:
https://lists.freedesktop.org/archives/wayland-devel/2022-November/042517.html
2022-11-23 20:27:48 +01:00
Michael Weiss
24d02f17a9 wayland-protocols: 1.27 -> 1.29
Release announcements:
- 1.28: https://lists.freedesktop.org/archives/wayland-devel/2022-November/042490.html
- 1.29: https://lists.freedesktop.org/archives/wayland-devel/2022-November/042499.html
2022-11-15 22:38:58 +01:00
Cole Mickens
e206a56eb1 wayland-protocols: 1.26 -> 1.27 2022-10-14 17:37:00 +03:00
Michael Weiss
e60e4e0136 wayland-protocols: 1.25 -> 1.26
Release announcement:
https://lists.freedesktop.org/archives/wayland-devel/2022-July/042270.html
2022-07-09 12:22:45 +02:00
Michael Weiss
0de04fef7d wayland-protocols: 1.24 -> 1.25
Announcement and release notes:
https://lists.freedesktop.org/archives/wayland-devel/2022-January/042102.html
2022-01-29 00:49:36 +01:00
Michael Weiss
92992026be wayland-protocols: 1.23 -> 1.24 2021-11-24 01:34:38 +00:00
Michael Weiss
ee936a60ae wayland-protocols: 1.22 -> 1.23 2021-09-16 00:39:21 +02:00
Michael Weiss
ee043b60e2 wayland-protocols: 1.21 -> 1.22 2021-09-01 20:24:36 +02:00
Michael Weiss
a893df3f9f wayland-protocols: Switch to Meson
According to diffoscope this is fine (only the Nix store path changes).

Cross-compilation with doCheck=true is broken (requires pkg-config in
nativeBuildInputs but doesn't play nicely with checkInputs).
2021-05-05 22:00:26 +02:00
Michael Weiss
1be2221634 wayland-protocols: 1.20 -> 1.21
Announcement:
https://lists.freedesktop.org/archives/wayland-devel/2021-April/041815.html
2021-04-30 21:45:59 +02:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00