Commit Graph

4641 Commits

Author SHA1 Message Date
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
Peter Robinson
2d01581cf7 Merge #218 MATE-f28: update package list 2018-02-19 16:04:52 +00:00
Peter Robinson
d9698640ec Merge #219 Rawhide being f29 2018-02-19 16:02:36 +00:00
Colin Walters
e3c7bdecd4 f28: Rework container-management to include atomic,podman,buildah
`atomic` is key for system containers, and `podman` + `buildah`
should be there as options.

Demote `docker` to `default`, and drop `docker-registry` (really
you should use OpenShift etc.) and `fedora-dockerfiles` (it's deprecated).
2018-02-17 15:42:09 -05:00
Mohan Boddu
c44227f0e6 Rawhide being f29
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2018-02-17 09:00:12 -05:00
raveit65
3a2598f4cd MATE-f28: update package list
- claws-mail --> thunderbird
- dnfdragora-gui --> dnfdragora-updater
- add system-config-printer-applet from spin-kickstart
- add gstreamer1-plugins-ugly-free from spin-kickstart
2018-02-17 11:32:47 +01:00
Dusty Mabe
f0ede0c5d4
f28: add buildah to atomic workstation 2018-02-16 17:58:48 -05:00
Kevin Fenzi
2894071395 Merge #215 replace leafpad with mousepad; Add xfce-taskmanager 2018-02-14 03:34:41 +00:00
Kevin Fenzi
f69853dafe Merge #214 use google-noto-emoji-color-fonts as default color emoji font 2018-02-14 03:34:09 +00:00
Kevin Fenzi
10440d8b56 Merge #213 workstation: Replace Shotwell with Photos 2018-02-14 03:33:37 +00:00
Kevin Fenzi
6987b72847 Merge #212 Add Molsketch and SciDAVis to Engineering and Scientific. 2018-02-14 03:33:07 +00:00
Kevin Fenzi
c816c3bf83 Merge #211 Add twitter-twemoji-fonts. 2018-02-14 03:32:07 +00:00
Kevin Fenzi
e3e92cf7b3 Merge #209 Change the default font for Chinese to Google Noto 2018-02-14 03:31:31 +00:00
Kevin Fenzi
35ac8ae443 Merge #208 Another updates to change the default font for Japanese and Korean to Google Noto 2018-02-14 03:30:10 +00:00
Mukundan Ragavan
2f3d7c49f0 replace leafpad with mousepad; Add xfce-taskmanager 2018-02-13 22:05:27 -05:00
Jens Petersen
184080c7b8 use google-noto-emoji-color-fonts as default color emoji font
See https://pagure.io/fedora-workstation/issue/31
2018-02-14 11:51:23 +09:00
Alexander Ploumistos
6d41d3eb1b Add Molsketch and SciDAVis to Engineering and Scientific. 2018-02-12 16:49:27 +01:00
Michael Catanzaro
fe59f7276e workstation: Replace Shotwell with Photos
https://pagure.io/fedora-workstation/issue/32
2018-02-12 09:08:12 -06:00
Peng Wu
a99f051020 Change the default font for Chinese to Google Noto 2018-02-08 14:13:08 +08:00
Peter Oliver
7420a02e17 Add twitter-twemoji-fonts. 2018-02-06 16:36:13 +00:00
raveit65
a841e5e56a MATE f28: add blivet-gui and drop caja-terminal 2018-02-02 12:12:30 +01:00
Akira TAGOH
f1531c6e03 Another updates to change the default font for Japanese and Korean to Google Noto 2018-01-30 17:40:20 +09:00
Kevin Fenzi
a9fadc191d Merge #202 kde-desktop polish 2018-01-24 06:15:10 +00:00
Kevin Fenzi
12e8116941 Merge #207 Change the default font for Japanese and Korean to Google Noto 2018-01-23 09:52:54 +00:00
Kevin Fenzi
97ee61d7d7 Merge #203 Adapt to the webkitgtk4 rename 2018-01-23 09:51:47 +00:00
Akira TAGOH
63630d9a40 Change the default font for Japanese and Korean to Google Noto 2018-01-22 20:45:06 +09:00
Tomas Popela
63781ab5a6 Adapt to the webkitgtk4 rename 2018-01-12 17:18:00 +01:00
Rex Dieter
d1238055a0 kde: -qt5-qdbusviewer (menu cleanup) 2018-01-02 16:24:10 -06:00
Rex Dieter
5fb75fb49f kde: -kdepasswd 2018-01-02 16:22:23 -06:00
Rex Dieter
a820be5266 drop socat conditional
pulled in via deps now
2018-01-02 15:58:47 -06:00
Rex Dieter
15b728256f kde: -jovie, +pinentry-qt (explicitly, remove conditional) 2018-01-02 15:55:56 -06:00
Rex Dieter
a42025cf58 kde: drop kuser
favor plasma-user-manager exclusively
2018-01-02 15:40:51 -06:00
Rex Dieter
2b71d398c4 kde: rename plasma-workspace-drkonqi to plasma-drkonqi 2018-01-02 15:39:28 -06:00
Björn Esser
bb7120c312
Cinnamon: Add paper-icon-theme 2017-12-29 22:00:26 +01:00
Kevin Fenzi
9848104cfe Merge #198 Cinnamon: Add themes 2017-12-29 17:46:01 +00:00