aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-02-23mono: add support for 6.12.0.122ajl/mono-6.12.0.122Alex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2021-02-23README: Test commit for PRAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2021-02-15mono: RPROVIDES needs to be package specific (#80)Zoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu> Co-authored-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-02-10msbuild-libhostfxr: Patch broken objcopy detection (#68)Nicolas Jeker
This is completely unnecessary since we don't set STRIP_SYMBOLS, so objcopy is never used. The debug symbols are split later by bitbake.
2021-02-10msbuild-libhostfxr: Install libhostxfr.so into libdir in native mode (#70)Zoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu> Co-authored-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-02-09Ajl/add test image mono (#67)Alex Lennon
* Add test-image-mono to use for Jenkins CI builds (#62) This will be built against any PRs before allowing merge Currently based on core-image-mono and adding - msbuild Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk> * Test Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2021-02-09msbuild: Reduce dotnet dependency to libhostfxr (#65)Nicolas Jeker
Fixes compatibilty with x86 build hosts by building the library from source and removes the dependency on the full dotnet package.
2021-01-27Merge pull request #61 from zboszor/fix-rdepsAlex Lennon
mono: Attempt to fix RDEPENDS
2021-01-27mono: Attempt to fix RDEPENDSZoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-26Merge pull request #59 from zboszor/libgdiplus-use-x11Alex Lennon
libgdiplus: Don't use --with-x11 for 6.x versions
2021-01-26libgdiplus: Don't use --with-x11 for 6.x versionsZoltán Böszörményi
configure.ac in libgdiplus disables detecting X11 when either option --with-x11 or --without-x11 is present. Don't use --with-x11 to allow detecting X11. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-26Merge pull request #57 from zboszor/package-4.7.1-api-and-upAlex Lennon
mono: Package 4.7.1-api, 4.7.2-api and 4.8-api
2021-01-26mono: Package 4.7.1-api, 4.7.2-api and 4.8-apiZoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-25mono-helloworld: Fix dependenciesAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2021-01-25Merge pull request #56 from zboszor/add-mono-6.12Alex Lennon
Add Mono 6.12
2021-01-25conf/layer.conf: Prefer mono 6.12.0.107 and libgdiplus 6.0.5Zoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-25mono: Add recipe for version 6.12.0.107Zoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-25mono: Fix build of 6.10+ on SumoZoltán Böszörményi
Fix the below error by adding libatomic-ops as build dependency: | In file included from ./include/private/gc_priv.h:254:0, | from ./include/private/dbg_mlc.h:28, | from extra/../backgraph.c:15, | from extra/gc.c:39: | ./include/private/gc_atomic_ops.h:105:11: fatal error: atomic_ops.h: No such file or directory | # include "atomic_ops.h" | ^~~~~~~~~~~~~~ | compilation terminated. | make[3]: *** [Makefile:1602: extra/gc.lo] Error 1 | make[3]: *** Waiting for unfinished jobs.... | In file included from ./include/private/gc_priv.h:254:0, | from ./include/private/pthread_support.h:21, | from pthread_start.c:37: | ./include/private/gc_atomic_ops.h:105:11: fatal error: atomic_ops.h: No such file or directory | # include "atomic_ops.h" | ^~~~~~~~~~~~~~ | compilation terminated. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-25libgdiplus: Add recipe for version 6.0.5Zoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-25libgdiplus: Add patch to fix linker errorZoltán Böszörményi
While building libgdiplus 6.0.4 on Yocto 2.5, a linker error identical to the Gentoo bug #700280 popped up. See https://bugs.gentoo.org/700280 Add a slightly modified patch to explicitly use pangoft2 which fixes the linker issue. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-23Merge pull request #55 from zboszor/reenable-sumo-supportAlex Lennon
conf/layer.conf: Re-enable Sumo support
2021-01-23conf/layer.conf: Re-enable Sumo supportZoltán Böszörményi
The original reason for removing Yocto 2.5 Sumo support was its EOL state. But there's nothing in meta-mono that makes it inherently incompatible with Sumo. Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2021-01-22Merge pull request #53 from mnme/msbuild-fixAlex Lennon
Add msbuild 16.6
2021-01-22Remove myget feeds and replace with AzDO feedsNicolas Jeker
Myget feeds have been deprecated and upstream has not updated the references. See mono/linux-packaging-msbuild#19.
2021-01-22msbuild: Create working recipe for version 16.6Nicolas Jeker
2021-01-22Run cert-sync before configure task in mono.bbclassNicolas Jeker
To let NuGet restore (or msbuild restore) successfully run through, the mono certificate store needs to be initialized. Currently, this is only possible by contaminating the build host. To be more precise, the directory '~/.config/.mono/certs' will be initialized on the build host. Currently, there is no way to override the certificate store location except for patching the mono source code, see issue mono/mono#6388.
2021-01-22mono-native: Fix paths in configNicolas Jeker
2021-01-22Add dotnet recipe based on the one from meta-iot-cloudNicolas Jeker
2020-11-04Merge pull request #54 from zboszor/support-gatesgarthAlex Lennon
conf/layer.conf: Add gatesgarth to LAYERSERIES_COMPAT
2020-11-04conf/layer.conf: Add gatesgarth to LAYERSERIES_COMPATZoltán Böszörményi
Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
2020-10-13Merge pull request #51 from mnme/libgdiplus-pangoAlex Lennon
libgdiplus: Add package config for pango
2020-10-13libgdiplus: Add package config for pangoNicolas Jeker
Using pango as font rendering engine adds support for many alphabets/scripts in libgdiplus.
2020-10-13Merge pull request #50 from AnandShastry/masterAlex Lennon
nativesdk support for mono.
2020-10-12nativesdk support for mono,skip qaAnand
2020-10-07Merge pull request #49 from mnme/mnme/libgdiplus-no-x11Alex Lennon
libgdiplus: Allow building without X11
2020-10-07libgdiplus: Allow building without X11Nicolas Jeker
Fixes #39
2020-07-01mono: add support for mono-6.10.0.104Alex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-05-27mono: add support for 6.8.0.123Alex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-05-26git-sharp: Change file ownership to fix build issue with dunfellAlex J Lennon
Without this file ownership change we get an error File: '/data_drive/git/monotest/poky/meta/lib/oe/sstatesig.py', lineno: 548, function: process 0544: add_perm(stat.S_IXOTH, 'x') 0545: 0546: if include_owners: 0547: try: *** 0548: update_hash(" %10s" % pwd.getpwuid(s.st_uid).pw_name) 0549: update_hash(" %10s" % grp.getgrgid(s.st_gid).gr_name) 0550: except KeyError: 0551: bb.warn("KeyError in %s" % path) 0552: raise Exception: KeyError: 'getpwuid(): uid not found: 1000' Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-05-17Merge pull request #43 from kraag-gorim/update-compatAlex Lennon
layer.conf: update compatibility list
2020-05-17layer.conf: update compatibility listKraag Gorim
Update layer compatibility list: - remove sumo (EOL) - add dunfell (april 2020 release) Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
2020-03-12Merge pull request #37 from zboszor/fix-msbuildAlex Lennon
msbuild: Apply do_install_append() to native mode
2020-03-12msbuild: Apply do_install_append() to native modeBöszörményi Zoltán
When used with Mono 5.20 or 6.x, projects using msbuild complain about missing directories that previously were conflicting with Mono. Signed-off-by: Böszörményi Zoltán <zboszor@pr.hu>
2020-02-12layer.conf: Make BBFILE_PRIORITY_mono a more useful valueAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-12COPYING.MIT: Add copyright for meta-dataAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-12Merge branch 'master' of github.com:DynamicDevices/meta-monoAlex J Lennon
2020-02-12README: Clarify layer dependenciesAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>
2020-02-11Merge pull request #31 from kraag-gorim/python3-test-fixAlex Lennon
mono-6: expand python3 patch
2020-02-11mono-6: expand python3 patchKraag Gorim
Change versions.mk and versions.py in scripts/submodules to also use python 3. This is used by acceptance tests and jemalloc. Signed-off-by: Kraag Gorim <kraaggorim@gmail.com>
2020-02-10layer.conf: Default to mono 6.8.0.105zeus-nextwarrior-nextthud-nextAlex J Lennon
Signed-off-by: Alex J Lennon <ajlennon@dynamicdevices.co.uk>