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
2017-05-24Update gtk-sharp.pyMarius Ungureanu
2017-05-23Allow the download of non-archive formats as sources.Alexis Christoforides
Simply place such sources in the workspace directory Cherry-picked from https://github.com/xamarin/bockbuild/commit/7bc863b72e9b991a50c236d5fc7639d60eeb7e1b
2017-05-19Don't show trace lines in summary.Alexis Christoforides
2017-05-11Update gtk-sharp.pyMarius Ungureanu
2017-05-10Update gtk-sharp.pyMarius Ungureanu
2017-05-09Update GTK+ with some accessibility patchesAlexis Christoforides
2017-05-09Update gtk-sharp.pyMarius Ungureanu
2017-05-05Update gtk-sharp.pyMarius Ungureanu
2017-05-03Commit actual libjpeg patch for 0fc9ee62365926c5f50765babfe7c7c37c770526Alexis Christoforides
2017-05-01Merge pull request #38 from mono/Therzok-patch-1Alexis Christoforides
Bump gtk#
2017-05-01Bump gtk-sharpAlexis Christoforides
2017-05-01Bump gtk#Marius Ungureanu
2017-04-27Bump gtk-sharpAlexis Christoforides
2017-04-19Patched libjpeg for the issue described in: ↵Alexis Christoforides
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-6629
2017-03-10Fix a long-standing tar/xz bug.Alexis Christoforides
xz's configure script would find gettext in the staging directory if it hasn't been nuked from last time. When it finally gets nuked, xz stops working, missing a libintl.8.dylib. Better solutions would be to add the stage directory in the $PATH after the toolchain build, and building a separate gettext for the toolchain (not possible right now)
2017-03-10Saner tracing in load_packageAlexis Christoforides
2017-03-10Fix saving the Xcode version usedAlexis Christoforides
2017-03-10Fix typoAlexis Christoforides
2017-03-10Parse Xcode version, use the information (fixes build in XCode > 8.0)Alexis Christoforides
2017-02-23Commit 5ba4549649571b89b5e3670c02d6c73f04e6a857 was exactly wrongAlexis Christoforides
2017-02-22Do re-fetch if workspace directory is missing. This can happen because of a ↵Alexis Christoforides
full-rebuild being triggered, which in turn nukes the 'build-root' directory tree.
2017-02-21Added some assertions to help trace a workspace bugAlexis Christoforides
2017-02-14Fixed input to autoconfAlexis Christoforides
2017-02-14Show a ID token that includes ‘dirtiness’ which is useful when debuggingAlexis Christoforides
2017-02-14trace environment scriptAlexis Christoforides
2017-02-14Invoke full rebuild if there is no finished build. This is useful while ↵Alexis Christoforides
setting up on a new builder, but can be a pain when working locally; override with ‘—unsafe’
2017-02-13Fix not showing title when not on TTYAlexis Christoforides
2017-02-13Fix regression where new bockbuild version weren’t triggering a full rebuildAlexis Christoforides
2017-02-13Don’t bring the workspace in for updating if it’s a symlink - symlinks ↵Alexis Christoforides
are only used during a multi-arch build, and should normally be cleared. shutil.move seems to copytree instead of moving a symlink, so it can remain there even after an error ‘moves’ the workspace.
2017-02-13Allow git operations through a directory symlink (e.g. in lipo process)Alexis Christoforides
2017-02-13Add a variety of Autoconf symbol overrides for a broken case involving XCode ↵Alexis Christoforides
8 and MacOS SDK 10.12
2017-02-13On a full rebuild, pre-emptively nuke the toolchain/distribution directories.Alexis Christoforides
We can otherwise get stuck using a broken toolchain before we have a chance to rebuild it. E.g. ’tar’ is used during fetching instead of the system tar, so when we got a broken one we could no longer get to the point of building a fixed one.
2017-02-13Fix git op to comply with stricter 'must be at root' checkingAlexis Christoforides
2017-02-13More robust searching for Git repo rootAlexis Christoforides
2017-02-13small fix on local repos + lipoAlexis Christoforides
2017-02-13GTK+/GTK# updatesAlexis Christoforides
2017-02-13Make git operations safer by requiring they are done on the root directory ↵Alexis Christoforides
of the repo. This prevents a broken repo from causing completely wrong git operations to happen on a repo that is higher on the path.
2017-02-13improve local fetching.Alexis Christoforides
* Use shadow_copy instead of a local clone. It is much faster and doesn’t need to be online for hydrating the submodules * Avoid fetching twice * Roll back pesky auto-commit
2017-02-13Tidy up shadow_copy()Alexis Christoforides
2017-02-10Fix an exitAlexis Christoforides
2017-02-10Remove debug lineAlexis Christoforides
2017-02-10Fill in submodules on cloneAlexis Christoforides
2017-02-10Change the way workspaces are made for “local git repos” (e.g. The ↵Alexis Christoforides
master repo driving the build). Instead of applying patches and building directly, treat the local repo as a local Git cache, which is the standard behavior for the rest of the bockbuild-managed packages. Also use the new shadow copying for creating the second workspace needed when building 32/64 This method should be more robust, and the shadow copying should reduce disk space use.
2017-02-10‘git submodule init’ should be called when setting up the workspaceAlexis Christoforides
2017-02-10Support for “shadow copying”, which is just replicating a directory tree ↵Alexis Christoforides
with hardlinks.
2017-02-10Added support for unprocessed arguments for Git (for commit messages)Alexis Christoforides
2017-02-10Split ‘state’ path that includes all ‘work’ directories, and the ↵Alexis Christoforides
bockbuild root. Helpful for sanely making working copies of local repos, and future storage management
2017-02-10Fix several exit code issues, prevent future hazardous uses of sys.exit()Alexis Christoforides
2017-02-09Small Git operation improvementsAlexis Christoforides
2017-02-09Improve reporting of Git failuresAlexis Christoforides