1. 25 Sep, 2017 6 commits
    • Michael Shigorin's avatar
      desktop+lxqt*: reshuffle qt4 bits · 41b5a5b6
      Michael Shigorin authored
      This is to make desktop+lxqt packages installable on e2k
      as there's no qt4 package within this Sisyphus port and
      things might just stay this way (it's long unsupported,
      looks like porting software to qt5 is more worthwile
      an effort).
      
      There's one more removal though: qupzilla. This browser
      fits lxqt like a glove *but* it's pulled in already by
      mixin/regular-lxqt, and browser feature is available now
      to make the selection more flexible.  It's also going to
      be renamed on the way to incusion into KDE SC.
      41b5a5b6
    • Michael Shigorin's avatar
      firmware: add firmware-rt* to use/firmware/wireless · f32fd9a3
      Michael Shigorin authored
      ...for firmware-rt61pci; thanks to an anonymous bugreporter.
      
      See-also: http://www.opennet.ru/openforum/vsluhforumID3/112310.html#177
      f32fd9a3
    • Michael Shigorin's avatar
      desktop.mk, live.mk, regular.mk, test.mk: cleanup · 9d10d78b
      Michael Shigorin authored
      There was a semi-awful lot of long-abandoned targets
      spotted while factoring out mixins; let's just drop
      these for good, and if anyone needs some of those
      drop me a commit.
      9d10d78b
    • Michael Shigorin's avatar
      p7.mk, t7.mk: drop completely · 0a87d477
      Michael Shigorin authored
      These branches are officially unsupported for the whole
      two years, probably just the time to clean up.
      
      See-also: http://altlinux.org/branches
      0a87d477
    • Michael Shigorin's avatar
      mixin.mk: gather all mixin/* targets · 24defe94
      Michael Shigorin authored
      These have appeared in desktop.mk, regular.mk, vm.mk
      over time, and there are two problems around.
      
      The minor one is that mixins have been introduced as
      handy reusable bits close in context of their use;
      this practically means that they fall under the same
      class restrictions as their parent targets, that is
      a mixin coming from regular.mk will only be available
      for "distro" IMAGE_CLASS, and so on.
      
      The major one is probably the worst design flaw in m-p:
      building images from ground up, where ground is a valid
      standalone buildable target as well.
      
      Life has shown that we rather want to build up images
      the other way around, choosing what essentials go in first
      and then fitting the fine details along with the packaging.
      
      The first sign of this difference appeared with ARMv7 Simply:
      we had a well-built configuration aiming for x86 ISO, still
      we needed roughly the same app/environment configuration
      put into armh disk image.
      
      Those platforms were different enough that we didn't actually
      plan shipping *lots* of distributions but the problem was clear,
      and it was much alike to the one that sprang m-p to life in the
      first place (when we had a range of "common" distros and needed
      to create and maintain a set of "school" ones that mostly had
      similar or even identical difference to their respective base
      ones -- and we couldn't do something like conf.d/p8.mk does now).
      
      So mixins are going to become the softer way to turn m-p's
      target configuration chain upside down to considerable extent:
      build up what you're going to mix into the various deliverables,
      and make it as portable across image classes, hardware platforms,
      repository branches as feasible so that total maintenance effort
      needed goes down or at least doesn't spike too bad.
      
      And here's the first strike at that.
      24defe94
    • Michael Shigorin's avatar
      vm.mk: factor out mixin/cloud-init · b558f88b
      Michael Shigorin authored
      This one has been clearly duplicated before.
      b558f88b
  2. 12 Sep, 2017 2 commits
  3. 11 Sep, 2017 4 commits
  4. 08 Sep, 2017 4 commits
  5. 07 Sep, 2017 2 commits
  6. 29 Aug, 2017 1 commit
  7. 21 Aug, 2017 8 commits
  8. 15 Aug, 2017 1 commit
  9. 07 Aug, 2017 8 commits
    • Michael Shigorin's avatar
      gear-store-tags · 58168c8f
      Michael Shigorin authored
      58168c8f
    • Michael Shigorin's avatar
      1.2.0-alt1 · f1c4c602
      Michael Shigorin authored
      - e2k
      f1c4c602
    • Michael Shigorin's avatar
      image.in, main.mk: align debug targets · 319fdfc5
      Michael Shigorin authored
      Weird but the last round of image builds on e2k started complaining:
      
        Makefile:95: *** target file `debug' has both : and :: entries.  Stop.
      
      Looks like these should have been fixed indeed.
      But why didn't this surface before then?
      319fdfc5
    • Michael Shigorin's avatar
      e2k.mk: vm/e2k-xfce · fae0bb94
      Michael Shigorin authored
      Let's build an Xfce based image, got anything needed (well, almost:
      xorg-drv-libinput isn't there and no one is crying over that here).
      
      And let's change "e2k" suffix to be prefix while at that.
      fae0bb94
    • Michael Shigorin's avatar
      x11: e2k repo has no imsettings so far · b98bf15a
      Michael Shigorin authored
      BR: imsettings -> libgxim -> ruby, and it's missing still.
      b98bf15a
    • Michael Shigorin's avatar
      e2k: official x11 support · 0d6fe350
      Michael Shigorin authored
      The early builds used to rely upon a non-committed
      rootfs/files/etc/X11/xorg.conf within this feature
      which was a bit annoying and would have screwed an
      Elbrus system based on any other GPU.
      
      So let's provide some flexibility by packaging it.
      0d6fe350
    • Michael Shigorin's avatar
      l10n: generalize to rootfs · 9c263dcb
      Michael Shigorin authored
      Turns out that vm images might need localization too,
      not just live ones.
      9c263dcb
    • Michael Shigorin's avatar
      tar2fs: chgrp and failsafe kpartx · aa7f2d84
      Michael Shigorin authored
      The current state made vm images belong to root group,
      no reason to not change those to the primary group of
      the user building an image.
      
      kpartx -d -s could fail in some circumstances,
      make a safety cleanup call more verbose.
      aa7f2d84
  10. 02 Aug, 2017 4 commits