summary refs log tree commit diff
path: root/pkgs/development/pharo
Commit message (Collapse)AuthorAge
* pharo: disable on darwinDaiderd Jordan2018-01-02
|
* pharo: update PharoV50.sources hashOrivej Desh2017-11-13
|
* misc pkgs: Basic sed to get fix `pkgconfig` and `autoreconfHook` `buildInputs`John Ericson2017-09-21
| | | | Only acts on one-line dependency lists.
* pharo-launcher: fix buildJoachim Fasting2017-09-15
| | | | As noted by @dtzWill at https://github.com/NixOS/nixpkgs/pull/26924/files#r126686231
* pharo: set platforms based on flavor selectionJoachim Fasting2017-08-26
|
* Merge remote-tracking branch 'lukego/pharo6-for-nixpkgs'Joachim Fasting2017-08-26
|\ | | | | | | Closes https://github.com/NixOS/nixpkgs/pull/26924
| * pharo: build with gcc48Luke Gorrie2017-07-10
| | | | | | | | | | | | | | | | | | 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.
| * pharo: Compile with -DPharoVMLuke Gorrie2017-07-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * pharo: Add PharoV60.sources to support newer imagesLuke Gorrie2017-07-05
| |
| * pharo-vm: Add third-party libraries to LD_LIBRARY_PATH of legacy VMBalletie2017-06-30
| | | | | | | | | | This commit adds the third party libraries needed by the default Pharo environment to the LD_LIBRARY_PATH, by using makeWrapper.
| * pharo: Update build-vm.nix for latest upstreamLuke Gorrie2017-06-30
| |
| * pharo: Add missing file: vms.nixLuke Gorrie2017-06-30
| |
| * pharo: More quotingLuke Gorrie2017-06-30
| |
| * pharo: Removed obsolete duplicate ofwrapper.shLuke Gorrie2017-06-29
| |
| * pharo6: Minor fixes and cleanupsLuke Gorrie2017-06-29
| |
| * pharo: 5.0 -> 6.0Luke Gorrie2017-06-28
| | | | | | | | | | Create a new set of VM packages to keep up with changes in the upstream Pharo project.
* | replace "Mac OS X" and "OS X" with "macOS"davidak2017-08-07
|/ | | | | | | | | | 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 [...]"
* Merge pull request #24595 from lukego/pharo-no-picDomen Kožar2017-04-04
|\ | | | | pharo-vm: Disable "pic" hardening
| * pharo-vm: Disable "pic" hardeningLuke Gorrie2017-04-03
| | | | | | | | | | | | | | Compiling the Pharo VM with "pic" hardening causes segmentation faults on startup of pharo-launcher. Resolves NixOS/nixpkgs#24541.
* | pharo-launcher: Add test case & myself as maintainerLuke Gorrie2017-04-03
|/
* Remove myself from maintainersDamien Cassou2017-01-31
|
* Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-07-21
|\
| * pharo-vm5: 2016.05.04 ⇒ 2016.07.16Damien Cassou2016-07-19
| |
* | Merge remote-tracking branch 'origin/master' into hardened-stdenvFranz Pletz2016-05-18
|\|
| * Merge pull request #15261 from DamienCassou/pharo-vm5-2016.05.04Damien Cassou2016-05-06
| |\ | | | | | | pharo-vm5: 2016.04.04 -> 2016.05.04
| | * pharo-vm5: 2016.04.04 -> 2016.05.04Damien Cassou2016-05-06
| | |
| * | pharo-vm: add PharoV50.sourcesDamien Cassou2016-05-06
| |/
* | Merge remote-tracking branch 'upstream/master' into hardened-stdenvRobin Gloster2016-04-07
|\|
| * pharo-no-spur: 2015.08.06 -> 2016.02.18Damien Cassou2016-04-06
| |
| * pharo-spur: 2016.02.15 -> 2016.04.04Damien Cassou2016-04-06
| |
* | Use general hardening flag toggle listsFranz Pletz2016-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | pharo-vm5: disable format hardeningRobin Gloster2016-03-03
|/
* pharo-vm: stop trying to build on darwinDamien Cassou2016-02-29
| | | | | Building these pharo-vm sources on darwin may be possible but doesn't make much sense because native darwin sources exist.
* pharo-vm: 2016.01.14 -> 2016.02.15Damien Cassou2016-02-16
|
* Refactor Pharo to allow co-installation of VMsDamien Cassou2016-01-18
|
* Merge pull request #12427 from DamienCassou/launcher-0.2.9Damien Cassou2016-01-16
|\ | | | | pharo-launcher: 0.2.8 -> 0.2.9
| * pharo-launcher: 0.2.8 -> 0.2.9Damien Cassou2016-01-16
| |
* | pharo-vm: Refactor to introduce new VMs (close #12388)Damien Cassou2016-01-15
|/ | | | | The Pharo community now has a Spur VM: this VM is the only one to open Pharo50 images.
* xlibs: replace occurrences by xorgVladimír Čunát2015-09-15
| | | | | | | 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.
* Update Pharo VM and LauncherDamien Cassou2015-08-08
|
* Update pharo-vm to 2015.04.30Damien Cassou2015-06-12
|
* Pharo launcher 0.2.4 -> 0.2.7Damien Cassou2015-05-05
|
* Update pharo-vm to add missing PharoV40.sourcesDamien Cassou2015-04-17
|
* Pharo launcher 0.2.1 --> 0.2.4Damien Cassou2015-02-13
|
* Update pharo vmDamien Cassou2014-12-04
|
* Update pharo-vm to 2014.10.28Damien Cassou2014-10-28
|
* pharo-vm: Add dependency to cairoDamien Cassou2014-10-09
|
* Merge pull request #4274 from DamienCassou/pharo-vm-updatePascal Wittmann2014-09-30
|\ | | | | Update Pharo VM
| * Update Pharo VMDamien Cassou2014-09-30
| | | | | | | | | | - use latest upstream release - remove all patches as they are now applied upstream
* | New package: pharo launcherDamien Cassou2014-09-30
|/ | | | | | http://pharo.org Closes #4315