1197 Commits

Author SHA1 Message Date
Andreas Müller
bea7d9d00a Blacklist packagegroup-core-x11 & server-nodm-init
Get notification once things sneak in that break/blow up more our images

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-06-24 22:39:46 +02:00
Andreas Müller
9ebd223d47 Remove fixmac
MAC setup magic should not be installed by default in all our images

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-06-03 22:54:33 +02:00
Andreas Müller
ab8d24794e Ban weston-init from our images
Maybe I missed something:

* Although disabled by default it is started automatically
* A passwordless root account reached by two keys - NOT ACCECTABLE!!!
* Weston ships sessions that are the preferred way to start weston as
  unpriviledged user

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-06-03 13:36:59 +02:00
Andreas Müller
93a4e97816 mortsgna.conf: sync DISTRO_VERSION to dunfell/3.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-30 00:47:42 +02:00
Andreas Müller
1e88143ba8 update-recipe-checksums.sh: error out immediately in case of missing recipe
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-15 12:35:00 +02:00
Andreas Müller
9e4474c2f2 mortsgna-preferred-providers: prepare meta-java support - follow their README
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-15 12:12:00 +02:00
Andreas Müller
595fbe4d32 mortsgna-distro-features: remove 3g
Cellular phones are not our target these days and we don't want to start ofonod
on every boot. ofonod fails at least on raspi for missing battery and causes an
additional start of systemd-timesyncd and by this delaying our boot.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-10 17:35:34 +02:00
Andreas Müller
d79199c35a mortsgna.conf: add more flags to QA error
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-10 13:20:36 +02:00
Andreas Müller
dbbac53a6d Let all our images log volatile (not only xfce4-music-image)
should have done this much earlier:

* Don't ruin sd-cards on machines running 24/7
* On Raspi4 it buys us boot time reduced by ~2s
* Was never happy about the misleading entries in journal from boots long ago

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-08 00:21:04 +02:00
Andreas Müller
bf8c07c569 packagegroup-gui-tiny: remove ntp & ntp-utils
* systemd-timesyncd is good enough for us
* seems ntp breaks switching off and on network sync. Once performed, time is
  never synchronized again

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-06 21:09:31 +02:00
Andreas Müller
9fc3dc01c2 packagegroup-gui-tiny: remove double tzdata
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-06 21:08:45 +02:00
Andreas Müller
ed7682ca70 packagegroup-gui-dev: although not yet in layer index add AVR µC support
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-06 00:54:15 +02:00
Andreas Müller
c04023ae7c packagegroup-gui-full: add cass80 if meta-retro is in the house
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-04 12:56:43 +02:00
Andreas Müller
2f33aae751 packagegroup-gui-dev: add meson
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-01 12:22:29 +02:00
Andreas Müller
446da46495 packagegroup-gui-dev: remove glade3 - it is gone
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-05-01 12:20:50 +02:00
Andreas Müller
4920b0d8c6 networkmanager-openvpn: enable gnome PACKAGECONFIG
This make import of vpn configuration files work

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-03-19 20:36:12 +01:00
Andreas Müller
6f4fa506aa console-net-image: add networkmanager-openvpn
In times of home-office users might want to tunnel to copmpany's network

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-03-18 18:19:53 +01:00
Andreas Müller
b5940827d8 Mark layer as dunfell compatible
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-03-16 11:25:48 +01:00
Andreas Müller
06000b9231 xfce4-default-config: add xfce4-sensors-plugin in panel
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-24 16:02:22 +01:00
Andreas Müller
b550845bc4 xfce4-default-config: increase font size for terminal
And it is not only that I am getting older

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-23 23:17:01 +01:00
Andreas Müller
08c4665a82 mortsgna-armv7-tune.inc: Fix MORTSGNA_ARMV7_TUNE for most common machines
Fixes [1]

[1] https://github.com/schnitzeltony/meta-mortsgna/issues/13

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-22 12:38:14 +01:00
Andreas Müller
e450bd9313 fluidsynth: rework PACKAGECONFIG
* remove pulseaudio: For unknown reasons adding fluidsynth based plugins to DAW
  session starts pulseaudio server
* add readline: Having history in console makes performance tests much easier

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-15 13:14:48 +01:00
Andreas Müller
f163bf441c mortsgna-distro-features.inc: add template for gold tests
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-11 00:09:13 +01:00
Andreas Müller
4b8921dd23 packagegroup-gui-full: cleanup
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-05 21:45:31 +01:00
Andreas Müller
0437dd8d15 packagegroup-gui-full: it will be removed from meta-qt5-extra
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-02-03 21:58:52 +01:00
Andreas Müller
549b52ed48 instant-sysroot-target: move task copy_to_target_sysroot out of conflict zone
First results from scratch showed that previous commit did not work and set
copy_to_target_sysroot at a very early position beginning.

With default PACKAGE_CLASSES = "package_ipk" (no package_deb / package_rpm)
task order looks as expected without bb.utils.contains-dance

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-01-16 00:01:17 +01:00
Andreas Müller
0cf33d763e instant-sysroot-target: move task copy_to_target_sysroot out of conflict zone
Task copy_to_target_sysroot creates hardlinks and can run in parallell to e.g
package_ipk which causes sporadic failures as:

| Subprocess output:tar: ./usr/bin/.debug/guitarix: file changed as we read it
| ERROR: Logfile of failure stored in: <...>/temp/log.do_package_write_ipk.25489

There is not much we can do about host's tar
(see https://lists.gnu.org/archive/html/bug-tar/2007-08/msg00013.html) so
ensure copy_to_target_sysroot does not run parallel to package_deb /
package_ipk / package_rpm (depending on what PACKAGE_CLASSES sets).

Fixes [1]

[1] https://github.com/schnitzeltony/meta-mortsgna/issues/12

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-01-15 14:19:15 +01:00
Andreas Müller
5e95d64cca x11-base.inc: replace dbus-x11 by dbus
It is the same package - just replace old name

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-01-15 13:15:57 +01:00
Andreas Müller
409483d5b5 xfce4-tiny-image: Add xfce4-mixer if meta-musicians is in layers
Am sure I missed something but it it is still the tool of my choice to set up
audio on fresh images and set volume

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-01-10 00:45:03 +01:00
Andreas Müller
f6e72fa2e3 xfce4-default-config: remove mimeapps.list
It has been a nasty workaround and stopped working with recent xfce anyway

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-01-02 23:05:08 +01:00
Andreas Müller
e9ac12e6f2 Upgrade DISTRO_VERSION
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-01-02 16:34:39 +01:00
Andreas Müller
ec7946dcb0 Revert "Do not auto-start baloo"
baloo takes care on its own

This reverts commit 6faee2bd7e.
2019-12-18 11:03:05 +01:00
Andreas Müller
a480769628 xfce4-settings-manager: increase vertical soze slightly to get rid of scrollbar
Yes - it depends...

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-17 02:24:36 +01:00
Andreas Müller
f3ae63b9c5 do not autostart imsettings
first it colored logs and since I do not miss it

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-17 02:19:02 +01:00
Andreas Müller
6faee2bd7e Do not auto-start baloo
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-17 02:13:53 +01:00
Andreas Müller
1ee6848e33 GNOME is in the house: disable some autostarts
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-17 02:11:50 +01:00
Andreas Müller
3c73cc6208 Let gnome images login with gdm
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-11 09:01:37 +01:00
Andreas Müller
6deef03d0f allgui-*-image: add gnome packagegroups
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-11 09:01:37 +01:00
Andreas Müller
d66556e2aa mortsgna-distro-features: enable gnome help for now
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-11 09:01:37 +01:00
Andreas Müller
190e71805e add gnome-base-image and gnome-tiny-image
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-11 09:01:37 +01:00
Andreas Müller
af34ecdd84 evolution-data-server: remove bbapend because gi is disabled in recipe
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-11 09:01:12 +01:00
Andreas Müller
bd86dda708 layer.conf: remove sumo, thud and warrior from compatible revisions
nodejs 'share PACKAGECONFIG is not avalailable in those revisions

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-11 08:37:06 +01:00
Andreas Müller
28e8c91482 nodejs: enable shared library build
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-11 08:36:24 +01:00
Andreas Müller
bb5833ad59 libxfce4ui: give up glade for gtk2 support
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-10 18:10:29 +01:00
Andreas Müller
9883633e4f mortsgna-libc-musl: remove ldconfig from distro-features
| Nothing RPROVIDES 'ldconfig' (but openembedded-core/meta/recipes-core/systemd/systemd_243.bb RDEPENDS on or otherwise requires it)

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-08 15:38:37 +01:00
Andreas Müller
63d5a3b6ab libsoup: give up gnome PACKAGECONFIG
It is not necessary and cause me trouble upstreaming meta-gnome patches

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-12-08 01:43:56 +01:00
Andreas Müller
aa68922983 xfce4-default-config: rework terminal's defaults
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-11-26 15:10:16 +01:00
Andreas Müller
f90d639dfa Extend nodejs to full installation
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-11-26 15:10:04 +01:00
Andreas Müller
851fc4da51 allgui-full-/-dev-images: add nodejs
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-11-22 08:07:37 +01:00
Andreas Müller
a33b93ac66 Add developer packages to our full images
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-11-14 08:49:10 +01:00