6041 Commits

Author SHA1 Message Date
Anton Midyukov
07f70ccff9 phone.mk: use +nm-gtk4 for phosh
Without this in gnome-control-center openvpn partially without GUI.
2023-11-29 00:55:25 +07:00
Anton Midyukov
0996a9fe82 mixin.mk: use +nm-gtk4 for regular-gnome
Without this in gnome-control-center openvpn partially without GUI.
2023-11-29 00:22:14 +07:00
Anton Midyukov
4c060a6cbe x11: add +nm-gtk4, use/x11/gtk4/nm (NetworkManager-*-gtk*)
Now is a difficult period when both gtk4 and old gtk3 plugins are
relevant. Let's add a list for gtk4. Needed for gnome 45.
New target will be used for gtk4 gui. For now this is
gnome-control-center in Sisyphus and in the future p11 branch.
2023-11-29 00:21:34 +07:00
Anton Midyukov
247ea8da86 network/NetworkManager-gtk4: initial package list 2023-11-29 00:00:27 +07:00
Anton Midyukov
facbb331e8 net, x11, pkg.in/lists: rename & replace tagged lists: base+nm, desktop+nm
Oh those tags. Let's just make lists so we don't have to rack our brains.
Lists are perceived much easier.
2023-11-28 23:54:16 +07:00
Anton Midyukov
6f85ede70f mixin.mk: add +nm-gtk to cinnamon
Сinnamon uses gtk plugins in its native interface for NetworkManager.
2023-11-28 21:56:20 +07:00
Anton Midyukov
e08743138c mobile/phosh: replace xdg-desktop-portal-gnome with xdg-desktop-portal-wlr
xdg-desktop-portal-gnome doesn't really work on phosh.
2023-11-26 19:20:53 +07:00
Anton Midyukov
1492878dba mobile/phosh: add more base libraries 2023-11-26 19:18:31 +07:00
Anton Midyukov
2ca3731299 mobile/base: fix typo in comments 2023-11-26 02:12:35 +07:00
Anton Midyukov
435e5326f2 mobile/apps: add easyeffects, reminders, errands
Recommended by Yuri Sedunov @aris
2023-11-26 02:10:57 +07:00
Anton Midyukov
b8c41c58f6 mobile/base: add screen 2023-11-26 01:55:06 +07:00
Michael Shigorin
913540b327 e2k: update/cleanup 40-e2k-boot-conf
Those comments were either outdated or unneeded here.
2023-11-25 21:30:06 +07:00
Michael Shigorin
7b44a36c7b e2k: fix 40-e2k-boot-conf
I've lost enough hair when this regression surfaced
and almost bothered legion@ but finally saw the

  UUID=...

instead of

  root=UUID=...

in kernel cmdline; this looked as a result of a thinko
that was pretty hard to spot at once but finally
vm/alt-rescue.img works again on Elbrus.

Fixes: 36d25f43c993df9c8cf9708ee13eb78d64888021
2023-11-25 21:30:06 +07:00
Anton Midyukov
051ba306db phone.mk: use pipewire for pinephone 2023-11-23 20:35:02 +07:00
Anton Midyukov
afc64a44da mobile/apps: add more applications
Recommended by Yuri Sedunov @aris
2023-11-23 20:35:02 +07:00
Anton Midyukov
5521e34f8e dev: overrides packages in main repo only when selected use/dev/repo
This will allow you to use the feature for distributions with
installation from packages.
2023-11-22 20:07:42 +07:00
Anton Midyukov
4dce4abcfa mobile/apps: add epiphany
epiphany can be adapted for mobile devices (by setting in gsettings).
2023-11-21 22:29:50 +07:00
Anton Midyukov
b119e25b90 grub: add lowmem to live-install-vnc-*
Squash live is big.
2023-11-21 00:55:08 +07:00
Anton Midyukov
5134914378 regular.mk: add installation item via vnc to gnome 2023-11-21 00:55:08 +07:00
Anton Midyukov
65a5cb78ee regular.mk: set two kernel for gnome 2023-11-21 00:55:08 +07:00
Anton Midyukov
6a0cf73a4a stage2: add rk8xx-{spi,i2c}.ko to 50-stage2-sbc-aarch64
Needed for Rockchip support (mmc, ethernet) on kernel >= 6.5.
2023-11-15 23:50:00 +07:00
Anton Midyukov
9c89b20644 mixin.mk: do'nt add templates to gnome
templates acted as a workaround that run xdg-user-dirs in wayland.
Now this is not required, xdg-user-dirs is fixed.
2023-11-10 18:40:47 +07:00
Anton Midyukov
adf2d63b06 deflogin: add missing groups (video, camera, cdrom, floppy) 2023-11-09 23:11:45 +07:00
Anton Midyukov
249fcc543c mobile/phosh: add alt-tweaks 2023-11-09 19:42:43 +07:00
Anton Midyukov
c41db492db mobile/phosh: add wf-recorder 2023-11-09 19:36:45 +07:00
Anton Midyukov
f2c74aafd3 phone.mk: replace pulseaudio with pipewire for vm/phosh only
We leave the image for Pinephone with pulseaudio.
2023-11-09 19:24:03 +07:00
Anton Midyukov
1ea2322010 services: clear unneeded option --user for systemctl (need --global only) 2023-11-09 11:25:05 +07:00
Anton Midyukov
3fa6c0359f regular-vm.mk: increaze size vm image (desktops to 8 GiB, jeos to 4 GiB) 2023-11-09 11:11:06 +07:00
Anton Midyukov
8e0be5df5b xdg-user-dirs: systemctl --global enable xdg-user-dirs.service 2023-11-09 10:26:01 +07:00
Anton Midyukov
2b34cfc77f mobile/phosh: remove templates
templates acted as a workaround that run xdg-user-dirs in wayland.
Now this is not required, xdg-user-dirs is fixed.
2023-11-09 10:26:01 +07:00
Anton Midyukov
8cc3d657a4 x11: add the correct volume control (for pipewire) 2023-11-09 10:26:01 +07:00
Anton Midyukov
9f1cc87a61 x11: run sddm.service, lxdm.service instead dm.service (prefdm.service)
It is correct to run them with native systemd units, and not through
prefdm.
2023-11-08 15:31:30 +07:00
Anton Midyukov
5410292c1f x11: remove the stupid attempt to lower priority for kde5-display-manager-sddm
It is not needed, since priority is given to kde5-display-manager-lightdm.
Besides, it never worked.
2023-11-08 15:22:40 +07:00
Anton Midyukov
55a646b5f4 x11: drop use/x11/kde5-display-manager-sddm
No plans to build image with kde5 and sddm.
2023-11-08 15:20:44 +07:00
Anton Midyukov
ce685f4394 x11: enable dm.service as a fallback
This is necessary to remove the /lib/systemd/system/display-manager.service
from xinitrc in the future.
2023-11-08 11:27:36 +07:00
Anton Midyukov
90d9eee618 mixin.mk: add plasma5-discover to regular-kde5 2023-11-08 00:36:06 +07:00
Anton Midyukov
91cf5ef091 mobile/apps: add gnome-compass 2023-11-07 05:56:04 +07:00
Anton Midyukov
744c1f9bf9 mobile/phosh: add phosh-antispam 2023-11-06 23:00:41 +07:00
Anton Midyukov
689b8f8d1e mobile/phosh: replace nautilus with portfolio
Better adapted for a small touch screen.
2023-11-06 19:50:17 +07:00
Anton Midyukov
f5c648f31d x11, mixim.mk: replace pulseaudio with pipewire
See: https://bugzilla.altlinux.org/48305
2023-11-03 19:12:56 +07:00
Anton Midyukov
00e4e6e8f3 phone.mk: add drm kernel modules 2023-11-03 03:54:05 +07:00
Anton Midyukov
08ea16015b mobile/apps: add cheese again
Let's leave it for now.
2023-11-02 23:59:03 +07:00
Anton Midyukov
866ed12e10 mobile/apps: add clapper - video player (thanks @aris) 2023-11-02 23:55:22 +07:00
Anton Midyukov
4333c05b61 distro.mk: fix VOL_SET when is empty (fixed typo)
Fix for commit: be46eb8b13fedc41539cce370342b294e1a73b1d
2023-11-02 22:16:18 +07:00
Anton Midyukov
1c991ff3f7 image.in/Makefile: fix show out image size again
The number of spaces may vary, so the column may be the sixth rather
than the fifth. As a result, we get an empty value and an error.
See commit c86141fc454f35deaecdb945d24e8877b0474ef2
2023-10-31 07:00:15 +07:00
Anton Midyukov
91775fd7dc x11: do'nt add synaptic-kde to use/x11/kde5
Causes:
1. overriding synaptic-usermode does not work when using the main
repo and installing from packages. use/live-install is affected
by this bug: https://bugzilla.altlinux.org/47862
2. synaptic is not part of kde5. And in the regular-kde5 can use
synaptic-usermode package.
2023-10-31 06:37:42 +07:00
Anton Midyukov
296c3c5727 Revert "image.in/Makefile: fix show image size"
This reverts commit c86141fc454f35deaecdb945d24e8877b0474ef2.
The --size option does not show the size of the image, but the size
of the used disk space.
Need to fix it differently.
2023-10-31 06:32:07 +07:00
Anton Midyukov
4d383dd452 Revert "phone: add dconf overrides to set a timeout of 60s for sleep in phosh"
This reverts commit 6f7c05c295693f4638a4c421fb770e046174ac1f.
Not requires with gnome-settings-daemon-45.0-alt1.1
See: https://bugzilla.altlinux.org/48062
2023-10-27 18:20:57 +07:00
Anton Midyukov
4b6a97d300 mobile/apps: add gnome-sound-recorder
Recommended by @aris.
2023-10-27 16:09:34 +07:00
Anton Midyukov
79775b365c oem: add systemd.unit=setup.target to kernel cmdline
If alterator-setup >= 4.0 it only runs when it detects
'systemd.unit=setup.target' in /proc/cmdline.
If alterator-setup version <= 4.0 there will be a problem in the
form of the remaining argument 'systemd.unit=setup.target' in
/proc/cmdline.
2023-10-27 16:09:34 +07:00