Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/bockbuild.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-09-02Stop using git protocol for submodulesHEADmainAlexander Köplinger
GitHub is removing support for unauthenticated git: https://github.blog/2021-09-01-improving-git-protocol-security-github/
2021-03-08[GLib] Avoid keeping a reference to the error (#167)Marius Ungureanu
The original impl did not take into account exceptions marshalling across thread boundaries so it could end up with the error being accessed after being disposed Fix this by querying the message in-place, and also clear the error after, to signal to glib that we've suceeded in recovering Fixes devdiv.visualstudio.com/DevDiv/_workitems/edit/1247180
2021-03-08[Gtk] Fix a crash when tooltip query runs right after a native window has ↵Vsevolod Kukol
been released (#168)
2020-12-07Optimize CopySymbolicHotkeys by adding file stamp heuristics (#165)Marius Ungureanu
Fixes https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1092021/
2020-07-24[Cairo] Fix Cairo on BigSur (#162)iain
BigSur's CoreGraphics seems to need a copy of the data to stick around longer than the surface, so we provide it a copy of the data instead.
2020-05-15Fix 1080409: StackOverflow exception opening Gtk hosted NSView (#159)David Karlaš
Problem was that if `r.origin.x`/`r.origin.y` were 0, same value was looped until stackoverflow. Whole logic of method assumes that it will loop over children hence recursive but in fact it kept passing same NSView over and over again...
2020-04-08Merge pull request #158 from terrajobst/code-of-conductAaron Bockover
Link Code of Conduct
2020-04-08Link Code of ConductImmo Landwerth
2020-02-21[Pango] Add nil check before CFArrayGetCount() (#153)Cody Russell
VSTS #1069059
2020-02-18Bump gtk# to fix regression (#149)Marius Ungureanu
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1055130
2020-02-04Add /usr/local/bin to PATH (#144)Alexander Köplinger
So that python3 is found which is needed for the mono build. I removed /usr/local/git/bin since it doesn't exist on our build bots anyway.
2020-01-28Fix system font loading in Pango (#140)Cody Russell
In VSMac we currently can't display San Francisco fonts. This patch fixes it. This fixes bug #1048838
2020-01-27Re-enable validate_symlinks processing step (#135)Alexis Christoforides
Addresses https://github.com/mono/mono/issues/15521
2020-01-17Merge pull request #139 from mono/gtk-pboard-typesCody Russell
[GTK] Switch to newer NSPasteboardType values.
2020-01-16Remove semicolon from defineAlexander Köplinger
2020-01-16[GTK] Let's try this another way.Cody Russell
2020-01-15Fix path to patchAlexander Köplinger
2020-01-15Fix indentationAlexander Köplinger
2020-01-15[GTK] D'oh! I forgot to add the patch in the last commit.Cody Russell
2020-01-15[GTK] Try to define NSPasteboardTypeURL if it's not defined.Cody Russell
2019-12-07[GTK] Switch to newer NSPasteboardType values.Cody Russell
2019-12-04Bump gtk# to get startup performance improvements in case of env var (#136)Marius Ungureanu
2019-10-22Bump gtk# for clipboard binding fix (#129)Marius Ungureanu
Needed for dev.azure.com/devdiv/DevDiv/_workitems/edit/1005448 * Also build gtk# with optimize+
2019-10-16[GTK] Autoscroll GtkViewport when focus moves (#126)Cody Russell
Partially Fixes VSTS #752820
2019-09-25Don't force mcs compiler in gtk-sharp.py (#122)Alexander Köplinger
Otherwise we'd revert the work done in https://github.com/mono/gtk-sharp/pull/273. Discovered in https://github.com/mono/mono/issues/17028.
2019-09-25Add some tracing to universal build process (#120)Alexis Christoforides
2019-09-25[Pango] Don't release string from familyName (#121)iain
familyName is not a copied string, so don't release it Fixes VSTS #976682
2019-08-29Build pkg-config as 64bit only, libtiff as universal and remove ↵Alexander Köplinger
gtk-quartz-engine.py We hit troubles (https://github.com/mono/mono/issues/13804) which are apparently related to lipo'ing so move the three packages that use it away from it. - pkg-config doesn't build as universal since the internal glib doesn't build because of 32/64bit configure mismatches (we'd need to do similar patches to what we do in glib.py) so just make it 64bit only. - libtiff also runs into the 32/64bit configure mismatch but we can fix it with a simple patch. I tested it works by running the repro from https://xamarin.github.io/bugzilla-archives/39/39865/bug.html . - gtk-quartz-engine.py is no longer used by MD/VSMac according to the team so remove it completely.
2019-08-20Bump gtk# (#114)Marius Ungureanu
2019-07-11[Gtk] Fix previous patch build (#109)iain
2019-07-11[Gtk] Allow Cocoa to unset the delegate when deallocating the wi… (#105)iain
Cocoa unsets delegates when deallocating the window object, so we need to allow that and not throw a critical message at that point Fixes VSTS #935204 Fixes VSTS #935386
2019-07-01Merge pull request #100 from mono/fix-gh-14957Alexis Christoforides
Fix https://github.com/mono/mono/issues/14957
2019-06-18Fix cache destinationAlexis Christoforides
2019-06-17Merge pull request #98 from mono/mono-gh-13804-speculative-fixAlexis Christoforides
Another speculative fix for 'pkg-config' sometimes getting built as a…
2019-06-14Gotta mkdir in the cache nowJo Shields
2019-06-14Cached binary-not-source in a versioned directoryJo Shields
Maybe this fixes https://github.com/mono/mono/issues/14957
2019-06-10Don't eagerly delete logsAlexis Christoforides
Delete logs of built packages only if they are about to get rebuilt
2019-06-10Another speculative fix for 'pkg-config' sometimes getting built as a 32-bit ↵Alexis Christoforides
package regardless of arch configuration Mono issue: https://github.com/mono/mono/issues/13804 The hypothesis is that at reconfigure using the configure cache file, the lack of explicit setting of the host somehow breaks the build process.
2019-05-20Bump gtk-sharpAlexander Köplinger
Brings in https://github.com/mono/gtk-sharp/pull/273
2019-04-08[Gtk] Add a hook for the client to override GtkComboBox menus (#93)iain
Adds hooks to our Mac version of Gtk that the client can use to handle combo box menus. Like this. ![native-combo](https://user-images.githubusercontent.com/1253364/55168794-64712d00-516b-11e9-89dd-96777e38cc9b.gif)
2019-04-03Merge pull request #94 from mono/use-configure-build-argument-64Alexis Christoforides
[darwin] Use configure's --build option for 64-bit builds too
2019-04-03[darwin] Use configure's --build option for 64-bit builds tooAlexis Christoforides
We used to not do that, and the default triple would do just fine, but recently a change has caused the pkg-config package 64-bit build to also result in 32-bit binaries. Explicitly setting the triple remedies this problem
2019-03-18Merge pull request #92 from sevoku/fix-821841-ignore-hidden-embedded-nsviewsLluis Sanchez
Fix NSView embedding events - skip hidden subviews
2019-03-18Fix NSView embedding events - skip hidden subviewsVsevolod Kukol
2019-03-15Merge pull request #91 from DavidKarlas/fixMouseMoveWhenNewWindowAaron Bockover
Fix NSView embedding MouseMove event not working when popup window appears
2019-03-13Fix NSView embedding MouseMove event not working when popup window appearsDavid Karlaš
2019-03-06[Gdk] Prevent GdkQuartzWindow having its delegate replaced. (#90)iain
Replacing the GdkQuartzWindow delegate causes bad things to happen. This will prevent it, and drop a message to console telling you not to.
2019-02-21Merge pull request #85 from mono/aj-test-msbuildAlexis Christoforides
iterate_dir: Include symlinks to dirs also
2019-02-20iterate_dir: Include symlinks to dirs alsoAnkit Jain
Given: `for root, subdirs, filelist in os.walk(dir):` .. symlinks to directories are only returned in `subdirs`. So, they need to handled explicitly. This meant that when bockbuild tried to zip up the contents of mono and msbuild to move to the staging directory, then such symlinks were not picked up thus breaking the build.
2019-02-20[gtk-sharp] Bump to pick up a build fix (#88)Ankit Jain
https://github.com/mono/gtk-sharp/pull/264