summaryrefslogtreecommitdiff
path: root/dev-lang/mono
AgeCommit message (Collapse)Author
2025-11-04*/*: Add := to virtual/zlib deps, part 4Michał Górny
Done via: ``` git grep -l 'virtual/zlib\[' | xargs sed -i -e 's@virtual/zlib\[@virtual/zlib:=\[@g' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-07-13dev-lang/mono: add 6.14.1Alfred Wingate
Bug: https://bugs.gentoo.org/957434 Signed-off-by: Alfred Wingate <parona@protonmail.com> Part-of: https://github.com/gentoo/gentoo/pull/42646 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-01dev-lang/mono: Fix build w/ cmake-4Andreas Sturmlechner
https://gitlab.winehq.org/mono/mono/-/commit/831415ed https://gitlab.winehq.org/mono/boringssl/-/commit/2153da68 Closes: https://bugs.gentoo.org/957434 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2024-09-12*/*: drop ia64 from dependsArthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-02dev-lang/mono: drop versionsSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-02-27dev-lang/mono: Stabilize 6.12.0.199-r2 x86, #925563Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-02-27dev-lang/mono: Stabilize 6.12.0.199-r2 amd64, #925563Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-01-14Move {dev-util → dev-build}/cmakeMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/34792 Signed-off-by: Michał Górny <mgorny@gentoo.org>
2024-01-08dev-lang/mono: sys-devel/bc -> app-alternatives/bcSam James
All of these will be using app-alternatives/bc anyway as they're not calling bc-reference, so make the dep reflect reality. Signed-off-by: Sam James <sam@gentoo.org>
2023-12-09dev-lang/mono: fix modern C issue in configureSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-12-05Add more CPE strings for easier CVE trackingAllen Webb
Signed-off-by: Allen Webb <allenwebb@google.com> Signed-off-by: Mike Frysinger <vapier@chromium.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2023-12-04dev-lang/mono: filter LTO unconditionally, force -O2, no strict aliasingSam James
It's somewhat of a miracle mono works at all nowadays, especially given all the scary warnings, so force a conservative build. Bug: https://bugs.gentoo.org/915985 Signed-off-by: Sam James <sam@gentoo.org>
2023-10-10dev-lang/mono: Stabilize 6.12.0.182 amd64, #915410Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-10-10dev-lang/mono: Stabilize 6.12.0.182 x86, #915410Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2023-09-04dev-lang/mono: add 6.12.0.199Andrew Ammerlaan
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-07-26dev-lang/mono: Filter LTO with LLDViolet Purcell
Compilation fails with LLD and LTO with the following error: ld.lld: error: boringssl/crypto/bn/CMakeFiles/bn.dir/convert.c.o <inline asm>:1:7: invalid operand for instruction divq $-8446744073709551616 ^~~~~~~~~~~~~~~~~~~~~ ld.lld: error: boringssl/crypto/asn1/CMakeFiles/asn1.dir/a_object.c.o <inline asm>:1:7: invalid operand for instruction divq $-9223372036854775808 ^~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Violet Purcell <vimproved@inventati.org> Closes: https://github.com/gentoo/gentoo/pull/31866 Signed-off-by: Sam James <sam@gentoo.org>
2023-06-28dev-lang/mono: add missing selinux policy depSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17dev-lang/mono: add cmake BDEPENDSam James
Used for bundled deps. Closes: https://bugs.gentoo.org/801568 Signed-off-by: Sam James <sam@gentoo.org>
2023-06-17dev-lang/mono: add 6.12.0.182Sam James
Bug: https://bugs.gentoo.org/908612 Signed-off-by: Sam James <sam@gentoo.org>
2023-06-07dev-lang/mono: only build docs for native multilibSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-02Move {virtual -> app-alternatives}/yaccSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-01-13dev-lang/mono: fix automagic ccache usageSam James
This is for users to enable, not for build systems to do it based on whether ccache is installed (which leads to sandbox issues anyway). Closes: https://bugs.gentoo.org/830562 Signed-off-by: Sam James <sam@gentoo.org>
2021-09-11**/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller
Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
2021-08-20dev-lang/mono: keyword 6.12.0.122 for -riscvMarek Szuba
Fails to build, and according to upstream documentation even when it does build it can't do much more than run a Hello, world! example in C#. Signed-off-by: Marek Szuba <marecki@gentoo.org>
2021-07-01*/*: s/pax_kernel/pax-kernel/gMarek Szuba
Signed-off-by: Marek Szuba <marecki@gentoo.org>
2021-05-12*/*: drop dotnet@g.oJoonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2021-04-29dev-lang/mono: drop 6.6.0.161, 6.10.0.104Sam James
Bug: https://bugs.gentoo.org/785706 Signed-off-by: Sam James <sam@gentoo.org>
2021-04-29dev-lang/mono: Stabilize 6.12.0.122 amd64, #785706Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-04-26dev-lang/mono: Stabilize 6.12.0.122 x86, #785706Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-29dev-lang/mono: fix multilib non-native install by disabling AOTSam James
Closes: https://bugs.gentoo.org/779025 Signed-off-by: Sam James <sam@gentoo.org>
2021-03-28dev-lang/mono: add changelog link to metadataSam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-28dev-lang/mono: add github remote-idSam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-28dev-lang/mono: fix metadata indentationSam James
Signed-off-by: Sam James <sam@gentoo.org>
2021-03-28dev-lang/mono: add 6.12.0.122Sam James
* Bumps to 6.12.0.122 * Run cert-sync (regenerate certificate store) in pkg_postinst * Add (preliminary) check-reqs.eclass usage * Fix automagic dependencies on: ** app-crypt/mit-krb5 ** sys-libs/zlib (fallback to bundled previously) Bug: https://bugs.gentoo.org/776667 Bug: https://bugs.gentoo.org/719718 Closes: https://bugs.gentoo.org/687892 Closes: https://bugs.gentoo.org/729328 Closes: https://bugs.gentoo.org/762265 Signed-off-by: Sam James <sam@gentoo.org>
2020-08-03dev-lang/mono: new version: 6.10.0.104Mikhail Pukhlikov
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
2020-07-03dev-lang/mono: use HTTPSMichael Mair-Keimberger
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16572 Signed-off-by: Aaron Bauman <bman@gentoo.org>
2020-05-16dev-lang/mono: Remove oldDavid Seifert
Closes: https://bugs.gentoo.org/468412 Closes: https://bugs.gentoo.org/548340 Closes: https://bugs.gentoo.org/634692 Closes: https://bugs.gentoo.org/661270 Closes: https://bugs.gentoo.org/663608 Closes: https://bugs.gentoo.org/687950 Closes: https://bugs.gentoo.org/689332 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
2020-03-31dev-lang/mono: amd64 stable wrt bug #711908Mikle Kolyada
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
2020-03-27dev-lang/mono: x86 stable wrt bug #711908Agostino Sarubbo
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
2020-02-22*/*: [QA] Remove redundant --disable-{dependency-tracking,silent-rules}David Seifert
Closes: https://github.com/gentoo/gentoo/pull/14738 Signed-off-by: David Seifert <soap@gentoo.org>
2019-12-13dev-lang/mono: bump to 6.6.0.161Mikhail Pukhlikov
Package-Manager: Portage-2.3.81, Repoman-2.3.19 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
2019-10-07dev-lang/mono: 6.4 version with C# 8Mikhail Pukhlikov
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
2019-09-16dev-lang/mono: bump to 6.0.0.334Mikhail Pukhlikov
Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
2019-07-27dev-lang/mono: arm64 stableAaron Bauman
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64"
2019-07-22dev-lang/mono: version bump to 6.0.0.313Mikhail Pukhlikov
Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
2019-06-10dev-lang/mono: re-apply minimal libgdiplus common, keep old keywrodsMikhail Pukhlikov
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
2019-06-08Revert "dev-lang/mono: fix minimal libgdiplus version"Aaron Bauman
This reverts commit 29a833b1febc0e0e6850c0b2c321e666fc647783. * Caused breakage reported by CI to missing dependency on arm64 Signed-off-by: Aaron Bauman <bman@gentoo.org>
2019-06-07dev-lang/mono: fix minimal libgdiplus versionMikhail Pukhlikov
Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>
2019-04-22dev-lang/mono: bump to 5.20.1.19Mikhail Pukhlikov
Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Mikhail Pukhlikov <cynede@gentoo.org>