Integrate meta-seconorth-nogplv3/kirkstone-rewrite-nogplv3-distro
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@c12957e7
distro: Remove the 'gplv3' DISTRO_FEATURE, this in now handled by an override
Also remove commented old exceptions from the license rules.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@0ee74466
systemd: Move nogplv3 handling to meta-seconorth-nogplv3
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@cfb38af1
packagegroup-seconorth-qt5: Move nogplv3 handling to meta-seconorth-nogplv3
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@a147e8f1
packagegroup-seconorth-tests: Move nogplv3 handling to meta-seconorth-nogplv3
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@6ed95561
packagegroup-seconorth-networking: Move nogplv3 handling to meta-seconorth-nogplv3
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@3bd0665b
packagegroup-seconorth-minimal: Move nogplv3 handling to meta-seconorth-nogplv3
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@8c30bc9c
packagegroup-seconorth-debug: Remove ltp, fio, hdparm die to lic issues
Some of the removal was previously done in meta-seconorth-distro, but I think its better to do all this stuff inside this layer.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@f580fa37
qt5: remove qmlbench from packagegroup as the license does not fit
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@4f1f7fc3
distro: Remove tools-debug from image features
Because of licenses the following dep chain was failing: image-small -> packagegroup-core-tools-debug -> gdbserver
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@445e2dd4
emc-test-suite: Remove (for now) because of the unresolvable deps of ltp
ltp is in the DEPENDS list, as we use the ltp-headers, but ltp RDEPENDS a lot of tools not available without gplv3, thus we need to rewrite emc-test-suite or write a package to only provide the ltp headers.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@b39d5db9
images: packagegroup tests now has a 'small' subpackage, use this in the images
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@0f690e3f
libcheck: remove 'checkmk' script, as it depends on gawk not available due to lic
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@80b212b7
qt: Remove mysql,sqlite2 and postgresql from PACKAGECONFIG because of deps
- qtbase -> mysql5 -> coreutils
- qtbase -> sqlite -> readline
- qtbase -> postgresql -> readline
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@f9c320c6
nogplv3 distro: Move INCOMPATIBLE_LICENSE from image to distro
Also remove package-management from image-feature
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@8314c0a8
packagegroup-base: Remove dosfstool and hdparm from RRECOMMENDS
Both tools are not available without gplv3 or meta-gplv2
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@61192828
dtc: Remove -misc package and dependency to bash and diffutils
diffutils and bash are only available as gplv3
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@95193b3b
nogplv3: Use nogplv3 override on all existing package modifications
The nogplv3 layer is supposed to do no changes the the seconorth distro when included into the bblayers but not selecting the nogplv3 distro. To achive this, all modifications done in bbappend files need to use the 'nogplv3' override to filter this out.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@4212986e
libpam: Remove xtests and rdepends to bash and core-utils
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@14612845
perl: Remove gdbm from packageconfig due to license
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@ab1f4b99
systemd: remove recommands to tar to make it build
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@be1a2d80
nogplv3: libpam: Remove xtests package due to its dependencies
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@23d533c5
Draft: Rename distro, play arround with lics
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@adb1b6f6
README: Make clear that meta-gplv2 is not needed for this layer
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@67875373
image-nogplv3 classes: Remove the explicit PACKAGE_EXCLUDE
The explicit PACKAGE_EXCLUDE should not be necessary and prohibited by using INCOMPATIBLE_LICENSE. Further if a compatible package is available (i.e. for meta-gplv2) PACKAGE_EXCLUDE would prevent it from being included in an image.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@8f5c76d6
layer.conf: Make dependencies more explicit
Add meta-gplv2 and SECO Northern Europe's guf-distro as layer dependency.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@d4fd8bca
distro: Add guf-wayland-no-gplv3.conf
Previously it was found under meta-seconorth-distro however better fints in this layer.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@1f7d8ff4
image: Fixed small image without GPLv3 software
The small packagegroup was missing from the build. Without the small packagegroup, the image can't be build because were missing core components like busybox. Also the multimedia packagegroup was re-added.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@459a84f8
images: Added small image class
Added a small image class for building images without GPLv3.
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@78f91652
readme: Added section with build instructions
--
Commit: seco-ne/yocto/layers/meta-seconorth-nogplv3@5dc50e0b
image: Sorted packages in image and removed dash
The packages in the image without GPLv3 were sorted alphabetically. Dash was removed, because it's not needed (we use sh provided by Busybox).