Commit Graph

42 Commits

Author SHA1 Message Date
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
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Michael Weiss
95e3292eed
wayland-protocols: 1.18 -> 1.20
Release announcements and changelogs:
- 1.19: https://lists.freedesktop.org/archives/wayland-devel/2020-February/041267.html
- 1.20: https://lists.freedesktop.org/archives/wayland-devel/2020-February/041269.html
2020-02-29 21:32:07 +01:00
Michael Weiss
ded18bd210
wayland-protocols: Update meta and add myself as maintainer 2020-02-12 12:46:10 +01:00
Michael Weiss
a48865eea0
wayland-protocols: 1.17 -> 1.18 2019-08-24 16:30:46 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Will Dietz
627e135935 wayland-protocols: 1.16 -> 1.17 2018-12-07 21:01:08 -06:00
R. RyanTM
9024d2e15d wayland-protocols: 1.15 -> 1.16 (#45123)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/wayland-protocols/versions.
2018-08-19 23:47:22 +02:00
R. RyanTM
db8bebf816 wayland-protocols: 1.14 -> 1.15 (#43151)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/wayland-protocols/versions.

These checks were done:

- built on NixOS

- 0 of 0 passed binary check by having a zero exit code.
- 0 of 0 passed binary check by having the new version present in output.
- found 1.15 with grep in /nix/store/acbjqscvbj2a369m2cmx5waxpab9b3fp-wayland-protocols-1.15
- directory tree listing: https://gist.github.com/ed6b2fe913e7aa8189e99f99b8d56511
- du listing: https://gist.github.com/f55c3123eacd3a802f5007f3d8f49d3d
2018-07-09 22:33:28 +02:00
Silvan Mosberger
57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Ryan Mulligan
fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
R. RyanTM
280fba591d wayland-protocols: 1.13 -> 1.14 (#40312)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/wayland-protocols/versions.

These checks were done:

- built on NixOS
- Warning: no binary found that responded to help or version flags. (This warning appears even if the package isn't expected to have binaries.)
- found 1.14 with grep in /nix/store/ibl7b0wvz8l75vrp86mbm80ds7xzcwkb-wayland-protocols-1.14
- directory tree listing: https://gist.github.com/f3bc0989bebcd51aafb53ff19f920d69
2018-05-12 14:08:55 +02:00
Tor Hedin Brønner
8f789693d4 wayland-protocols: 1.11 -> 1.13 2018-02-23 09:27:30 +01:00
Joerg Thalheim
2ac6343d56 wayland-protocols: 1.10 -> 1.11 2017-11-20 17:20:18 +00:00
Vladimír Čunát
b04a77a1d4
wayland-protocols: 1.7 -> 1.10
Needed for gtk3 to build after the minor updates.
2017-08-14 09:15:46 +02:00
Vladimír Čunát
0d0465fe94 wayland-protocols: 1.4 -> 1.7
/cc #16779; I'm confident this can't affect the problem,
but the update shouldn't hurt.
2016-09-02 20:52:08 +02:00
Alexander Ried
aacb157976 wayland-protocols: 1.3 -> 1.4 (#15644) 2016-05-24 13:36:50 +02:00
Alexander Ried
af82b8f7a7 wayland-protocols: init at 1.3
From https://lists.freedesktop.org/archives/wayland-devel/2015-November/025486.html
The purpose of this repository is to decouple Wayland
protocol development from the implementation in weston. wayland-protocols will
have its own releases not coupled with with wayland/weston releases and
will not carry any implementations.
2016-04-08 23:22:51 +02:00