about summary refs log tree commit diff
path: root/pkgs/development/interpreters/j
AgeCommit message (Collapse)AuthorFilesLines
2024-01-29j: 904-beta-c -> 9.5.1Axel Forsman1-56/+32
https://code.jsoftware.com/wiki/System/ReleaseNotes/J9.5
2022-11-25J: fixing init scriptBlackBeans2-0/+14
The startup script used by jconsole (/bin/profile.ijs) doesn't try very hard to understand the file hierarchy it lives in, and just did not work with NixOS. For reasons unknown, it Just Worked for some time, but finally broke with an actual error message every time you launch jconsole in recent versions of nixpkgs. This commit just overwrites all the heuristics J uses to find out where its installation files are, to point where they actually are put by the installer.
2022-07-30treewide: use isAarch where appropriateAlyssa Ross1-1/+1
2022-05-16j: 902-release-b -> 904-beta-cAndersonTorres1-40/+65
An almost complete rewrite was made. Now the detection of main features are made by Nix code, emulating the detection of upstream source scripts.
2021-05-01j: 901f -> 902bPatrick Hilhorst1-3/+3
2021-02-16j: fix buildNathan van Doorn1-0/+4
2021-01-23pkgs/development/interpreters: stdenv.lib -> libBen Siraphob1-3/+3
2020-09-09j: fix build on darwinLuflosi1-0/+3
On darwin the compilation would fail with the following warning: ``` clang-7: error: argument unused during compilation: '-fno-strict-overflow' [-Werror,-Wunused-command-line-argument] ``` This error happens because the `-fno-strict-overflow` is passed to the compiler. To fix this, disable the `strictoverflow` hardening feature. Also see #39687. ZHF: #97479
2020-09-03Merge pull request #96494 from jitwit/jMichael Raskin1-2/+2
j: j901e -> j901f
2020-08-27j: j901e -> j901fjitwit1-2/+2
2020-08-05gcc.arch: refactor, move tables under lib/volth1-1/+1
2020-08-05platform.gcc.arch: support for AMD CPUsvolth1-1/+1
2020-05-14j: add avxSupport optionJonas Höglund1-2/+7
2020-04-20j: 807 -> 901Aaron Ash1-33/+10
Upgrade j to 901. Uses the newer build scripts in the make2 directory in the jsource repo.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-1/+1
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2018-10-03j: 808 -> 807Patrick Hilhorst1-18/+25
"But Synthetica", I hear you say, "isn't that a downgrade?". That's what I originally thought as well! So I emailed the maintainer for the only other repo that had J on version 808, BSD FreePorts. Since they also didn't know what was going on here, I emailed Jsoftware themselves. I got a lovely email back from Mr. Iverson (Jr. I presume?) himself: ![The email](https://i.imgur.com/RidiODe.png) So it has been confirmed from the horse's mouth that this _is_ the correct version to be on. I also re-enabled all the tests, since they all pass now, enabled the build on ARM and Darwin (I don't have access to either kind of machine, but I don't see why it wouldn't work), and added myself as a maintainer.
2018-04-20j: 806 -> 808R. RyanTM1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/j/versions. These checks were done: - built on NixOS - ran ‘/nix/store/s4j1rrnwdrrqdaiyqci4c0cqy3azlnl2-j-808/bin/jconsole -h’ got 0 exit code - ran ‘/nix/store/s4j1rrnwdrrqdaiyqci4c0cqy3azlnl2-j-808/bin/jconsole --help’ got 0 exit code - ran ‘/nix/store/s4j1rrnwdrrqdaiyqci4c0cqy3azlnl2-j-808/bin/jconsole help’ got 0 exit code - found 808 with grep in /nix/store/s4j1rrnwdrrqdaiyqci4c0cqy3azlnl2-j-808 - directory tree listing: https://gist.github.com/3c6f38056c15de42a7496ff1f576064e
2017-12-02j: fix buildOrivej Desh1-1/+1
/usr/bin/env does not exist in the sandbox.
2017-11-30j: 701_b -> 806Patrick Hilhorst1-33/+55
2016-06-18J: add simple check phase, remove debug parts of build scriptAristid Breitkreuz1-3/+6
2016-06-18J: mark as Linux-only until it has been tested on non-LinuxAristid Breitkreuz1-1/+1
2016-06-18J: fix buildAristid Breitkreuz1-1/+10
2015-03-24j: re-implement using mkDerivationJoachim Fasting1-59/+25
2014-12-10j: Fix building libj.soMaciek Starzyk1-5/+10
2014-10-20j: Relax platform restriction.Patrick Mahoney1-6/+6
Builds and runs on x86_64-darwin.
2012-01-18* "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointlessEelco Dolstra1-2/+2
function, so obsolete it. svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2011-03-17Adding J languageMichael Raskin1-0/+81
svn path=/nixpkgs/trunk/; revision=26398