summary refs log tree commit diff
path: root/pkgs/development/pharo/vm
Commit message (Collapse)AuthorAge
* treewide: Get rid of libGLU_combinedadisbladis2019-11-18
|
* treewide: remove redundant recvolth2019-08-28
|
* treewide: name -> pname (easy cases) (#66585)volth2019-08-15
| | | | | | | | | treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
* treewide: use dontUnpackworldofpeace2019-07-01
|
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* pharo: remove resource filesMatthew Bauer2019-04-16
| | | | These should be checked into upstream
* treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim2019-02-26
| | | | | | | | | Whenever we create scripts that are installed to $out, we must use runtimeShell in order to get the shell that can be executed on the machine we create the package for. This is relevant for cross-compiling. The only use case for stdenv.shell are scripts that are executed as part of the build system. Usages in checkPhase are borderline however to decrease the likelyhood of people copying the wrong examples, I decided to use runtimeShell as well.
* treewide: use ${stdenv.shell} instead of /bin/sh where possiblernhmjoj2019-01-16
|
* pharo: Simple fix for Iceberg (#52466)Jose San Leandro2018-12-19
| | | | | * Simple fix for Iceberg * Avoiding explicit libgit2 version assumption and removed libgit2 from buildInputs
* Merge branch 'master' into unused5Jörg Thalheim2018-07-21
|\
| * [bot] treewide: remove unused 'args@' in lambdasvolth2018-07-20
| |
* | pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|/
* treewide: remove callPackage_i686Matthew Bauer2018-07-05
| | | | This has been replaced with pkgsi686Linux.callPackage
* pharo: Tighten source and simplify meta.platformsJohn Ericson2018-03-12
|
* treewide: transition mesa to libGLU_combinedAlexander V. Nikolaev2018-02-24
|
* 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: 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 [...]"
* 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.
* 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
|
* 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
|