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
2020-02-13[2019-08] [GTK] Switch to newer NSPasteboardType values. (#148)2019-08monojenkins
Backport of #139. Co-authored-by: Cody Russell <cody@jhu.edu> Co-authored-by: Alexander Köplinger <alex.koeplinger@outlook.com>
2020-01-28[2019-08] Fix system font loading in Pango (#143)monojenkins
In VSMac we currently can't display San Francisco fonts. This patch fixes it. This fixes bug #1048838 Backport of #140. Co-authored-by: Cody Russell <cody@jhu.edu>
2019-10-22[2019-08] Bump gtk# for clipboard binding fix (#132)monojenkins
Needed for dev.azure.com/devdiv/DevDiv/_workitems/edit/1005448 * Also build gtk# with optimize+
2019-10-16[2019-08] [GTK] Autoscroll GtkViewport when focus moves (#128)monojenkins
* [GTK] Autoscroll GtkViewport when focus moves Fixes VSTS #752820 * Fix indentation
2019-09-25[Pango] Don't release string from familyName (#124)monojenkins
familyName is not a copied string, so don't release it Fixes VSTS #976682
2019-09-25Don't force mcs compiler in gtk-sharp.py (#123)monojenkins
Otherwise we'd revert the work done in https://github.com/mono/gtk-sharp/pull/273.
2019-08-29Build pkg-config as 64bit only, libtiff as universal and remove ↵monojenkins
gtk-quartz-engine.py (#117) 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# (#115)monojenkins
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
2019-02-13Merge pull request #84 from iainx/fix-752354Katelyn Gadd
[Gtk] Patch Gtk to popup the menu when using the arrow keys
2019-02-11Switch fontconfig download url to freedesktop.orgAlexander Köplinger
fontconfig.org is unreliable.
2019-01-22[Gtk] Patch Gtk to popup the menu when using the arrow keysiain holmes
Fixes VSTS #752354
2019-01-10Update list of disabled symbols on older OSX versionsAlexander Köplinger
Based on the latest list from Homebrew.
2018-12-21Merge pull request #82 from mono/vsts737323Alexander Köplinger
[GTK] Fix focus handling to better handle subviews for GtkNSView
2018-12-20[GTK] GtkNSView tabbing patch from iainCody Russell
2018-12-13[GTK] Update to the focus handling patch.Cody Russell
2018-12-07[GTK] Fix focus handling to better handle subviews for GtkNSViewCody Russell
Fixes VSTS #737323
2018-10-01Merge pull request #74 from mono/update-libtiffAlexander Köplinger
Update libtiff
2018-09-28Update libtiffAlexis Christoforides
2018-08-29Bump target requirement to OSX 10.9 MavericksAlexander Köplinger
See https://github.com/mono/mono/issues/9581
2018-07-19[GTK] Disable this patch for now to fix crasher.Cody Russell
2018-07-03Merge pull request #72 from alexanderkyte/xcrun_fixAlexander Kyte
[runtime] Fix reference to C compiler, 'xcrun gcc' fails when building llvm
2018-07-03[runtime] Fix reference to C compiler, 'xcrun gcc' fails when building llvmAlexander Kyte
2018-07-02Merge pull request #68 from mono/gtk-imquartz-commit-on-focus-outCody Russell
[gtk] When focusing out, commit the preedit instead of discarding
2018-06-27[gtk] When focusing out, commit the preedit instead of discardingCody Russell
Fixes VSTS #569768
2018-06-16Environment.set(key,val): Expand env vars in the value (#67)Ankit Jain
Given, env.set('XDG_CONFIG_HOME', '$HOME/.config') .. then the value got exported as the literal string `$HOME/.config`, with no shell expansion. And any subprocess would get the unexpanded value for that env var. So, we always shell expand the values now. This broke msbuild build on jenkins, because of .. bockbuild/unixprofile.py: self.env.set('XDG_CONFIG_HOME', '$HOME/.config') .. and this being surfaced to nuget via mono's `Environment.SpecialFolder.ApplicationData`. The nuget tasks treated the `"$HOME/.config"` string as a relative path, causing build breakage. For reference: https://github.com/mono/mono/pull/9112#issuecomment-397138139
2018-06-15Merge pull request #66 from mono/gtk-fix-find_nsview_at_posAlexander Köplinger
Gtk fix find nsview at pos
2018-06-08Merge pull request #65 from mono/artifact-expirationAlexander Köplinger
Allow artifacts to expire
2018-06-08Allow artifacts to expireAlexis Christoforides
2018-05-30Fix patch pathCody Russell