summaryrefslogtreecommitdiffstats
path: root/pkgs/development/pharo/vm
AgeCommit message (Collapse)Author
2018-12-19pharo: Simple fix for Iceberg (#52466)Jose San Leandro
* Simple fix for Iceberg * Avoiding explicit libgit2 version assumption and removed libgit2 from buildInputs
2018-07-21Merge branch 'master' into unused5Jörg Thalheim
2018-07-21pkgs/*: remove unreferenced function argumentsvolth
2018-07-20[bot] treewide: remove unused 'args@' in lambdasvolth
2018-07-05treewide: remove callPackage_i686Matthew Bauer
This has been replaced with pkgsi686Linux.callPackage
2018-03-12pharo: Tighten source and simplify meta.platformsJohn Ericson
2018-02-24treewide: transition mesa to libGLU_combinedAlexander V. Nikolaev
2018-01-02pharo: disable on darwinDaiderd Jordan
2017-11-13pharo: update PharoV50.sources hashOrivej Desh
2017-09-21misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson
Only acts on one-line dependency lists.
2017-08-26pharo: set platforms based on flavor selectionJoachim Fasting
2017-08-26Merge remote-tracking branch 'lukego/pharo6-for-nixpkgs'Joachim Fasting
Closes https://github.com/NixOS/nixpkgs/pull/26924
2017-08-07replace "Mac OS X" and "OS X" with "macOS"davidak
as it is the official name since 2016 https://en.wikipedia.org/wiki/Macintosh_operating_systems#Desktop exception are parts refering to older versions of macOS like "GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later [...]"
2017-07-10pharo: build with gcc48Luke Gorrie
Building with GCC > 4.9 produces a broken VM for reasons that are not yet understood, see http://forum.world.st/OSProcess-fork-issue-with-Debian-built-VM-td4947326.html also disable "stackprotector" hardening for compatibility with this older gcc.
2017-07-05pharo: Compile with -DPharoVMLuke Gorrie
This is important. The VM was not compiled in "Pharo mode" and this made certain primitives return different values to the Smalltalk side. (Practically speaking I am surprised that the VM has been working basically fine for me for weeks, but this resolves a problem with adding filetree:// repositories with Monticello that failed in an obscure way when the file permissions lookup primitive did not behave as expected.) See also: https://pharo.fogbugz.com/f/cases/20217/Image-does-not-detect-incompatible-opensmalltalk-vm
2017-07-05pharo: Add PharoV60.sources to support newer imagesLuke Gorrie
2017-06-30pharo-vm: Add third-party libraries to LD_LIBRARY_PATH of legacy VMBalletie
This commit adds the third party libraries needed by the default Pharo environment to the LD_LIBRARY_PATH, by using makeWrapper.
2017-06-30pharo: Update build-vm.nix for latest upstreamLuke Gorrie
2017-06-30pharo: Add missing file: vms.nixLuke Gorrie
2017-06-30pharo: More quotingLuke Gorrie
2017-06-29pharo: Removed obsolete duplicate ofwrapper.shLuke Gorrie
2017-06-29pharo6: Minor fixes and cleanupsLuke Gorrie
2017-06-28pharo: 5.0 -> 6.0Luke Gorrie
Create a new set of VM packages to keep up with changes in the upstream Pharo project.
2017-04-03pharo-vm: Disable "pic" hardeningLuke Gorrie
Compiling the Pharo VM with "pic" hardening causes segmentation faults on startup of pharo-launcher. Resolves NixOS/nixpkgs#24541.
2017-01-31Remove myself from maintainersDamien Cassou
2016-07-21Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster
2016-07-19pharo-vm5: 2016.05.04 ⇒ 2016.07.16Damien Cassou
2016-05-18Merge remote-tracking branch 'origin/master' into hardened-stdenvFranz Pletz
2016-05-06Merge pull request #15261 from DamienCassou/pharo-vm5-2016.05.04Damien Cassou
pharo-vm5: 2016.04.04 -> 2016.05.04
2016-05-06pharo-vm5: 2016.04.04 -> 2016.05.04Damien Cassou
2016-05-06pharo-vm: add PharoV50.sourcesDamien Cassou
2016-04-07Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster
2016-04-06pharo-no-spur: 2015.08.06 -> 2016.02.18Damien Cassou
2016-04-06pharo-spur: 2016.02.15 -> 2016.04.04Damien Cassou
2016-03-05Use general hardening flag toggle listsFranz Pletz
The following parameters are now available: * hardeningDisable To disable specific hardening flags * hardeningEnable To enable specific hardening flags Only the cc-wrapper supports this right now, but these may be reused by other wrappers, builders or setup hooks. cc-wrapper supports the following flags: * fortify * stackprotector * pie (disabled by default) * pic * strictoverflow * format * relro * bindnow
2016-03-03pharo-vm5: disable format hardeningRobin Gloster
2016-02-29pharo-vm: stop trying to build on darwinDamien Cassou
Building these pharo-vm sources on darwin may be possible but doesn't make much sense because native darwin sources exist.
2016-02-16pharo-vm: 2016.01.14 -> 2016.02.15Damien Cassou
2016-01-18Refactor Pharo to allow co-installation of VMsDamien Cassou
2016-01-15pharo-vm: Refactor to introduce new VMs (close #12388)Damien Cassou
The Pharo community now has a Spur VM: this VM is the only one to open Pharo50 images.
2015-09-15xlibs: replace occurrences by xorgVladimír Čunát
This seems to have been confusing people, using both xlibs and xorg, etc. - Avoided renaming local (and different) xlibs binding in gcc*. - Fixed cases where both xorg and xlibs were used. Hopefully everything still works as before.
2015-08-08Update Pharo VM and LauncherDamien Cassou
2015-06-12Update pharo-vm to 2015.04.30Damien Cassou
2015-04-17Update pharo-vm to add missing PharoV40.sourcesDamien Cassou
2014-12-04Update pharo vmDamien Cassou
2014-10-28Update pharo-vm to 2014.10.28Damien Cassou
2014-10-09pharo-vm: Add dependency to cairoDamien Cassou
2014-09-30Update Pharo VMDamien Cassou
- use latest upstream release - remove all patches as they are now applied upstream
2014-09-13pharo-vm: 2014.06.25 -> 2014.08.14Damien Cassou
2014-08-10Adding myself to the maintainersDamien Cassou