1. 24 Mar, 2014 23 commits
    • Michael Shigorin's avatar
      desktop+gnustep*: current updates · c7e4f5e3
      Michael Shigorin authored
      A few more tweaks for changes in sisyphus and t7 repos;
      thanks real@ for both fixing and tracking things.
      c7e4f5e3
    • Michael Shigorin's avatar
      repo: minor important remark · 9a05187e
      Michael Shigorin authored
      Installation finishes just fine if bzip2-compressed
      hash files are removed *but* apt-cdrom add will fail.
      9a05187e
    • Michael Shigorin's avatar
      http-server: no more php5-eaccelerator · b4b9f26c
      Michael Shigorin authored
      It's missing in Sisyphus since php5 update to 5.5.x;
      while an opcode cache would be a powerful boost for
      many webapps this has to be sorted out in repos first.
      b4b9f26c
    • Michael Shigorin's avatar
      install2: drop /usr/include · adffe4a6
      Michael Shigorin authored
      It happens to hold couple of files nowadays
      on an otherwise almost empty system!
      adffe4a6
    • Michael Shigorin's avatar
      regular.mk: strip jeos further down · a2bcf168
      Michael Shigorin authored
      It's still a GUI installer but pretty much barebone one by now...
      in particular, it needs no xorg-drv-$hardware being mostly targeted
      at VMs and demo appliances where fbdev is rather enough.
      
      Cleanup extra kernel drivers too.
      a2bcf168
    • Michael Shigorin's avatar
      install2: introduce tunable kernel driver cleanup · 148c477c
      Michael Shigorin authored
      This one has been missing for quite some time (infiniband modules
      should have triggered a commit like this back then), finally there
      in very crude and draft form for the starters.
      148c477c
    • Michael Shigorin's avatar
      install2: cleanup everything too · 1e65a52c
      Michael Shigorin authored
      This destructive target is like a "people's revolution":
      almost nothing left.
      
      Some need this to achieve jeos or chaos, respectively.
      1e65a52c
    • Michael Shigorin's avatar
      install2: deduplicate removals · 9efac390
      Michael Shigorin authored
      {lib,}bind shouldn't have to be removed twice, really.
      9efac390
    • Michael Shigorin's avatar
      install2: font utils have done their duty · 77a97594
      Michael Shigorin authored
      By the time these hooks run the font packages' %post scriptlets
      should have fired already; no need to carry the utilities on.
      
      Yes these are bit-by-bit savings.  No it's too expensive still.
      77a97594
    • Michael Shigorin's avatar
      install2: drop wayland, EGL · 48239f73
      Michael Shigorin authored
      Both might be useful in some context but serve no real need
      given the installer one, at least this year.
      48239f73
    • Michael Shigorin's avatar
      install2: cpp dependencies can go too · 86ad2dec
      Michael Shigorin authored
      This rotten cherry-picking is ridiculous of course
      but that's the price to pay for hard dependencies...
      86ad2dec
    • Michael Shigorin's avatar
      install2: drop common-licenses as well · ed67687d
      Michael Shigorin authored
      These aren't going to be really needed in that environment,
      please refer to the more complete environments like rescue,
      live, or an installed system.
      ed67687d
    • Michael Shigorin's avatar
      install2: more cleanups · 9597b747
      Michael Shigorin authored
      xterm is pulled in by xinitrc (as xvt),
      xdg-utils by alterator-browser-qt (for xdg-open).
      9597b747
    • Michael Shigorin's avatar
      install2: sometimes we don't run xorg on hardware · db85d65b
      Michael Shigorin authored
      ...or are fine with fbdev like in case of installers,
      especially minimalistic ones.
      db85d65b
    • Michael Shigorin's avatar
      install2: more locale cleanups · 3927ac21
      Michael Shigorin authored
      My gut feeling is that we're not going to see glib2's
      messages a lot within installer environment anyways.
      
      And there's a forgotten /usr/share/X11/locale/ too.
      3927ac21
    • Michael Shigorin's avatar
      install2: drop lib{cloog-,}isl · d871db16
      Michael Shigorin authored
      These are required by no package after the intermediate
      cleanup has finished.  Argh.
      d871db16
    • Michael Shigorin's avatar
      install2: a tiny but useless directory · 5d8af5b7
      Michael Shigorin authored
      Installer doesn't do systemd and needs no service files.
      5d8af5b7
    • Michael Shigorin's avatar
      install2: further reduce X driver bloat · 0ba5ad64
      Michael Shigorin authored
      An installer needs video playback acceleration
      when it has some content to show and some means to;
      as long as these are not supported just drop this
      unconditionally.
      0ba5ad64
    • Michael Shigorin's avatar
      server.mk: more cleanups · 6a59475d
      Michael Shigorin authored
      server-nano is intended to be slim; it doesn't need VNC
      installation support and provides no LUKS tools either.
      6a59475d
    • Michael Shigorin's avatar
      install2: potentially cleanup crypto bits as well · e75d647b
      Michael Shigorin authored
      These are only needed for alterator-vm when making
      LUKS encrypted partitions; ideally the extra libraries
      would be omitted automatically when luks isn't included.
      e75d647b
    • Michael Shigorin's avatar
      install2: make vnc cleanup conditional · 791a236a
      Michael Shigorin authored
      At least don't purge it with no questions answered.
      Thanks naf@ for posting #29901.
      791a236a
    • Michael Shigorin's avatar
      conf.d: updated README to mention mixin/* · d587fa5f
      Michael Shigorin authored
      The mixin concept and name has been borrowed from Ruby
      language -- it's a kind of thing that can be added to
      more or less whatever suitable; the problem it tries
      to solve is that incrementally building up the image
      configuration breaks when one would like to change
      something that's been configured in early enough so that
      grafting early will warrant a lot of duplication later on
      but inheriting too much things that need to be changed
      gets too much hackery in.
      
      It started while trying to build an installer image
      using configuration bits and pieces collected while
      bringing an installable LiveCD together: there are
      just too many livecdish things in a LiveCD to try
      and rebase the actual desktop configuration things
      onto an installer, so putting these into a mixin
      to be reused within both livecd and installer
      seems the way to go.
      d587fa5f
    • Michael Shigorin's avatar
      x11: pull xorg-drv-ati in explicitly · 0bafa6a6
      Michael Shigorin authored
      Looks like today's xorg won't autoload radeon_drv but
      insists on ati_drv falling back to fbdev if it's not there;
      FlightGear runs definitely slow on C-60 APU with that.
      
      I didn't specify ati since it pulls r128 and mach64 modules in
      which are rather useless in this context (accelerated 3D graphics).
      0bafa6a6
  2. 20 Mar, 2014 2 commits
  3. 19 Mar, 2014 6 commits
  4. 18 Mar, 2014 9 commits