about summary refs log tree commit diff
path: root/pkgs/applications/version-management/p4v
AgeCommit message (Collapse)AuthorFilesLines
2022-10-07p4v: add support for x86_64-darwinNoah Fontes3-94/+138
2022-10-07p4v: wrap derivation to avoid polluting PATHNoah Fontes1-46/+68
P4V includes a bunch of extra binaries in its bin directory that are only useful as part of their wrapper scripts. They really belong in a libexec-style directory, but their wrappers hardcode bin, so we take the easier approach of wrapping their wrappers.
2022-10-07p4v: use autoPatchelfHook, upstream librariesNoah Fontes1-57/+58
P4V comes with a compatible set of Qt libraries that just need to be patchelf'd to be usable, which avoids the need for the crypto hack we were using. Switch to using autoPatchelfHook for all libraries, and prefer the distribution's Qt libraries as part of that. This also fixes a bug in the distributed version of p4d, which prevented DVCS from working correctly in P4V.
2022-10-07p4v: 2021.3.2186916 -> 2022.2.2336701Noah Fontes1-3/+3
2022-06-23treewide/applications: add `sourceType` `binaryNativeCode` for many packagesRobert Scott1-0/+1
2022-01-26p4v: 2020.1.1966006 -> 2021.3.2186916David McFarland1-10/+38
2021-01-16treewide: stdenv.lib -> libBen Siraphob1-2/+2
2020-08-18p4v: 2017.3.1601999 -> 2020.1.1966006David McFarland1-11/+18
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2019-10-18p4v: explicitly depend on openssl 1.0 seriesNathan Yong1-3/+3
The 2017.3 version of p4v is linked against `libssl.so.1.0.0`. Since the default openssl in NixOS 2019.09 has been changed to openssl 1.1, the p4v package must now import the openssl_1_0_2 derivation.
2019-08-15treewide: name -> pname (easy cases) (#66585)volth1-1/+1
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-07-05wrapQtAppsHook: Remove ad hoc Qt wrappersThomas Tuegel1-5/+5
2018-07-04p4v: update sha256Robert Hensing1-1/+1
2018-03-18p4v: use https linksNicolas Schneider1-2/+2
2018-03-18p4v: patch the interpreter for all binaries, not just p4merge.binNicolas Schneider1-2/+2
2018-03-18p4v: init at 2017.3.1601999Nicolas Schneider1-0/+48