1. 11 Mar, 2018 5 commits
  2. 02 Mar, 2018 1 commit
  3. 20 Feb, 2018 1 commit
    • Michael Shigorin's avatar
      regular.mk: drop xsane from mate · 0b251d07
      Michael Shigorin authored
      The problem being worked around by this is:
      anything in the lists that Requires: webclient
      results in rekonq being pulled into the image
      (after mate-default requires firefox no more).
      
      The proper fix is to force *_PACKAGES, *_LISTS
      and *_REGEXP to be processed in a _single_
      transaction for each destination so that
      early mis-expansion of virtual packages
      doesn't occur when _installing_ those.
      
      This commit should be reverted then.
      
      See-also: https://bugzilla.altlinux.org/30806
      0b251d07
  4. 19 Feb, 2018 3 commits
  5. 12 Feb, 2018 3 commits
  6. 03 Feb, 2018 1 commit
  7. 23 Jan, 2018 1 commit
  8. 16 Jan, 2018 2 commits
    • Anton Midyukov's avatar
      regular.mk: update lxde, engineering flavours · 93f5dd7d
      Anton Midyukov authored
      - switch browser from firefox to palemoon (firefox needed pulseaudio)
      - switch LXDE theme from upstream to lxdesktop (cf. ALT Engineering)
      - added qastool: ALSA mixer GUI
      - added qpdfview: PDF viewer (there was none)
      - update regular-engineering pkglist
      93f5dd7d
    • Anton Midyukov's avatar
      mixin.mk: replace use/sound with +alsa for desktop/regular · 2a2b3e1b
      Anton Midyukov authored
      This will solve the sound problems when using regulars:
      - The sound when the computer is restarted is set to 0
      - Some applications do not know how to work directly with ALSA,
        apulse allows you to solve this problem partially.
      
      Using feature +pulse will override use of +alsa feature.
      2a2b3e1b
  9. 05 Jan, 2018 2 commits
  10. 11 Dec, 2017 5 commits
  11. 06 Dec, 2017 1 commit
  12. 04 Dec, 2017 1 commit
  13. 31 Oct, 2017 2 commits
  14. 25 Sep, 2017 5 commits
    • Michael Shigorin's avatar
      e2k.mk, mixin.mk: add more targets · fd4f2a67
      Michael Shigorin authored
      mixin/e2k-desktop was asking for separation from its day zero,
      and the rest just came in naturally (the temporary patch to
      add lxqt and mate looked awfully with all the duplication in).
      fd4f2a67
    • 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
  15. 12 Sep, 2017 1 commit
  16. 11 Sep, 2017 2 commits
  17. 08 Sep, 2017 1 commit
  18. 07 Sep, 2017 1 commit
  19. 21 Aug, 2017 2 commits