1. 02 Apr, 2015 2 commits
    • Michael Shigorin's avatar
      introduce QUIET variable · 3cb4d9ae
      Michael Shigorin authored
      This one reduces the amount of output that's only
      interesting when one is actually watching the console
      during builds (at least the early stage) -- these tend
      to look boilerplate and be useless when inspecting the
      output of a large batch build like [[regular]] one.
      3cb4d9ae
    • Michael Shigorin's avatar
      help.mk, clean.mk: drop __frontend for tty test · ec3d40cc
      Michael Shigorin authored
      The __frontend variable was introduced to address the needs
      of alterator-mkimage module: list the images available in
      one column, purge the builddir.
      
      Looks like we should consider other cases with redirected
      stdout (cron builds, piped calls, etc) like fundamentally
      non-interactive and behave the same.
      
      So commit 3a8af6b5's
      description is wrong now; the current cleanup rules are:
      
      - if CLEAN=0 or DEBUG>1, don't do it;
      - if CHECK or REPORT is set, don't do it;
      - otherwise if at least one of the following conditions is true:
        + there's more than one target being built in a row;
        + stdout was redirected (cronjob, alterator-mkimage...);
        + metaprofile directory is read-only
        ...then do a distclean.
      
      If that doesn't suit your needs, describe the particular
      situation please.
      
      Thanks cas@ for wondering aloud whether greppable output
      is unsupported with `make help'.
      ec3d40cc
  2. 31 Mar, 2015 1 commit
    • Michael Shigorin's avatar
      regular.mk: added xfce4-mixer to regular-xfce-sysv · 51cb7825
      Michael Shigorin authored
      sem@ noted that it had to be dropped from xfce4-full metapackage
      as this package is built on top of gstreamer 0.10 and the API it
      uses was dropped from gstreamer 1.0 so it's gonna die some day;
      upstream recommends xfce4-pulseaudio-plugin but it's not suitable
      to some of us, like Speccyfighter; well let's add the good ol'
      plugin to sysv based flavour for now and see how it holds.
      51cb7825
  3. 30 Mar, 2015 2 commits
  4. 29 Mar, 2015 15 commits
    • Michael Shigorin's avatar
      regular.mk, p7.mk: initial xfce-sysv flavour · f1af0aef
      Michael Shigorin authored
      This one has been requested by a user over at #altlinux
      and seems working, at least when built on p7/branch.
      f1af0aef
    • Michael Shigorin's avatar
      test.mk: propagator-test image · ccbbbede
      Michael Shigorin authored
      This one is a minimalistic one to test propagator
      without having to add the debug stanza by hand
      as well as to run stage1 build/test cycles faster
      (would have helped me understand the recent thinko
      with xhci-hcd vs xhci_hcd, for example).
      ccbbbede
    • Michael Shigorin's avatar
      syslinux: mediacheck should honour bootargs too · 07933f3c
      Michael Shigorin authored
      ...just like any other stage2 based boot target,
      both for consistency and specifically for propagator
      test image.
      07933f3c
    • Michael Shigorin's avatar
      boot.mk: factor out boot/% from distro.mk · b2cfbc3f
      Michael Shigorin authored
      Yes these bits are related to distro/ prefixed images
      still the overgeneralization in distro.mk didn't pay off
      but rather hid a bug with the only boot/isolinux in use
      having no dependency on use/syslinux (which is required).
      
      Maybe this will get revisited when we have other kinds
      of bootable images with other bootloaders (vm/ ones care
      for themselves as of today).
      b2cfbc3f
    • Michael Shigorin's avatar
      install2: don't require bootloader just always · d0228a53
      Michael Shigorin authored
      Commit 657c0bf6 has silently added use/bootloader
      to the base use/install2 target thus breaking
      experimental distro/netinst; it seems better to
      require *a* bootloader in the target that's been
      specifically designed to cover the common case
      (thus linked to by +installer shortcut) but still
      to have our base lightweight and flexible.
      
      This doesn't hurt the actual distros as these use
      +installer of course.
      d0228a53
    • Michael Shigorin's avatar
      stage1: drop dummy.ko · 08d802ab
      Michael Shigorin authored
      Looks like it's been dumped in along with the rest but not
      actually used in {make-initrd-,}propagator; the problem with it
      is that snd-dummy.ko matches and pulls a bunch of unrelated
      modules where these don't belong (grep -w wouldn't match
      snd_dummy.ko though).
      08d802ab
    • Michael Shigorin's avatar
      stage1: re-add a few modules · bc0f8a45
      Michael Shigorin authored
      These can be found in (semi-)supported branches still:
      
      - loop.ko:
        + 3.0.101-std-def-alt0.M60P.1
        + 3.4.96-led-ws-alt0.M70P.1
      - aufs.ko:
        + 2.6.32-el-smp-alt31
        + 3.4.96-led-ws-alt0.M70P.1
      
      ehci_marvell.ko isn't found in contemporary sisyphus/armh
      kernels but let's purge it later during archdep rewrite.
      
      NB: libusual.ko has been renamed to usb-libusual.ko as of p6
          (not to be found in p7 anymore), and nls_base.ko was in
          2.6.32 kernels as of p6 but not there in p7; purge these
          somewhere down the road.
      bc0f8a45
    • Michael Shigorin's avatar
      stage1: purge nonexistent modules · 09a9255f
      Michael Shigorin authored
      This file has been floating around for quite some time,
      and some of its contents are pure bit rot by now...
      
      Drop the modules that don't exist as of 3.19.2-un-def-alt1
      upon manual diff examination.
      09a9255f
    • Michael Shigorin's avatar
      stage1: fix module name · 71ad34a9
      Michael Shigorin authored
      It wasn't sdhci_pci.ko back in 2.6.32 actually and it's
      sdhci-pci.ko; so grep used by mkmodpack won't pick it up.
      71ad34a9
    • Michael Shigorin's avatar
      stage1: add USB3 support · f112a335
      Michael Shigorin authored
      This has been missing for *so* long somehow, and adding some 200k
      of modules for fast hardware that's widely available by now
      looks like a deal.
      
      Added USB Attached SCSI module just in case (or rather for weak
      crc_t10dif symbols?).
      f112a335
    • Michael Shigorin's avatar
      live.mk: drop extra services from kiosks · a01f4a9f
      Michael Shigorin authored
      There are a few ones that aren't needed for a one-time
      environment off a LiveCD/Flash like a webkiosk; if you
      happen to need a text-based kiosk some day, tell me so.
      a01f4a9f
    • Michael Shigorin's avatar
      live.mk: live-0ad draft · 3129d6ef
      Michael Shigorin authored
      This one is based on live-flightgear of course.
      3129d6ef
    • Michael Shigorin's avatar
      desktop+lxqt+extra: use metapackage · bc3b3a24
      Michael Shigorin authored
      clementine-codecs-* looks more appropriate than direct
      lowlevel dependency list indeed; thanks cow@.
      bc3b3a24
    • Michael Shigorin's avatar
      regular.mk: make use of ACPI suspend support · 9f9f32bf
      Michael Shigorin authored
      There's no excuse to miss it now that it's there.
      9f9f32bf
    • Michael Shigorin's avatar
      install2, live: implement ACPI suspend support · 072fefdf
      Michael Shigorin authored
      The corresponding installer feature had to be updated first
      following blkid(8) output format changes, but that's it!
      072fefdf
  5. 16 Mar, 2015 2 commits
  6. 11 Mar, 2015 7 commits
  7. 10 Mar, 2015 3 commits
    • Michael Shigorin's avatar
      regular.mk: switched lxqt to connman · 4bcbe442
      Michael Shigorin authored
      It used to run NM without any kind of applet which is
      not exactly usable unless it's DHCP over Ethernet there;
      provide connman and qconnman-ui (applets on the road).
      4bcbe442
    • Michael Shigorin's avatar
      regular.mk: disable bridge service · b6d37f34
      Michael Shigorin authored
      This has been proposed for server-hyperv by lewellyn@freenode
      last summer, looks like a reasonable default for all of the
      server images as those interersted in bridge setup are going
      to do a few more things anyways.
      b6d37f34
    • Michael Shigorin's avatar
      regular.mk: switch jeos to its own volumes-profile · e09e11b9
      Michael Shigorin authored
      This image has been cleaned up somewhat thoroughly
      regarding its installed package base but partitioning
      has remained poorly generic with swap etc; it's now
      been set to use 3/4 Gb as a minimum (to fit 1Gb VMs
      or USB sticks just fine) with the only partition
      created being root one; those wishing something else
      are welcome to go ahead and partition by hand anyways.
      
      See also https://bugzilla.altlinux.org/30024
      e09e11b9
  8. 09 Mar, 2015 8 commits
    • Michael Shigorin's avatar
      gear-store-tags · 9b42d4dc
      Michael Shigorin authored
      9b42d4dc
    • Michael Shigorin's avatar
      1.1.61-alt1 · 289b292a
      Michael Shigorin authored
      - EFI_BOOTARGS
      289b292a
    • Michael Shigorin's avatar
      regular.mk: purge qt4 from installed server images · c907a4f6
      Michael Shigorin authored
      It's not use/cleanup/x11-alterator in its entirety
      but qt4-core is really *really* not needed there.
      c907a4f6
    • Michael Shigorin's avatar
      regular.mk: allow EFI boot to make/use RW overlay · 2b233fff
      Michael Shigorin authored
      propagator-20150306-alt1 and make-initrd-propagator-0.25-alt1
      have made it actually possible to use resulting LiveCD images
      along with USB flash media to achieve data persistence that's
      been long available for BIOS boot mode (see also #28289).
      
      This isn't perfect but let's try flipping the switch:
      all desktop regular builds are now "live_rw" by default
      in EFI mode.
      
      This requires mkimage >= 0.2.17.
      2b233fff
    • Michael Shigorin's avatar
      regular.mk: "quiet" down jeos flavour · 8a859a29
      Michael Shigorin authored
      This image doesn't deign to waste one's time by presenting
      them with a bootloader menu and a few other things;
      make it even less verbose where not neccessary.
      8a859a29
    • Michael Shigorin's avatar
      desktop+regular: added terminus and inconsolata · 0db03182
      Michael Shigorin authored
      Looks like we'd better provide a few really good console fonts.
      0db03182
    • Michael Shigorin's avatar
      desktop+lxqt+extra: added liberation fonts · 280efe2a
      Michael Shigorin authored
      cool-retro-term 1.0.0 exhibits a bug without these fonts around:
      glyphs would be drawn higher than cursor with upper half being
      cut off (found out by putting my current crop of font packages
      into livecd environment and removing them until the correct
      behaviour would get broken).
      280efe2a
    • Michael Shigorin's avatar
      regular.mk: added xpra and winswitch to icewm · 5bfa0182
      Michael Shigorin authored
      xpra.org and winswitch.org are wonderful applications
      helping one working with X11 apps all over the place,
      running those on local and remote desktops and servers
      with persistent sessions.
      
      These aren't exactly trivial to plan and use but icewm
      isn't for newbies either; thus these seem like nice match
      for an "X11 thin client" image.
      
      Size addition is ca. 50 Mb as of today which is a lot
      but worth it.
      5bfa0182