Commit graph

27 commits

Author SHA1 Message Date
Ben Siraphob 8c5d37129f pkgs/tools: stdenv.lib -> lib 2021-01-15 17:12:36 +07:00
Profpatsch 4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
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
2021-01-11 10:38:22 +01:00
Michael Reilly 84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
c0bw3b 9367367dfd Treewide: fix URL permanent redirects
Permanent redirects on homepages and/or source URLs
as reported by Repology
2019-11-16 01:41:23 +01:00
volth 08f68313a4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
Matthew Bauer cc582920f2 proot: 20190305 -> 20190510 2019-06-03 12:28:29 -04:00
Symphorien Gibol 52566c3b7b proot: fix cross compilation 2019-03-28 21:57:51 +01:00
Will Dietz 3e635ea5df proot: cleanup (single version, make python optional, add maintainer) 2019-03-09 18:38:22 -06:00
Will Dietz cd1471779c proot: 5.1.0.20181214 -> 5.1.0.20190305
11972c0dab...ff61c86cb2
2019-03-09 18:19:44 -06:00
Dmitry Kalinkin 93a62e9394
proot: change github owner to 'proot-me', add veprbl to maintainers 2019-01-22 12:16:47 -05:00
Joe Hermaszewski 096ea6d24f proot: 20171015 -> 20181214
Proot now includes a fix for the seccomp bug on recent kernels
2019-01-22 22:27:24 +08:00
Matthew Bauer b966d3c583 treewide: remove static packages
Nixpkgs is meant to link everything dynamically. We don’t want to
expose static packages at the top level. If some package needs
statically built binaries, it should use a custom override.
2018-12-04 21:10:45 -06:00
Tobias Geerinckx-Rice 0f84673f3d
Remove nckx as a maintainer for all packages
Goodbye, and thanks for all the Nix...
2018-01-16 23:00:49 +01:00
Dmitry Kalinkin 10cc95e154 proot: 5.1.0 -> 5.1.0.20171015 2017-10-17 22:54:01 -04:00
Dmitry Kalinkin e53785ad95 proot: static by default 2017-10-16 23:00:35 -04:00
makefu ab8e5f66aa
proot: add makefu as maintainer 2017-10-01 15:24:30 +02:00
makefu 05d2603173
proot: fix aarch64 build 2017-10-01 15:24:18 +02:00
Matthew Justin Bauer 2eacddf0dc treewide: homepage URL fixes (#28475)
* pgadmin: use https homepage

* msn-pecan: move homepage to github

google code is now unavailable

* pidgin-latex: use https for homepage

* pidgin-opensteamworks: use github for homepage

google code is unavailable

* putty: use https for homepage

* ponylang: use https for homepage

* picolisp: use https for homepage

* phonon: use https for homepage

* pugixml: use https for homepage

* pioneer: use https for homepage

* packer: use https for homepage

* pokerth: usee https for homepage

* procps-ng: use https for homepage

* pycaml: use https for homepage

* proot: move homepage to .github.io

* pius: use https for homepage

* pdfread: use https for homepage

* postgresql: use https for homepage

* ponysay: move homepage to new site

* prometheus: use https for homepage

* powerdns: use https for homepage

* pm-utils: use https for homepage

* patchelf: move homepage to https

* tesseract: move homepage to github

* quodlibet: move homepage from google code

* jbrout: move homepage from google code

* eiskaltdcpp: move homepage to github

* nodejs: use https to homepage

* nix: use https for homepage

* pdf2djvu: move homepage from google code

* game-music-emu: move homepage from google code

* vacuum: move homepae from google code
2017-08-22 20:50:04 +02:00
Dan Peebles b7b2019e62 proot: fix static build 2016-08-19 21:41:21 +00:00
Tobias Geerinckx-Rice d9f5e94bae proot: 4.0.3 -> 5.1.0
New features
------------
* Processes under PRoot now appear with their real names, that is,
  they are not renamed ld-linux.so or prooted-... anymore.
* Own ELF loader.

Fixes
-----
* Most bugs related to shebang support -- ie. #! at the beginning of
  a program -- were fixed.
* It is now possible to use GDB against multi-threaded programs under
  PRoot x86_64 and x86.
* It is possible to execute x86_64 programs from x86 programs again.
* It is possible to use x86 ptrace-based programs (strace, gdb, ...)
  under PRoot x86_64 again.
* The loader is now built with the build-id linker option explicitly
  disabled.  This special section might interfere with loaded
  programs.
* The loader can now load relocatable objects that have a predefined
  base address.
2016-02-25 16:21:47 +01:00
Tobias Geerinckx-Rice ebc9ba92d2 proot: generate and install manual page 2016-02-25 16:21:46 +01:00
Michael Raskin ba82a5d609 Merge pull request #5142 from bosu/static-proot
proot: allow static compilation
2015-04-04 13:26:21 +03:00
Shea Levy 664d0fbbba proot: Don't hard-code git-export 2015-01-01 10:04:13 -05:00
Boris Sukholitko 9bc82e0952 proot: allow static build 2014-11-26 20:42:33 +02:00
Ian-Woo Kim 526b4d9f79 proot: remove self.stdenv.lib 2014-10-07 14:23:42 +02:00
Ian-Woo Kim 6a0396ce01 proot: remove unnecessary phases 2014-10-07 11:54:12 +02:00
Ian-Woo Kim 609bea973a proot: User-space implementation of chroot, mount --bind and binfmt_misc 2014-10-07 02:37:23 +02:00