Commit Graph

969 Commits

Author SHA1 Message Date
Troy Dawson
1cef915e10 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:25:49 -07:00
Ray Strode
4fbfc0ea1a Merge remote-tracking branch 'fedora/rawhide' into c10s
* Updates to 47.0
* Fixes s390x crasher
  Resolves: RHEL-52844
* Uses upstream solution for dropping X11 support instead of local patches
2024-09-17 13:47:36 -04:00
Ray Strode
fb193607e1 Update to 47.0, drop X11 support 2024-09-17 13:25:27 -04:00
Jonas Ådahl
a83ce152d3 Add headless session helper files
Originating from script and service file linked to in
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/merge_requests/215.

Resolves: RHEL-32771
2024-08-09 14:05:42 +02:00
Ray Strode
f2f292d563 Add BuildRequires: git-core
This should unbreak the el10 build.
2024-08-06 12:33:32 -04:00
Ray Strode
ca22418437 Drop Xorg support
Resolves: RHEL-31479
2024-07-26 16:23:20 -04:00
Ray Strode
835960416e Update to 47.alpha
Resolves: RHEL-50078
2024-07-22 11:12:13 -04:00
Niels De Graef
39476662e5 Remove setxkbmap dependency
Paraphrasing Peter Hutterer's investigation:

> Two uses of setxkbmap in gdm upstream that I can see:
>
> `data/Xsession.in`: converted to `/etc/gdm/Xsession` but behind the
> meson option `gdm-xsession`, which defaults to false.
>
> `data/Init.in`: uses setxkbmap to "move the xkb configuration from the
> GDM_PARENT_DISPLAY", that's behind a `which setxkbmap` change so
> removing setxkbmap shouldn't result in any failures
2024-07-22 10:51:46 -04:00
Ray Strode
9c3cea8074 Update to 47.alpha 2024-07-22 10:28:11 -04:00
Fedora Release Engineering
6a29fd8181 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-18 00:19:31 +00:00
Niels De Graef
75fc90f11c Remove setxkbmap dependency
Paraphrasing Peter Hutterer's investigation:

> Two uses of setxkbmap in gdm upstream that I can see:
>
> `data/Xsession.in`: converted to `/etc/gdm/Xsession` but behind the
> meson option `gdm-xsession`, which defaults to false.
>
> `data/Init.in`: uses setxkbmap to "move the xkb configuration from the
> GDM_PARENT_DISPLAY", that's behind a `which setxkbmap` change so
> removing setxkbmap shouldn't result in any failures
2024-07-11 15:55:52 +00:00
Neal Gompa
1f59144b92 Drop rules for falling back in X11
The Fedora GNOME experience provided by Workstation no longer includes
GNOME X11 on the media, so realistically there is nothing to fall back
to anymore.

Reference: https://fedoraproject.org/wiki/Changes/WaylandOnlyGNOMEWorkstationMedia
2024-07-08 20:54:42 -04:00
Troy Dawson
d2a3b86b35 Bump release for June 2024 mass rebuild 2024-06-24 08:43:22 -07:00
David King
d7de68637c Update to 46.2 2024-05-30 13:30:41 +01:00
Tomas Pelka
61fa8cc3a2 Add gating.yaml via API 2024-05-16 08:21:19 +00:00
David King
a0fe426a61 Update to 46.0 2024-05-06 12:32:20 -04:00
Jonas Ådahl
44856ba40d Add headless session helper files
Originating from script and service file linked to in
https://gitlab.gnome.org/GNOME/gnome-remote-desktop/-/merge_requests/215.
2024-04-08 12:49:37 +02:00
David King
87b5f7b54d Update to 46.0 2024-03-21 10:33:30 +00:00
Stephen Gallagher
e2cb0d17ec Restore i686 on Fedora ELN
No decision to remove i686 support has yet been announced for RHEL 10
and at this time, dropping that support from GDM is causing cascading
issues.

If the removal decision gets made, Fedora ELN will disable i686 builds
on the buildsystem machinery side, not in the specfiles.

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2024-02-02 10:40:26 -05:00
Pavel Březina
f0ea6aa3dd Add missing header files to gdm-pam-extensions-devel
These are new header files but were not packaged correctly, breaking
gdm-pam-extensions-devel.
2024-01-23 09:26:24 -05:00
Fedora Release Engineering
3b4cba0ea9 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 20:25:03 +00:00
Michael Catanzaro
49d3d65f8b Bump revision
I accidentally built directly for rawhide, forgetting that I wanted to
use a side tag for this build. Try again.
2024-01-17 17:16:55 -06:00
Michael Catanzaro
7fabcf8dd9 Update to 46.alpha 2024-01-17 16:59:23 -06:00
Yaakov Selkowitz
1cff906bfa Avoid Xorg build dependency
The only purpose of this dependency is to determine the location and
version of the X server.  Ideally there would be configuration options
for this, but for lack thereof, set our values in the fallback handler.
2024-01-17 20:22:07 +00:00
Colin Walters
4823e1b213 Scope ExcludeArch: ix86 to RHEL10+
See https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/URKAWVPEINE4CREFO4L22MGKN6TNUGQK/
2024-01-15 13:32:58 -05:00
Troy Dawson
940885b1fa Exclude i686
xdg-desktop-portal and xdg-desktop-portal-gtk no longer have i686

https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
2024-01-09 13:55:55 -08:00
Yaakov Selkowitz
facacbf4e8 Drop unused yelp-devel dependency
yelp-tools is all that is needed for building the help docs.

Also, update the source URL for 45.
2023-11-30 14:05:37 -05:00
Sandro Bonazzola
7f72fd0529 Synchronize permission and group ownership for log dir between rpm file manifest and daemon expectations.
Resolves: fedora#2239812
Original patch by Ray Strode <rstrode@redhat.com>
at 8b7e8b5dec

Signed-off-by: Sandro Bonazzola <sbonazzo@redhat.com>
2023-09-25 09:32:27 +02:00
Kalev Lember
e5acdb03bb Drop some old versioned dependencies
None of these are versioned in upstream meson.build any more.
2023-09-19 13:32:01 +02:00
Kalev Lember
2848f94272 Use standard whitespace 2023-09-19 13:28:34 +02:00
Kalev Lember
4059750091 Update to 45.0.1 2023-09-19 13:19:04 +02:00
Ray Strode
cd1b8f6193 Update to 45.beta 2023-08-29 12:33:45 -04:00
Ray Strode
ff7128137a Add crash fix, initial-setup fix, and simpledrm fix (other half) 2023-08-29 12:23:41 -04:00
Ray Strode
01cbfb3cc0 Add crash fix, initial-setup fix, and simpledrm fix 2023-08-29 12:20:36 -04:00
Fedora Release Engineering
8bdde9a816 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 20:56:48 +00:00
David King
150e1e18bb Update to 44.1 2023-05-09 08:59:12 +01:00
David King
ee2e046a6d Update to 44.0
Refresh nvidia on wayland patch. Use SPDX for license field.
2023-03-31 11:44:40 +01:00
Adam Williamson
12dc411224 Backport a follow-up to the EFI patch
Also add comments on the original patch, including why it's in
the downstream patches section when it's an upstream patch.
2023-03-02 15:31:27 -08:00
Ray Strode
12ddd399d0 Fix wayland on virt efi setups
Resolves: #2172291
2023-03-01 22:59:12 -05:00
Iker Pedrosa
7bd1e8d41d pam-redhat: Remove pam_console from service files
pam_console is being removed as it was replaced by ConsoleKit. The
changes in this commit just remove pam_console from the service files.

If you are curious about the removal check the Fedora System-Wide Change
proposal linked below.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1822228
Relates: https://fedoraproject.org/wiki/Changes/RemovePamConsole
Relates: https://bugzilla.redhat.com/show_bug.cgi?id=2166692

Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
2023-02-09 11:56:44 +01:00
Fedora Release Engineering
32d7e67d6d Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 04:31:16 +00:00
Ray Strode
8b3fa35994 Keep F36 behavior for hybrid machines with vendor nvidia driver...
rather than defaulting to Xorg with wayland as an option.

Resolves: #2128910
2022-09-27 10:02:46 -04:00
Ray Strode
3cfc516785 Keep F36 behavior for hybrid machines with vendor nvidia driver...
rather than defaulting to Xorg with wayland as an option.

Resolves: #2128910
2022-09-27 10:01:46 -04:00
Ray Strode
27625e5ff8 Vendor nvidia wayland hybrid graphics udev change
Allow users with hybrid machines with vendor nvidia driver to elect to
use the wayland session from the login screen menu.

Resolves: #2128910
2022-09-27 09:10:12 -04:00
Kalev Lember
41babe2cdc Update to 43.0 2022-09-20 19:00:33 +02:00
Debarshi Ray
6e92d3ad5b Use %sysusers_requires_compat to match %sysusers_create_compat
Fallout from d892da15d1
2022-08-22 21:33:15 +02:00
Fedora Release Engineering
dd6570a5a3 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 04:16:37 +00:00
David King
b8085951f4 Update to 42.0 2022-03-22 07:55:59 +00:00
Olivier Fourdan
d420471d74 Bump release
Resolves: #2043056
2022-01-21 15:22:52 +01:00
Olivier Fourdan
a843ea6e35 Enable Wayland by default with NVIDIA version 510 and above
Resolves: #2043056
2022-01-20 16:00:09 +01:00