Commit Graph

281 Commits

Author SHA1 Message Date
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
Tomas Hrcka 2852268aab Rawhide is now f36
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-08-10 14:23:18 +02:00
Timothée Ravier 4ff0f23a8b comps-sync rawhide 2021-08-02 2021-08-02 13:45:20 +02:00
Timothée Ravier f53ee393aa comps-sync rawhide 2021-07-06 2021-07-06 17:21:26 +02:00
Timothée Ravier a3833e591f comps-sync rawhide 2021-06-20 2021-06-20 11:38:41 +02:00
Timothée Ravier 43d57ab38c comps-sync rawhide 2021-06-14 2021-06-14 20:03:55 +02:00
Timothée Ravier 4247bce5e4 comps-sync rawhide 2021-06-07 2021-06-07 15:17:46 +02:00
Timothée Ravier bea529a1a2 Kinoite: Keep spectacle & a subset of plasma-nm-*
- Spectacle is not yet available as a Flatpak
- plasma-nm-openconnect, plasma-nm-openvpn and plasma-nm-vpnc are common
  VPN options so keep them installed by default. The other ones are
  either less common or insecure and will work fine as overlayed
  packages.
2021-05-30 16:45:49 +02:00
Kalev Lember ff60c0a260 Explicitly include grub2-pc instead of grub2
This makes the listing more explicit but shouldn't change the package
set as grub2-pc provides grub2.
2021-05-17 11:24:17 +02:00
Kalev Lember c6aa31404a Include shim and grub2 packages for 32-bit EFI firmware
https://pagure.io/workstation-ostree-config/issue/217
2021-05-17 10:58:58 +02:00
Tomas Popela cd73bfcc20 Silverblue: Include evince-previewer
Otherwise print previews are broken in Evince. See
https://github.com/fedora-silverblue/issue-tracker/issues/122
2021-05-13 10:18:58 +02:00
Timothée Ravier e414f58612 Switch to per variant fedora-release-* package
Move the fedora-release-* package requirement to each variant treefile
to enable per variant specifc release package. Silverblue keeps its
existing release package and Kinoite gets its own for Fedora 35:
https://fedoraproject.org/wiki/Changes/Fedora_Kinoite

For now, all other unofficial variants will use the Fedora generic
release package (or the corresponding Spin release package) with the
ostree counting and desktop sub packages to enable those features by
default.
2021-05-10 18:16:15 +02:00
Allison Karlitskaya 6383af9933 comps-sync rawhide 2021-05-01
Includes https://pagure.io/fedora-comps/pull-request/645
2021-05-01 16:33:10 +02:00
Allison Karlitskaya 00cb9ed884 comps-sync-exclude: Exclude mediawriter
It's available as a Flatpak.
2021-05-01 16:32:31 +02:00
Timothée Ravier 8e483e4dd3 comps-sync rawhide 2021-04-26
Includes https://pagure.io/fedora-comps/pull-request/651
2021-04-26 18:54:06 +02:00
Timothée Ravier 0a1adf6f6c
comps-sync-exclude: Keep ntfs-3g (already included)
ntfs-3g is required for proper RW support of NTFS partitions and is
already included via a dependency from another package.
2021-04-12 12:31:56 +02:00
Timothée Ravier 4a19517471
comps-sync rawhide 2021-04-10 2021-04-10 16:39:30 +02:00
Timothée Ravier cea2e95d23 Kinoite: Replace plasma-pk-updates by plasma-discover-notifier
plasma-pk-updates was previously excluded and plasma-discover-notifier
will gain support for rpm-ostree based systems in an upcoming release.
Flatpak and fwupd support is already functionnal.
2021-04-01 12:23:38 +02:00
Kalev Lember d57d538e39 fedora-common-ostree: Drop flatpak-builder
People who do local flatpak builds can use flatpak-builder from toolbox,
or just use flathub gnome-builder that bundles flatpak-builder.
2021-03-29 17:19:54 +02:00
Timothée Ravier dc78baa941 comps-sync rawhide 2021-03-25 2021-03-25 12:58:18 +01:00