[neon/snap-packaging/plasma-core-desktop] /: Upgrade to core24 and turn into content snap
Kevin Ottens
null at kde.org
Wed Feb 5 22:21:48 GMT 2025
Git commit 3be9eb9002ff64e1dba4f27f620de22c2ef41468 by Kevin Ottens.
Committed on 05/02/2025 at 22:21.
Pushed by ervin into branch 'master'.
Upgrade to core24 and turn into content snap
This is a massive overall of this snap. It has almost nothing in common
with the core22 version anymore. Since it's now been changed from being
a base snap to be a content snap it also means we build everything from
source.
The dependency on Neon is now very slim, it's likely to disappear
completely after pipewire has been removed.
D +0 -11 .github/workflows/cla-check.yaml
D +0 -29 .github/workflows/lxd-image.yaml
D +0 -128 .github/workflows/tests.yaml
M +0 -7 .gitignore
D +0 -27 .travis.yml
M +2 -46 Makefile
M +7 -144 README.md
D +0 -12 attic/007-zzz-add-extra-developer-tools.chroot
D +0 -6 attic/999-zzz-passwordless-root-on-serial.chroot
D +0 -58 attic/snap-connections.txt
D +0 -44 build-package.sh
D +0 -13 dconf-init-data/background-defaults
D +0 -11 enable-developer-access.sh
D +0 -53 generate-connections.py
A +9 -0 hook-tests/000-no-install-data.test
D +0 -137 hook-tests/001-extra-packages.test
D +0 -7 hook-tests/002-setup_user.test
D +0 -11 hook-tests/004-remove-openssh-server-host-keys.test
D +0 -8 hook-tests/005-remove-gpt-auto.test
D +0 -8 hook-tests/006-add-plasma-session.test
D +0 -17 hook-tests/008-etc-writable.test
D +0 -18 hook-tests/009-remove-dbus-machine-id.test
D +0 -17 hook-tests/012-add-foreign-libc6.test
D +0 -26 hook-tests/013-add-mdns-hostname-resolution.test
D +0 -12 hook-tests/014-set-motd.test
D +0 -7 hook-tests/016-ensure-bootloaders.test
D +0 -3 hook-tests/018-set-os-release.test
D +0 -11 hook-tests/019-unset-hostname.test
D +0 -10 hook-tests/020-extra-files.test
D +0 -4 hook-tests/022-setup-path.test
D +0 -39 hook-tests/029-fix-ld-so-symlink.test
D +0 -4 hook-tests/030-fix-timedatectl.test
D +0 -5 hook-tests/031-faillock.test
D +0 -6 hook-tests/040-remove-pkgs.test
D +0 -25 hook-tests/041-snapd-skeleton.test
A +22 -0 hook-tests/100-no-systemd-service-files.test
A +23 -0 hook-tests/200-portal-files-available.test
D +0 -32 hook-tests/600-no-debian.chroot
D +0 -313 hooks/000-provide-uids-gids.chroot
A +84 -0 hooks/000-setup-kdesrc-build.sh
D +0 -215 hooks/001-extra-packages.chroot
D +0 -45 hooks/001-zzz-add-kde-neon-source.chroot
D +0 -41 hooks/002-setup_user.chroot
D +0 -10 hooks/004-remove-openssh-server-host-keys.chroot
D +0 -11 hooks/005-remove-gpt-auto.chroot
D +0 -221 hooks/006-add-plasma-session.chroot
D +0 -10 hooks/007-admin-console.chroot
D +0 -31 hooks/008-etc-writable.chroot
D +0 -13 hooks/009-remove-dbus-machine-id.chroot
D +0 -33 hooks/010-configure-system-setup-tool.chroot
D +0 -26 hooks/012-add-foreign-libc6.chroot
D +0 -26 hooks/013-add-mdns-hostname-resolution.chroot
D +0 -30 hooks/014-set-motd.chroot
D +0 -25 hooks/016-ensure-bootloaders.chroot
D +0 -14 hooks/018-set-os-release.chroot
D +0 -3 hooks/019-unset-hostname.chroot
D +0 -47 hooks/020-extra-files.chroot
D +0 -17 hooks/022-setup-path.chroot
D +0 -52 hooks/026-configure-plymouth.chroot
D +0 -36 hooks/029-fix-ld-so-symlink.chroot
D +0 -37 hooks/030-fix-timedatectl.chroot
D +0 -5 hooks/031-faillock.chroot
D +0 -6 hooks/040-remove-pkgs.chroot
D +0 -16 hooks/050-snap-symlink.chroot
D +0 -5 hooks/090-configure-hook.chroot
A +6 -0 hooks/100-run-kdesrc-build.sh
D +0 -9 hooks/100-systemd-in-lib.chroot
D +0 -7 hooks/101-systemd-fsck.chroot
A +87 -0 hooks/200-replace-systemd-service-files.sh
A +39 -0 hooks/250-workaround-base-snap-services.sh
A +10 -0 hooks/260-workaround-lack-of-pam-access.sh
A +21 -0 hooks/300-fix-application-desktop-files.sh
A +8 -0 hooks/400-setup-portal-files.sh
D +0 -86 hooks/400-trim-pkcs-11.chroot
D +0 -65 hooks/600-no-debian.chroot
D +0 -25 hooks/700-snapd-tree-skeleton.chroot
D +0 -87 hooks/900-cleanup-etc-var.chroot
D +0 -28 hooks/910-unwind-alternatives.chroot
D +0 -48 hooks/990-ensure-uids-gids.chroot
D +0 -6 hooks/991-no-synced-dirs.chroot
D +0 -11 hooks/992-cleanup-init-functions.chroot
D +0 -19 hooks/993-connect-snaps.chroot
D +0 -5 hooks/999-clean-resolv-conf.chroot
A +8 -0 hooks/999-cleanup-kdesrc-build.sh
D +- -- keyrings/cd-image-keying.gpg
M +121 -92 snapcraft.yaml
D +0 -131 spread.yaml
D +0 -28 static/etc/cloud/cloud.cfg.d/10_snappy.cfg
D +0 -2 static/etc/cloud/ds-identify.cfg
D +0 -1 static/etc/default/locale
D +0 -3 static/etc/default/swapfile
D +0 -6 static/etc/hosts
D +0 -2 static/etc/issue
D +0 -2 static/etc/issue.net
D +0 -13 static/etc/netplan/00-snapd-config.yaml
D +0 -74 static/etc/system-image/writable-paths
D +0 -23 static/etc/systemd/system.conf.d/11-snapd-ctrl-alt-del-burst.conf
D +0 -27 static/usr/bin/cleanup-activation-environment.sh
D +0 -47 static/usr/bin/core-desktop-session-wrapper.sh
D +0 -64 static/usr/bin/core-sshd-host-keygen
D +0 -4 static/usr/bin/man
D +0 -45 static/usr/bin/mkswapfile
D +0 -15 static/usr/bin/splash-client
D +0 -203 static/usr/lib/core/handle-writable-paths
D +0 -7 static/usr/lib/core/lockout-not-enabled.sh
D +0 -19 static/usr/lib/core/remount-core-fs
D +0 -114 static/usr/lib/core/rtc-sys-time-init
D +0 -56 static/usr/lib/core/run-snapd-from-snap
D +0 -9 static/usr/lib/systemd/bootchart.conf.d/ubuntu-core.conf
D +0 -6 static/usr/lib/systemd/network/72-rpi3-net-by-kernel.link
D +0 -6 static/usr/lib/systemd/network/72-rpi4-net-by-kernel.link
D +0 -42 static/usr/lib/systemd/system-generators/bootchart
D +0 -54 static/usr/lib/systemd/system-generators/rtc-sys-time-init-generator
D +0 -1 static/usr/lib/systemd/system/cloud-final.service.wants/snapd.seeded.service
D +0 -13 static/usr/lib/systemd/system/core.start-snapd.service
D +0 -2 static/usr/lib/systemd/system/debug-shell.service.d/core-override.conf
D +0 -2 static/usr/lib/systemd/system/emergency.service.d/core-override.conf
D +0 -3 static/usr/lib/systemd/system/emergency.target.d/core-override.conf
D +0 -1 static/usr/lib/systemd/system/local-fs.target.requires/var-lib-snapd-save.mount
D +0 -1 static/usr/lib/systemd/system/local-fs.target.wants/remount-core-fs.service
D +0 -1 static/usr/lib/systemd/system/multi-user.target.wants/core.start-snapd.service
D +0 -1 static/usr/lib/systemd/system/multi-user.target.wants/snapd.seeded.service
D +0 -1 static/usr/lib/systemd/system/multi-user.target.wants/snapd.sshd-keygen.service
D +0 -1 static/usr/lib/systemd/system/multi-user.target.wants/swapfile.service
D +0 -3 static/usr/lib/systemd/system/plymouth-halt.service.d/core-override.conf
D +0 -3 static/usr/lib/systemd/system/plymouth-kexec.service.d/core-override.conf
D +0 -3 static/usr/lib/systemd/system/plymouth-poweroff.service.d/core-override.conf
D +0 -6 static/usr/lib/systemd/system/plymouth-quit.service.d/core-override.conf
D +0 -3 static/usr/lib/systemd/system/plymouth-reboot.service.d/core-override.conf
D +0 -10 static/usr/lib/systemd/system/plymouth-show-factory-reset.service
D +0 -10 static/usr/lib/systemd/system/plymouth-show-install.service
D +0 -10 static/usr/lib/systemd/system/plymouth-show-recover.service
D +0 -10 static/usr/lib/systemd/system/plymouth-show-run.service
D +0 -8 static/usr/lib/systemd/system/plymouth-start.service.d/core-override.conf
D +0 -16 static/usr/lib/systemd/system/remount-core-fs.service
D +0 -10 static/usr/lib/systemd/system/remount-data.service
D +0 -10 static/usr/lib/systemd/system/remount-seed.service
D +0 -29 static/usr/lib/systemd/system/rtc-sys-time-init at .service
D +0 -3 static/usr/lib/systemd/system/run-mnt-data.mount.d/late-umount.conf
D +0 -3 static/usr/lib/systemd/system/run-mnt-kernel.mount.d/late-umount.conf
D +0 -3 static/usr/lib/systemd/system/run-mnt-ubuntu\x2dseed.mount.d/late-umount.conf
D +0 -2 static/usr/lib/systemd/system/secureboot-db.service.d/core-override.conf
D +0 -1 static/usr/lib/systemd/system/shutdown.target.wants/remount-data.service
D +0 -1 static/usr/lib/systemd/system/shutdown.target.wants/remount-seed.service
D +0 -11 static/usr/lib/systemd/system/snapd.autoimport-device at .service
D +0 -11 static/usr/lib/systemd/system/snapd.seeded.service
D +0 -8 static/usr/lib/systemd/system/snapd.sshd-keygen.service
D +0 -7 static/usr/lib/systemd/system/splash-client.service
D +0 -8 static/usr/lib/systemd/system/swapfile.service
D +0 -6 static/usr/lib/systemd/system/system-systemd\x2dfsck.slice
D +0 -8 static/usr/lib/systemd/system/systemd-bootchart-quit.service
D +0 -15 static/usr/lib/systemd/system/systemd-bootchart.service.d/ubuntu-core.conf
D +0 -3 static/usr/lib/systemd/system/usr-lib-modules.mount.d/late-umount.conf
D +0 -8 static/usr/lib/systemd/system/var-lib-snapd-save.mount
D +0 -36 static/usr/lib/systemd/systemd-bootchart-poststop.sh
D +0 -5 static/usr/lib/tmpfiles.d/journald-conf-d.conf
D +0 -2 static/usr/lib/udev/rules.d/66-snapd-autoimport.rules
D +0 -17 static/usr/lib/udev/rules.d/71-nvidia.rules
D +0 -18 static/usr/lib/udev/rules.d/90-rtc-sys-time-init.rules
D +0 -84 static/usr/libexec/core/get-arg
D +0 -35 static/usr/libexec/core/get-mode
D +0 -38 static/usr/libexec/start-sddm.sh
D +0 -3 static/usr/libexec/start-swaybg.sh
D +0 -13 static/usr/libexec/start-ubuntu-init-session.sh
D +- -- static/usr/share/backgrounds/ubuntu-core-desktop-d.png
D +- -- static/usr/share/backgrounds/ubuntu-core-desktop-l.png
D +0 -7 static/usr/share/pam-configs/optional-lockout
D +0 -7 static/usr/share/pam-configs/optional-lockout-authsucc
D +0 -7 static/usr/share/pam-configs/optional-lockout-preauth
D +0 -13 static/usr/share/pam-configs/snappy-extrausers
D +0 -8 static/usr/share/wayland-sessions/plasma-desktop-session.desktop
D +0 -8 tests/bin/MATCH
D +0 -8 tests/bin/REBOOT
D +0 -30 tests/lib/external/snapd-testing-tools/.github/workflows/tests.yaml
D +0 -76 tests/lib/external/snapd-testing-tools/CODE_OF_CONDUCT.md
D +0 -674 tests/lib/external/snapd-testing-tools/COPYING
D +0 -55 tests/lib/external/snapd-testing-tools/README.md
D +0 -47 tests/lib/external/snapd-testing-tools/spread.yaml
D +0 -1 tests/lib/external/snapd-testing-tools/tests/log-analyzer/spread-results-all-aborted.json
D +0 -1 tests/lib/external/snapd-testing-tools/tests/log-analyzer/spread-results-all-successful.json
D +0 -1 tests/lib/external/snapd-testing-tools/tests/log-analyzer/spread-results-with-failed-and-aborted.json
D +0 -1 tests/lib/external/snapd-testing-tools/tests/log-analyzer/spread-results-with-failed.json
D +0 -50 tests/lib/external/snapd-testing-tools/tests/log-analyzer/task.yaml
D +0 -46 tests/lib/external/snapd-testing-tools/tests/log-parser/all-aborted.log.spread
D +0 -112 tests/lib/external/snapd-testing-tools/tests/log-parser/all-successful.log.spread
D +0 -65 tests/lib/external/snapd-testing-tools/tests/log-parser/task.yaml
D +0 -265 tests/lib/external/snapd-testing-tools/tests/log-parser/with-failed-and-aborted.log.spread
D +0 -216 tests/lib/external/snapd-testing-tools/tests/log-parser/with-failed.log.spread
D +0 -4 tests/lib/external/snapd-testing-tools/tests/not/task.yaml
D +0 -100 tests/lib/external/snapd-testing-tools/tests/os.query/task.yaml
D +0 -26 tests/lib/external/snapd-testing-tools/tests/repack-kernel/task.yaml
D +0 -22 tests/lib/external/snapd-testing-tools/tests/retry/task.yaml
D +0 -57 tests/lib/external/snapd-testing-tools/tests/tests.backup/task.yaml
D +0 -75 tests/lib/external/snapd-testing-tools/tests/tests.cleanup/task.yaml
D +0 -41 tests/lib/external/snapd-testing-tools/tests/tests.pkgs/task.yaml
D +0 -93 tests/lib/external/snapd-testing-tools/tools/log-analyzer
D +0 -548 tests/lib/external/snapd-testing-tools/tools/log-parser
D +0 -6 tests/lib/external/snapd-testing-tools/tools/not
D +0 -162 tests/lib/external/snapd-testing-tools/tools/os.query
D +0 -235 tests/lib/external/snapd-testing-tools/tools/repack-kernel
D +0 -157 tests/lib/external/snapd-testing-tools/tools/retry
D +0 -69 tests/lib/external/snapd-testing-tools/tools/tests.backup
D +0 -97 tests/lib/external/snapd-testing-tools/tools/tests.cleanup
D +0 -165 tests/lib/external/snapd-testing-tools/tools/tests.pkgs
D +0 -61 tests/lib/external/snapd-testing-tools/tools/tests.pkgs.apt.sh
D +0 -71 tests/lib/external/snapd-testing-tools/tools/tests.pkgs.dnf-yum.sh
D +0 -69 tests/lib/external/snapd-testing-tools/tools/tests.pkgs.pacman.sh
D +0 -63 tests/lib/external/snapd-testing-tools/tools/tests.pkgs.zypper.sh
D +0 -179 tests/lib/nested.sh
D +0 -176 tests/lib/prepare-uc.sh
D +0 -213 tests/lib/prepare-utils.sh
D +0 -21 tests/spread/build/build-snap/task.yaml
D +0 -53 tests/spread/ci/build-image/task.yaml
D +0 -341 tests/spread/core22.lxdprofile
D +0 -58 tests/spread/main/basic/task.yaml
D +0 -46 tests/test_ubuntu-core-rootfs.sh
https://invent.kde.org/neon/snap-packaging/plasma-core-desktop/-/commit/3be9eb9002ff64e1dba4f27f620de22c2ef41468
More information about the Neon-commits
mailing list