Commit Graph

5104 Commits

Author SHA1 Message Date
Anton Midyukov
02b9112c5c stage2: fix 50-stage2-fs
Fixed regression caused by a commit 7a2f65f959.
2022-04-18 21:39:13 +07:00
Anton Midyukov
e8b9a92fca desktop+mate: replace package list to metapackages 2022-04-13 21:48:00 +07:00
Anton Midyukov
fae3b2e34d gear-store-tags 2022-04-11 23:47:50 +07:00
Anton Midyukov
6c31a91e8b 1.4.28-alt1
- lib/profile.mk: install branding-$$(BRANDING)-release always after basesystem
- stage2: use propagator for c% BRANCH also
- install2, live: don't add priority base packages for these stage
- regular-vm.mk: replace blueberry to blueman for desktop regulars
- tar2fs: avoid losetup race (thanks mike@ and glebfm)
- kernel: drop std-pae kernel flavour
- stage2: add more modules to 50-stage2-net
- output errors Step 3 to BUILDLOG and on screen
- pkg.in/lists/Makefile: sort lists before copying
- regular.mk: drop feature robotics
- education: add latest commits from cas@
- education: mark task-edu-* as metapackages
- slinux, workstation: add latest commits from sem@
- education, slinux, workstation: add fixes for e2k from mike@
2022-04-11 23:46:15 +07:00
Anton Midyukov
2d34aabed7 regular.mk, robotics: drop feature robotics
There is no point in a feature that adds a two of package lists.
2022-04-11 23:13:22 +07:00
Anton Midyukov
b8b6f77977 slinux: @$(call add_feature) in use/slinux only
use/slinux/services-enabled and use/slinux/services-disabled do not
require for work adding slinux feature. They need a use/services.
2022-04-11 23:13:22 +07:00
Anton Midyukov
68f1185a98 pkg.in/lists/Makefile: sort lists before copying
In order to hide warning:
cp: warning: source file 'file' specified more than once
2022-04-11 23:13:22 +07:00
Anton Midyukov
9b99908706 metadep-expander: enable stderr for apt-cache command
This will save time on identify the causes.
2022-04-11 23:13:22 +07:00
Anton Midyukov
9fc8689db8 log.mk, profile.mk: Output errors Step 3 to BUILDLOG and on screen 2022-04-11 23:13:22 +07:00
Anton Midyukov
dad8f98e65 check-pkg-list: Made unified error messages 2022-04-11 23:13:22 +07:00
Anton Midyukov
db3892ab0c metadep-expander: Made unified warning messages 2022-04-11 23:13:22 +07:00
Mikhail Efremov
93155bdf14 slinux: Use use/install2/repo
This should be used instead of installer-feature-online-repo.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
411f5dc82d workstation: Add pa-conf-switch-on-connect
See ALT bug #41869.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
b395de1e4a slinux: Add pa-conf-switch-on-connect
See ALT bug #41869.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
f49b2fe96f workstation: Add use/firmware/laptop
For some firmware (e.g. firmware-alsa-sof).
2022-04-11 23:13:22 +07:00
Mikhail Efremov
cad365f2fc slinux: Add use/firmware/laptop
For some firmware (e.g. firmware-alsa-sof).
2022-04-11 23:13:22 +07:00
Mikhail Efremov
781e70af1f slinux: Remove live system from full image
The image is too large, so remove live from it.
Separate live image will be enough.
2022-04-11 23:13:22 +07:00
Anton Midyukov
a64d6493f0 slinux.mk: enable online repo for live 2022-04-11 23:13:22 +07:00
Mikhail Efremov
da74f8d02a slinux: Add orage again
It is returned to Sisyphus/p10.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
f488e3ecae slinux: Use un-def kernel
For newest hardware support.
This reverts commit 3f1b521acaf97293e875cafe47b6977db4947189.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
2caf486b1f workstation:Add ca-certificates-digital.gov.ru
It can be needed for some Russian websites.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
020515f4ce slinux: Add ca-certificates-digital.gov.ru
It can be needed for some Russian websites.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
6f4e99b70c base+{network,tablet}: Drop dhcp-client
It was added for use with NetworkManager, but NM uses its own
internal DHCP client nowaday.
This reverts commit e10fc4d36c.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
27d45141ca workstation: Add vlc-plugin-gnutls
Suggested by mile@ for https.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
0278855152 slinux: Add sane-airscan
For scaners:
Samsung ProXpress M3870FD
Pantum M7100DN
Oki MB472
Kyocera ECOSYS-M2040dn
Brother MFC L2720DW
2022-04-11 23:13:22 +07:00
Mikhail Efremov
de368564e7 workstation: Add sane-airscan
For scaners:
Samsung ProXpress M3870FD
Pantum M7100DN
Oki MB472
Kyocera ECOSYS-M2040dn
Brother MFC L2720DW

Suggested by Vera Blagoveschenskaya.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
1dfe4315bb slinux: Add xsane-doc and xsane-doc-ru 2022-04-11 23:13:22 +07:00
Mikhail Efremov
4593086fe7 workstation: Add xsane-doc and xsane-doc-ru
Suggested by Vera Blagoveschenskaya.
2022-04-11 23:13:22 +07:00
Mikhail Efremov
b9629babdb workstation: Add appinstall on x86
Suggested by black@ for SL.
Well, why not to add for Workstation too?
2022-04-11 23:13:22 +07:00
Mikhail Efremov
3ce83fe41d workstation: Add udev-rules-rfkill-uaccess
See https://bugzilla.altlinux.org/40285,
https://bugzilla.altlinux.org/40029.
2022-04-11 23:13:22 +07:00
Michael Shigorin
5c5ec1422c education.mk: use/apt-conf/branch
...just as server and workstation already do.
2022-04-11 23:13:22 +07:00
Michael Shigorin
460e424f78 workstation/smplayer: added pkglist/group
SMPlayer's base, mplayer, is currently better optimized
to utilize Elbrus SMP capabilities with auto-threading
by bircoph@; the result runs 4K clips below ~400% CPU
thus making it possible to decode two streams at once
(IOW much better than vlc).

The only downside visible to me is smplayer's update nag.
2022-04-11 23:13:22 +07:00
Michael Shigorin
f485b3d297 basealt.mk: generalize mediaplayers
VLC used to suit everyone (32-/64-bit x86) but not anymore;
let's at least refactor the mess it all turned into by now.

The only non-NOP difference obvious to me should be the addition
of a media player to mipsel variant of alt-workstation; a bugfix
to me as I've first spotted the lack of a mediaplayer in e2k one.
2022-04-11 23:13:22 +07:00
Michael Shigorin
c42c600eaf slinux: add xscreensaver on e2k (cf. slinux/xfce-base)
sem@ noted that there were come problems observed with
xfce4-screensaver and advised to use xscreensaver
if relevant.

The initial version of the commit added "base+xscreensaver"
pkglist on armh aarch64 mipsel too but I chose to rather
refrain from messing up/with what I can't even test.
2022-04-11 23:13:22 +07:00
Michael Shigorin
74f04dcfcd rescue+*: some new packages @!E2K
...as well as !riscv64...

NB: IIRC the order was important somehow
so I put the meta-arch before the specific one;
*if* this is correct, then the code handling
the list is not completely correct (or at least
this behaviour has to be documented); not ready
to debug those regexes at the moment though.

antohami: It's not, it's been fixed:
https://lists.altlinux.org/pipermail/devel-distro/2021-December/002674.html
2022-04-11 23:08:00 +07:00
Michael Shigorin
aa641a8ea5 pkg.in: edu: kde5 available for e2k now
See-also: http://t.me/kde_ru_news/548
2022-04-08 18:06:53 +07:00
Michael Shigorin
7d7fcc3b6c education.mk: drop obsolete temporary kludge
The screenshot function has been added to alterator-browser-qt5 since.

See-also: http://bugzilla.altlinux.org/40604
2022-04-08 18:06:45 +07:00
Michael Shigorin
cee68a6866 mixin.mk: falkon-kde5 definitely unavailable on e2k for now
...as everything built on webengine currently is.
2022-04-08 18:06:37 +07:00
Michael Shigorin
15821a9302 e2k: add fruid_print
This MCST utility is on the repos already, and it's going to be
useful both standalone and hopefully via other sysinfo utilities.
2022-04-08 18:06:30 +07:00
Michael Shigorin
9695b4c1b6 features.in: fix some engrish
The proper form is "does not" here.
2022-04-08 18:06:20 +07:00
Anton Midyukov
858fae7ac0 regular-vm.mk: replace blueberry to blueman for desktop regulars
blueberry don't work with gnome 42.
See also https://lists.altlinux.org/pipermail/devel/2022-March/216707.html
2022-04-05 14:12:14 +07:00
Michael Shigorin
1a33a37aca tar2fs: avoid losetup race
There's a race condition (TOCTOU) between losetup --find
and applying the obtained path after additional dd in between;
twice awful as *at least* running both losetups closely would
reduce the window significantly, and reading the manpage
properly back then would eliminate this.

Reported-by: Anton Midyukov <antohami@altlinux.org>
Suggested-by: Gleb F-Malinovskiy <glebfm@altlinux.org>
2022-04-05 14:12:14 +07:00
Anton Midyukov
e245447c06 kernel: drop std-pae kernel flavour
kernel-image-std-pae removed from Sisyphus and p10.
2022-04-05 14:12:14 +07:00
Anton Midyukov
4fedcf4f86 stage2: add more modules to 50-stage2-net
When building with the propagator feature kernel/net/packet/af_packet.ko
were not added. Because of this, dhcp does not work.
The other also seem to be useful.
2022-04-05 14:10:53 +07:00
Anton Midyukov
fda84a70f5 education: mark task-edu-* as metapackages
metapackages are expanded into a list of its dependencies.
This achieves two goals:
- the installer shows which packages will be installed
  together with the metapackage
- after deleting meta package, apt-get autoremove not
  will remove its immediate dependencies
2022-03-25 12:44:26 +07:00
Anton Midyukov
aef7b64f20 education/misc: exclude flatpak-repo-flathub for e2k, riscv64 2022-03-25 12:37:05 +07:00
Anton Midyukov
e36d8cbc28 education.mk: use/branding/full for alt-education-live 2022-03-25 10:58:06 +07:00
Anton Midyukov
4882823b58 education.mk: fix order recipes for alt-education-live
Usually should not be included in mixin recipes with mixin
2022-03-25 10:55:07 +07:00
Andrey Cherepanov
17d38b13ea education: add manual and indexhtml to disk 2022-03-25 09:58:07 +07:00
Andrey Cherepanov
3b468db66a alt-education-live: fix locked session in live (ALT #41669) 2022-03-25 09:58:07 +07:00