about summary refs log tree commit diff
path: root/pkgs/tools/security/jd-gui
AgeCommit message (Collapse)AuthorFilesLines
2024-03-19treewide: add meta.mainProgram to packages with a single binarystuebinm1-0/+1
The nixpkgs-unstable channel's programs.sqlite was used to identify packages producing exactly one binary, and these automatically added to their package definitions wherever possible.
2022-12-12jd-gui: patch to work with Gradle 6Theodore Ni1-7/+28
2022-06-04treewide: set sourceProvenance for gradle-built packagesRobert Scott1-0/+4
these presumably contain binary jars in their deps
2022-02-25treewide: switch all desktop file generators to new APIK9001-3/+3
Notably: - remove explicit arguments that match the defaults - convert everything to the right Nix types
2021-01-11treewide: with stdenv.lib; in meta -> with lib;Profpatsch1-2/+2
Part of: https://github.com/NixOS/nixpkgs/issues/108938 meta = with stdenv.lib; is a widely used pattern. We want to slowly remove the `stdenv.lib` indirection and encourage people to use `lib` directly. Thus let’s start with the meta field. This used a rewriting script to mostly automatically replace all occurances of this pattern, and add the `lib` argument to the package header if it doesn’t exist yet. The script in its current form is available at https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2020-11-29jd-gui: use copyDesktopItems hookFabian Möller1-5/+9
2020-07-04jd-gui: pin gradle to 5.X in buildLudovic Claude1-3/+3
2020-01-10jd-gui: 1.6.5 -> 1.6.6Milan Pässler1-3/+3
2020-01-10jd-gui: use gradle from nixpkgsMilan Pässler1-13/+6
It builds just fine with the packaged gradle, no reason to pull in another impure dependency.
2019-12-13jd-gui: 1.4.0 -> 1.6.5Averell Dalton1-20/+30
2019-08-28treewide: remove redundant recvolth1-1/+1
2019-02-26treewide: use runtimeShell instead of stdenv.shell whenever possibleJörg Thalheim1-2/+2
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.
2018-07-21pkgs/*: remove unreferenced function argumentsvolth1-1/+1
2018-06-26jd-gui: 0.3.5 -> 1.4.0Tad Fisher1-36/+86
2017-08-11treewide: use less `phases` if not necessaryRobin Gloster1-1/+2
This removes some skipping of e.g. fixupPhase and cleans up occurences where this led to duplicating code
2017-07-04jd-gui: Fix interpreter, add many missing deps, un-upx.Will Dietz1-6/+24
2016-09-12treewide: explicitly specify gtk and related package versionsKirill Boltaev1-2/+2
2014-06-17jd-gui: version 0.3.5Austin Seipp1-0/+33
Signed-off-by: Austin Seipp <aseipp@pobox.com>