Commit graph

300 commits

Author SHA1 Message Date
Martin Pitt
2f37aae96f Add rofimoji
Nice wofi based emoji search.
2022-08-14 23:08:43 +02:00
Martin Pitt
cd80bf126f Move to systemd-resolved
For per-interface resolution
2022-08-14 23:08:43 +02:00
Martin Pitt
0fb3d46275 Install xdg-desktop-portal-gtk for proper flatpak app support 2022-08-14 23:08:43 +02:00
Martin Pitt
cee7775cf2 Unignore flatpak 2022-08-14 23:08:43 +02:00
Martin Pitt
bd41bf4cf2 Install selinux-policy-targeted
Otherwise latest rpm-ostree fails with
```
Writing rpmdb... done
error: Loading pkgcache branch rpmostree/pkg/adwaita-cursor-theme/40.0-2.fc34.noarch: SELinux enabled, but no policy found
```
2022-08-14 23:08:43 +02:00
Martin Pitt
e6767e9a28 Move back from iwd to wpa_supplicant
iwd has a really strange behaviour of randomly interrupting the wifi
connection:

    Received Deauthentication event, reason: 4, from_ap: false

This also interrupts VPN. This does not happen with wpasupplicant.

https://bugzilla.redhat.com/show_bug.cgi?id=1915641
2022-08-14 23:08:43 +02:00
Martin Pitt
66795725b7 Add GitHub workflow for building the OSTree repository
Also add a script to download and unpack the artifact on my server's
`public_html/`.
2022-08-14 23:08:43 +02:00
Martin Pitt
aa2b9cc1ea Enable systemd-homed
This requires some PAM config updates and disabling SELinux.
2022-08-14 23:08:43 +02:00
Martin Pitt
99bfa2406a Define tree for pitti's workstation
Also add helper script for running the ostree build.
2022-08-14 23:08:43 +02:00
Martin Pitt
8db4392080 Remove unwanted packages for pitti's workstation 2022-08-14 23:08:43 +02:00
Timothée Ravier
fb712bc8e7 comps-sync f34 2021-04-23 2022-08-14 23:08:43 +02:00
Timothée Ravier
658cc65a70 Kinoite: Explicitely exclude PackageKit & Offline updates support 2022-08-14 23:08:43 +02:00
Kalev Lember
6e22a7ad50 Include totem-video-thumbnailer for video thumbnailing in Nautilus
https://pagure.io/fedora-workstation/issue/168
2022-08-14 23:08:43 +02:00
Timothée Ravier
9f96278761 Pre-enable updates repo
This repo is currently empty but will be used after F34 is released.
This is a noop for official variants built via Pungi but useful for
unofficial ones.
2022-08-14 23:08:43 +02:00
Timothée Ravier
c4a7e20f41 Fix Rawhide -> F34 branching 2022-08-14 23:08:43 +02:00
Timothée Ravier
5baae7abf4 repos: Fixup repo names and EOF 2022-08-14 23:08:43 +02:00
Tomas Hrcka
bd6da1fe64 Fix mirrorlist URL
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-08-14 23:08:43 +02:00
Tomas Hrcka
6b1948851e Branching F34 from rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-08-14 23:08:43 +02:00
Timothée Ravier
405725e8a6 Revert "Kinoite: Manually include imsettings-systemd"
Support is currently not good enough.

See https://pagure.io/fedora-kde/SIG/issue/156

This reverts commit 9151fe0047.
2022-05-30 19:43:41 +02:00
Timothée Ravier
9151fe0047 Kinoite: Manually include imsettings-systemd
Required to enable complex input-methods support. We might consider
including the input-methods comps group if it turns out that we need
more packages.

Fixes: https://pagure.io/fedora-kde/SIG/issue/156
Backport: https://pagure.io/workstation-ostree-config/c/663cf9dac0bff235f67d0f8e3aae429d83281764?branch=main
2022-05-21 17:44:02 +00:00
Timothée Ravier
81265a7d67 comps-sync f36 2022-05-16 2022-05-16 19:58:36 +02:00
Timothée Ravier
e02e26439b fedora-common-ostree: Add ncurses
Provides terminal tools like clear, reset, tput, and tset

Fixes: https://github.com/fedora-silverblue/issue-tracker/issues/253

Cherry-picked from: https://pagure.io/workstation-ostree-config/c/1628cb19bf7130f2475fa178fd2311798518e8b7?branch=main
2022-04-20 13:46:19 +02:00
Timothée Ravier
ab7e8b5017 comps-sync f36 2022-04-20 2022-04-20 13:22:26 +02:00
Timothée Ravier
dbcf9d4913 comps-sync f36 2022-02-16 2022-02-16 19:00:17 +01:00
Allison Karlitskaya
7c20a91792 Revert "Add minimal -devel packages as needed to build kernel modules"
This reverts commit 31ad6acced.

With the addition of the fedora-updates-archive repository to fedora-repos, our
concern about not being able to find the correct -devel packages to install
have disappeared.  Additionally, the kernel now ships -matched versions
of its packages (to allow matching headers to the main kernel package)
and akmods depends on the matched package, which means that we are sure
to get the package we need.

See also: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1195
See also: https://src.fedoraproject.org/rpms/akmods/pull-request/3
2022-02-16 18:53:59 +01:00
Timothée Ravier
6975ed5043 repo: Remove unused baseurl 2022-02-16 17:45:00 +00:00
Timothée Ravier
d70b76520f repo: Enable fedora-36-updates repo 2022-02-16 17:45:00 +00:00
Timothée Ravier
16af9adcb8 Kinoite: Temporarily exclude plasma-discover-rpm-ostree
Exclude rpm-ostree backend for Discover from the base image as it is
still not ready for general consumption. Keep it in Rawhide to help
debugging and testing.
2022-02-14 10:34:37 +01:00
Timothée Ravier
1890d13ee5 Kinoite: Keep some application until with get Flatpaks
Keep some basic application in the base image until we can replace them
with Flatpaks.
2022-02-14 10:34:37 +01:00
Adam Williamson
2e86d085a6 comps-sync f36 2022-02-08
Font changes related to
https://fedoraproject.org/wiki/Changes/DefaultToNotoFonts , and
gedit replaced with gnome-text-editor (so changed the exclusion
list).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-02-08 10:13:16 -08:00
Tomas Hrcka
b550a02c83 Branch F36 from rawhide
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2022-02-08 13:59:53 +01:00
Timothée Ravier
eb48de275c fedora-common-ostree: Move post script inline
This was difficult with the JSON based manifests but is now easy with
the YAML ones.
2022-01-21 11:32:12 +01:00
Timothée Ravier
c5edd168e1 post.sh: Update persistent journal workaround
Add a systemd configuration drop-in instead of modyfing the default
configuration file.

Imported from:
https://github.com/coreos/fedora-coreos-config/blob/testing-devel/overlay.d/05core/usr/lib/systemd/journald.conf.d/10-coreos-persistent.conf
2022-01-21 11:29:47 +01:00
Jonathan Lebon
635f72795a post.sh: stop disabling modular repos
rpm-ostree understands modules now so it's safe to leave it enabled.
FCOS equivalent: https://github.com/coreos/fedora-coreos-config/pull/1191
2022-01-12 16:56:00 -05:00
Timothée Ravier
387ad78e4f comps-sync f36 2021-12-13
https://pagure.io/fedora-comps/c/122cc1d1e51b3272207793672aded2b53835d1b7?branch=main
https://pagure.io/fedora-comps/c/15a2b896371eb78ec2ecbafb6fe76a632c0bf58a?branch=main
2021-12-16 16:22:20 +00:00
Timothée Ravier
9ae2a6a534 LICENSE: Add MIT license text 2021-12-16 11:39:31 +01:00
Adam Williamson
487891c21f Drop ipw2100-firmware and ipw2200-firmware (retired)
These packages were retired today as part of
https://fedoraproject.org/wiki/Changes/RemoveWirelessExtensions .
Them being listed in the manifest breaks the ostree compose:
https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20211203.n.0/logs/x86_64/Silverblue/ostree-4/create-ostree-repo.log

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-12-03 11:22:03 -08:00
Tomas Popela
825c68d285 Merge #254 README: General update 2021-11-23 08:25:19 +00:00
Timothée Ravier
b3d1fa1987 README: General update 2021-11-18 17:42:07 +01:00
Timothée Ravier
30e1bff894 comps-sync f35 2021-11-15 2021-11-15 20:14:49 +01:00
Timothée Ravier
61b9bf4802 Kinoite: Exclude plasma-pk-updates
plasma-pk-updates is only useful with PackageKit and thus not needed on
Kinoite.
2021-11-15 20:14:49 +01:00
Timothée Ravier
048502f488 Kinoite: Keep kde-partitionmanager
Re-add kde-partitionmanager to the base image until we have it available
as a Flatpak.

See: https://pagure.io/fedora-kde/SIG/issue/131
2021-11-15 20:12:06 +01:00
Timothée Ravier
167a5f0097 fedora-common-ostree: Minor cosmetic fix 2021-11-15 20:12:06 +01:00
Timothée Ravier
58eba54567 comps-sync rawhide 2021-10-09 2021-10-09 17:20:09 +02:00
Timothée Ravier
bcc49ab09c Silverblue: Exclude GNOME Connections
Remove GNOME Connections as it not a core app and is available as
Flatpak. This was added by mistake via a previous comps-sync as it was
included in the default Workstation installation.

See:
- https://pagure.io/fedora-comps/c/29839a7651f41d4ffcec65062e2a500d17dac4fe?branch=main
- https://pagure.io/workstation-ostree-config/c/72a325f103eeb877a9d65dd1b9371f33fc758395?branch=main
2021-10-04 10:56:11 +02:00
Timothée Ravier
896b292752 comps-sync f35 2021-09-28 2021-09-28 14:08:33 +02:00
Timothée Ravier
193646a75e Mate: Ignore wireplubmer and use release package from comps 2021-09-28 14:08:33 +02:00
Timothée Ravier
72a325f103 comps-sync rawhide 2021-08-23 2021-08-24 20:03:00 +02:00
Timothée Ravier
66ba0e109f Remove fedora-release-ostree-counting from manifests
See https://src.fedoraproject.org/rpms/fedora-release/pull-request/199
2021-08-24 18:22:22 +02:00
Timothée Ravier
d82eefe7c3 Revert "Use sqlite instead of bdb for rpmdb"
This is now the default for rpm-ostree in F34+.

This reverts commit a2743ec5de.
2021-08-19 20:09:48 +02:00