Commit Graph

145 Commits

Author SHA1 Message Date
Adam Williamson
470ba2cd9c Drop no-longer-existent hawaii-desktop group from basic env
basic-desktop-environment listed a now-removed 'hawaii-desktop'
group in its option list. Let's remove it. (This causes DNF 3
to crash, though it probably shouldn't).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-07-27 14:48:41 -07:00
Adam Williamson
bf4beb7f0b Update urw-fonts to urw-base35-fonts (#226)
Per @dkaspar, urw-fonts was replaced by urw-base35-fonts on F27+.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-07-27 14:42:00 -07:00
Adam Williamson
21cbc8f125 Drop tcp_wrappers from F28 and F29 (issue #247)
It is deprecated and should not be installed by default, per
@jjelen.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-07-27 14:39:24 -07:00
Miro Hrončok
8e5747a7b7 https://fedoraproject.org/wiki/Changes/Update_comps_to_use_python3 2018-07-26 16:46:31 +02:00
Peter Robinson
fb6c91667c fix typo in KDE merge 2018-07-10 19:11:32 +01:00
Kevin Fenzi
b38c918fde Merge #289 Where python2 is required, also require python-unversioned-command 2018-07-10 17:28:42 +00:00
Kevin Fenzi
a372391b16 Merge #288 kde: drop remaining qt4/kde4 related stuff 2018-07-10 17:27:39 +00:00
Kevin Fenzi
88d906959e Merge #282 workstation: Remove wvdial by default 2018-07-10 17:26:47 +00:00
Kevin Fenzi
a25c324dcc Merge #279 Clean up default packages in fonts group 2018-07-10 17:25:07 +00:00
Igor Gnatenko
0138de79f5
f29: drop gcc/gcc-c++
https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-10 00:42:40 +02:00
Lubomír Sedlář
1c009f2595 Remove trailing whitespace from package name
Next version of pungi will report this an error. It causes the package
to not be included in the compose, since yum/dnf can't find the package
(since they consider the space a part of the name).

Signed-off-by: Lubomír Sedlář <lsedlar@redhat.com>
2018-07-09 12:34:57 +02:00
Miro Hrončok
733155e168 Where python2 is required, also require python-unversioned-command
See https://fedoraproject.org/wiki/Changes/Move_usr_bin_python_into_separate_package
2018-07-07 14:51:43 +02:00
Peter Robinson
78539141e3 Merge #285 all: drag in NetworkManager-ppp package for Modem support 2018-07-06 12:03:03 +00:00
Rex Dieter
4a9e3632c5 kde: drop remaining qt4/kde4 related stuff
since amarok got pulled out, add juk
2018-07-05 08:58:00 -05:00
Akira TAGOH
4d2ccffb63 Add missing packages in fonts group 2018-06-26 01:54:09 +00:00
Akira TAGOH
b21ef8cf73 Clean up default packages in fonts group
Move packages not used for any languages by default to optional.

https://lists.fedoraproject.org/archives/list/fonts@lists.fedoraproject.org/thread/E2PCODSWOKZKSNSC52G3PKVJOWUU3UWJ/
2018-06-26 01:54:09 +00:00
Jun Aruga
f8cc8ed7a3 Update rubyonrails group for Rails 5.2.0. 2018-06-19 11:24:17 +02:00
Lubomir Rintel
ac1e8aba6b all: drag in NetworkManager-ppp package for Modem support
The PPP support has been moved to an spearate package, but the comps
haven't been updated accordingly.

PPP support is required for a fair number of modems to work -- install
it everywhere where modems are supposed to work.
2018-06-13 18:07:23 +02:00
Mohan Boddu
df9c5d47a9 Merge #284 Change python-libguestfs to python3-libguestfs in virt groups. 2018-06-13 13:44:46 +00:00
Richard W.M. Jones
5f0bd24f2c Change python-libguestfs to python3-libguestfs in virt groups.
Signed-off-by: Richard W.M. Jones <rjones@redhat.com>
2018-05-30 13:23:57 +01:00
Fabian Affolter
8763102262
Update Security Lab section 2018-05-28 18:56:25 +02:00
Colin Walters
e2286d4f1d workstation: Remove wvdial by default
It's the only thing pulling in `compat-openssl10` which pulls in
`make` due to not having the commit to primary `openssl` in
https://src.fedoraproject.org/rpms/openssl/pull-request/1

And drop `ppp` as an explicit dependency, it's already pulled in
by other things such as `NetworkManager-pptp`; if we ever dropped
that we'd want `ppp` to go away too.
2018-05-23 11:11:44 -04:00
Stephen Gallagher
845cb91f95
Temporarily add fedora-repos-rawhide-modular to Server
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-18 14:01:13 -04:00
Stephen Gallagher
9dd90f3a8f
Fix ordering
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-05-18 14:01:13 -04:00
Mohan Boddu
959f686255 Merge #278 Drop dead font packages 2018-05-12 00:40:32 +00:00
Akira TAGOH
4387636c00 Drop dead font packages 2018-04-27 17:20:06 +09:00
Stephen Gallagher
5d78af86f6
Add sssd-kcm to default installations
https://pagure.io/fesco/issue/1753
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-26 08:38:40 -04:00
Mohan Boddu
cdcfff79cc Merge #275 We dropped blueman in favor of blueberry for f27, but somehow this 2018-04-24 19:02:58 +00:00
Kevin Fenzi
5c0a313425 drop florence from Xfce spin. Its pretty dead upstream and also seems to pull in imsettings-gsettings instead of imsettings-xfce, so just drop it 2018-04-24 09:47:12 -07:00
Kevin Fenzi
6e97f437e7 We dropped blueman in favor of blueberry for f27, but somehow this
change didn't get made to f28+. Finally drop it in f28/f29.
2018-04-24 09:44:27 -07:00
Kalev Lember
aeacc24e7e workstation: Explicitly list linux-firmware
This makes sure that it's included in the Workstation install tree, and
in the Atomic Workstation image that builds from the Workstation install
tree.

https://bugzilla.redhat.com/show_bug.cgi?id=1570858
2018-04-23 18:19:09 +02:00
Dusty Mabe
670e25b330
it's cockpit-docker, not docker-cockpit
also make it conditional on cockpit being installed
2018-04-21 10:08:57 -04:00
Dan Horák
06bbd8a29e remove useless ppc64-utils meta-package (related #1566225) 2018-04-20 15:07:48 +02:00
Stephen Gallagher
12431e8236
Server: install wifi/bluetooth support by default
https://pagure.io/fedora-server/issue/2
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-04-18 13:18:52 -04:00
Kevin Fenzi
8d6218887a Merge #268 f29: Make Noto CJK OTC files as default CJK fonts 2018-04-16 19:21:30 +00:00
Kevin Fenzi
536504bf58 Merge #267 Remove authconfig from default install. 2018-04-16 19:20:28 +00:00
Kevin Fenzi
6f365d95d5 Merge #265 f28/f29: Adjust for gnome-themes-standard -> gnome-themes-extra rename 2018-04-16 19:19:44 +00:00
Kevin Fenzi
5f205f38bd Merge #259 cinnamon-desktop: add slick-greeter-cinnamon 2018-04-16 19:19:10 +00:00
Peng Wu
18e343f8a8 f29: Make Noto CJK OTC files as default CJK fonts 2018-04-16 16:45:00 +08:00
Tomas Mraz
6e3f445559 Remove authconfig from default install. 2018-04-16 10:43:59 +02:00
Christian Dersch
f805abe857 f28/f29: Add dnfdragora-updater to group lxqt-desktop 2018-04-15 14:20:46 +02:00
Pete Walter
cba19a7e96 f28/f29: Adjust for gnome-themes-standard -> gnome-themes-extra rename
Signed-off-by: Pete Walter <pwalter@fedoraproject.org>
2018-04-15 11:56:36 +01:00
leigh123linux
171a414c45 remove arc-theme from cinnamon group 2018-04-14 22:33:46 +01:00
Dan Book
a25d20cb0c cinnamon-desktop: add slick-greeter-cinnamon 2018-04-14 14:54:14 -04:00
Kevin Fenzi
a7aca5102e Merge #260 f28/f29: Adjust for control-center -> gnome-control-center rename 2018-04-14 18:21:29 +00:00
Kevin Fenzi
b2d0f3b12c Merge #258 make cinnamon-desktop packages mandatory 2018-04-14 18:19:54 +00:00
Kevin Fenzi
82006859cf Merge #250 Add mesa-libEGL to workstation 2018-04-14 18:17:44 +00:00
Kevin Fenzi
5e7097a56d Merge #248 f29: Add origin-clients to container-management, add container-management to Workstation 2018-04-14 18:16:24 +00:00
Pete Walter
1297273ba7 f28/f29: Adjust for control-center -> gnome-control-center rename
Signed-off-by: Pete Walter <pwalter@fedoraproject.org>
2018-04-13 19:37:05 +01:00
Kevin Kofler
13d020fe60 f28+: qupzilla replaced by falkon
This affects the lxqt-desktop group.
2018-04-13 20:17:23 +02:00
Dan Book
d376182ff7 make cinnamon-desktop packages mandatory 2018-04-13 13:18:08 -04:00
raveit65
f73412fcc4 MATE f28/29: add slick-greeter and lm_sensors 2018-04-13 15:42:34 +02:00
Adam Williamson
ef22136cdb Drop firmware-addon-dell from comps (#1561768)
firmware-addon-dell is currently uninstallable and FTBFS in F28
and Rawhide. I also suspect that it may be a dead and useless
package - see https://bugzilla.redhat.com/show_bug.cgi?id=1555752
(the FTBFS bug).

Until that can all be resolved, at least, let's drop it from
comps. It is currently getting pulled into the Server DVD, which
is technically a release-blocking issue as long as it is not
installable.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-04-09 11:15:50 -07:00
Kevin Fenzi
4ebffb2a6d Merge #253 Remove libvirt-client as it is already required by virt-install 2018-04-08 03:02:25 +00:00
Kevin Fenzi
f358f37007 Merge #252 f28+: default Sinhala font is google-noto-sans-sinhala-fonts (#1450802) 2018-04-08 03:01:49 +00:00
Robert P. J. Day
f82612928f Remove libvirt-client as it is already required by virt-install
No sense listing libvirt-client as optional, as it is currently
a dependency of the mandatory virt-install package.

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
2018-04-07 16:01:14 -04:00
Jens Petersen
49d3c66698 f28+: default Sinhala font is google-noto-sans-sinhala-fonts (#1450802)
This was missed when #143 was merged for f26/f27
2018-04-05 20:35:34 +09:00
Rex Dieter
d0e08d0916 omit packages that no longer exist
kdepim, gnash-plugin
2018-03-30 15:45:41 -05:00
Colin Walters
c09e01d820 f29: Add container-management to Workstation
Basically workstation should come container oriented by
default.

See discussion in https://pagure.io/workstation-ostree-config/pull-request/74

Signed-off-by: Colin Walters <walters@verbum.org>
2018-03-30 10:29:06 -04:00
Colin Walters
937d66e989 f29: Add origin-clients to container-management
Running an OpenShift v3 cluster locally via `oc cluster up` should be a key
Workstation developer flow, and obviously one wants the client tooling to
interact with a remote cluster. Additionally one can use `oc cluster up` on a
single node server as well.

See discussion in https://pagure.io/workstation-ostree-config/pull-request/74

Currently `container-management` is only an option under Server, but a goal
is to use this for Workstation as well.

Signed-off-by: Colin Walters <walters@verbum.org>
2018-03-30 10:29:06 -04:00
Matthias Clasen
0ecd86de97 Add mesa-libEGL to workstation
This used to come in via a dependency, but it does not anymore.
Recent atomic workstation composes would not get to the login
screen  because this package went missing.

Signed-off-by: Matthias Clasen <mclasen@redhat.com>
2018-03-30 10:20:27 -04:00
Rex Dieter
716a1541bc kde: drop (kde4) kwalletmanager 2018-03-28 11:11:39 -05:00
Mohan Boddu
a22995f20e Merge #244 Gnome: Remove caribou package as its functionality is obsoleted by gnome-shell package 2018-03-21 20:45:20 +00:00
Stephen Gallagher
595fd9e9a7
Add sssd soft deps to @domain-client
Workaround: https://bugzilla.redhat.com/show_bug.cgi?id=1558970

Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2018-03-21 08:55:39 -04:00
Dennis Gilmore
a2857d53ac run make sort on the comps files
Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2018-03-20 10:49:19 -05:00
Parag Nemade
58da5cef9b
Gnome: Remove caribou package as its functionality is obsoleted by gnome-shell package
Signed-off-by: Parag Nemade <pnemade@fedoraproject.org>
2018-03-20 20:47:02 +05:30
Mukundan Ragavan
f1718f8c8b add vim-enhanced to xfce group; remove xfce4-taskmanager from xfce-apps 2018-03-16 19:13:00 -04:00
raveit65
e9f7cce19b Mate: fix previous commit 2018-03-14 18:18:06 +01:00
raveit65
3afde08603 MATE f28/29: switch to f28 backgrounds 2018-03-14 10:22:51 +01:00
Matthew Miller
d7e9d92639 Install modular repo on Fedora Server (only, for now) 2018-03-13 13:57:29 -04:00
Kevin Fenzi
45b8e6d33e Merge #239 KDE: dnfdragora, not dnfdragora-updater (#1554550) 2018-03-13 16:24:22 +00:00
Adam Williamson
7f821f6c79 KDE: dnfdragora, not dnfdragora-updater (#1554550)
KDE really only wants the dnfdragora GUI install/remove app, it
does not want dnfdragora-updater. KDE uses plasma-pk-updates for
update notification.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1554550

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-13 09:02:27 -07:00
Michael Catanzaro
12319e7bcb gnome-desktop: Add simple-scan again
This got dropped by mistake after F27 due to a branching issue.

Note: gnome-todo was dropped as well, but we have decided not to restore
it.

https://pagure.io/fedora-workstation/issue/34
2018-03-12 08:35:59 -05:00
Dennis Gilmore
bd9e37f485 Merge #233 Make core Xfce components mandatory 2018-03-10 13:18:36 +00:00
Dennis Gilmore
99fa047142 Merge #232 Make core Plasma (KDE) packages mandatory 2018-03-10 13:17:22 +00:00
Dennis Gilmore
dbd4fa2e52 Merge #231 Make core Workstation packages mandatory 2018-03-10 13:13:02 +00:00
Dennis Gilmore
e228952202 Merge #230 Make core cinnamon packages mandatory 2018-03-10 13:08:52 +00:00
Adam Williamson
40838d87d7 Make core Xfce components mandatory
This makes core Xfce desktop packages mandatory. That means
the group they are in (xfce-desktop) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.

Amendments to the list welcome, this was just my best guess at
what constitutes the really core packages.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:25:04 -08:00
Adam Williamson
15889e40a1 Make core Workstation packages mandatory
This makes core Workstation components, including the 'Core
Applications' from the technical specification, mandatory in
comps. This means that if they are removed, the group they are
in (gnome-desktop or firefox) is no longer considered to be
installed, and compose of any images containing these groups
will fail if any of the packages cannot be installed (which is
the main goal of the change; to avoid the images composing but
missing these key packages).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:57 -08:00
Adam Williamson
d6ffa28bf9 Make core libreoffice packages mandatory
This makes core LibreOffice packages mandatory. That means the
group they are in (libreoffice) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:49 -08:00
Adam Williamson
774123baee Make core Plasma (KDE) packages mandatory
This makes core Plasma desktop packages mandatory. That means
the group they are in (kde-desktop) will not be considered to be
'installed' if they are removed, and importantly, image composes
will fail (as opposed to 'succeeding', but with the packages left
out) if they are missing or not installable. That's the main
benefit here.

Amendments to the list welcome, this was just my best guess at
what constitutes the really core packages.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:42 -08:00
Adam Williamson
14c1e3426e Make core cinnamon packages mandatory
This will cause live composes to fail if these packages are
missing (which might give us a shot at figuring out why cinnamon
*is* missing, lately). It also seems fairly correct; you can't
reasonably claim to have 'cinnamon-desktop' installed without
these packages.

Amendments to the list welcome, this is just my best cut.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:24:03 -08:00
Patrick "マルタインアンドレアス" Uiterwijk
50c3e367a2 Merge #225 dnfdragora-gui was renamed to dnfdragora-updater. Change it in all the places it was used 2018-03-10 07:21:03 +00:00
Adam Williamson
fd830a6d62 Remove livecd-tools group
I am about 99% sure nothing uses this any more and hasn't for
a long time. I checked fedora-kickstarts and pungi-fedora. I
think this stopped being used when we switched to livemedia-
creator, as syslinux was added to fedora-live-base.ks at that
time.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:16:50 -08:00
Adam Williamson
23b09fe750 Make workstation-ostree-support (AW) packages mandatory
The group description says these are "mandatory", so they should
probably be, well, mandatory. This means that compose of any
deliverable that contains them will fail if they cannot be
installed, as opposed to 'succeeding' but with the package
silently left out.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 23:10:48 -08:00
Adam Williamson
fe6f65f12d Make all anaconda-tools mandatory for appropriate arches
We never want these to be skipped silently, and this is purely
a 'sausage factory 'group (it's not intended for users to really
use), so we can make everything in it mandatory. This should be
the right set of arches for each package.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 21:34:28 -08:00
Dennis Gilmore
46846fe652 Merge #227 Update to f28-backgrounds 2018-03-10 02:19:07 +00:00
Adam Williamson
7c65830878 Drop authconfig from anaconda-tools
anaconda no longer installs authconfig in any case, AFAICS:
even for backwards compatibility, it uses authselect-compat, not
authconfig itself. So we can drop it from here.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2018-03-09 18:05:20 -08:00
Paul W. Frields
b02e796332 Update to f28-backgrounds 2018-03-07 16:46:11 -05:00
Kevin Fenzi
7012a43d40 dnfdragora-gui was renamed to dnfdragora-updater. Change it in all the places it was used 2018-03-03 13:47:58 -08:00
Patrick Uiterwijk
ca7956cfc4 Add authselect(-compat) for f28+
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2018-03-01 00:42:05 +01:00
Colin Walters
dc8e1c8c33 f28,29: fedora-productimg-workstation isn't used anymore
It was merged into Anaconda:
https://github.com/rhinstaller/anaconda/blob/master/pyanaconda/installclasses/fedora_workstation.py

So don't install it by default.
2018-02-24 11:27:33 -05:00
Peter Robinson
113584c873 add virtualbox-guest-additions to the guest agents guest-desktop-agents group
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2018-02-19 16:15:53 +00:00
Peter Robinson
17a9b8c37f sync f28 changes to f29
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
2018-02-19 16:14:06 +00:00
Mohan Boddu
c44227f0e6 Rawhide being f29
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-02-17 09:00:12 -05:00