···31 homepage = http://cgg.bzatek.net/;
32 description = "a simple static web photo gallery, designed to be clean and easily usable";
33 license = stdenv.lib.licenses.gpl2;
34- maintainers = [ stdenv.lib.maintainers.matthiasbeyer ];
35 platforms = with stdenv.lib.platforms; linux ++ darwin;
36 };
37}
···31 homepage = http://cgg.bzatek.net/;
32 description = "a simple static web photo gallery, designed to be clean and easily usable";
33 license = stdenv.lib.licenses.gpl2;
34+ maintainers = with stdenv.lib.maintainers; [ ];
35 platforms = with stdenv.lib.platforms; linux ++ darwin;
36 };
37}
···18 meta = with stdenv.lib; {
19 homepage = https://github.com/visit1985/mdp;
20 description = "A command-line based markdown presentation tool";
21- maintainers = with maintainers; [ matthiasbeyer vrthra ];
22 license = licenses.gpl3;
23 platforms = with platforms; unix;
24 };
···18 meta = with stdenv.lib; {
19 homepage = https://github.com/visit1985/mdp;
20 description = "A command-line based markdown presentation tool";
21+ maintainers = with maintainers; [ vrthra ];
22 license = licenses.gpl3;
23 platforms = with platforms; unix;
24 };
+1-1
pkgs/applications/misc/mwic/default.nix
···25 homepage = http://jwilk.net/software/mwic;
26 description = "spell-checker that groups possible misspellings and shows them in their contexts";
27 license = licenses.mit;
28- maintainers = with maintainers; [ matthiasbeyer ];
29 };
30}
31
···25 homepage = http://jwilk.net/software/mwic;
26 description = "spell-checker that groups possible misspellings and shows them in their contexts";
27 license = licenses.mit;
28+ maintainers = with maintainers; [ ];
29 };
30}
31
+1-1
pkgs/applications/misc/posterazor/default.nix
···32 homepage = http://posterazor.sourceforge.net/;
33 description = "Cuts a raster image into pieces which can afterwards be printed out and assembled to a poster";
34 maintainers = [ stdenv.lib.maintainers.madjar ];
35- platforms = stdenv.lib.platforms.all;
36 };
37}
···32 homepage = http://posterazor.sourceforge.net/;
33 description = "Cuts a raster image into pieces which can afterwards be printed out and assembled to a poster";
34 maintainers = [ stdenv.lib.maintainers.madjar ];
35+ platforms = stdenv.lib.platforms.linux;
36 };
37}
+1-1
pkgs/applications/misc/rtv/default.nix
···48 homepage = https://github.com/michael-lazar/rtv;
49 description = "Browse Reddit from your Terminal";
50 license = licenses.mit;
51- maintainers = with maintainers; [ matthiasbeyer jgeerds wedens ];
52 };
53}
···48 homepage = https://github.com/michael-lazar/rtv;
49 description = "Browse Reddit from your Terminal";
50 license = licenses.mit;
51+ maintainers = with maintainers; [ jgeerds wedens ];
52 };
53}
···25 # The (only) source file states:
26 # License: "Do what you feel is right, but don't be a jerk" public license.
2728- maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ];
29 };
30}
31
···25 # The (only) source file states:
26 # License: "Do what you feel is right, but don't be a jerk" public license.
2728+ maintainers = with stdenv.lib.maintainers; [ ];
29 };
30}
31
+1-1
pkgs/applications/office/beancount/default.nix
···38 generate a variety of reports from them, and provides a web interface.
39 '';
40 license = stdenv.lib.licenses.gpl2;
41- maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ];
42 };
43}
44
···38 generate a variety of reports from them, and provides a web interface.
39 '';
40 license = stdenv.lib.licenses.gpl2;
41+ maintainers = with stdenv.lib.maintainers; [ ];
42 };
43}
44
···172 '';
173174 postInstall = ''
175+ # Symlink shared libraries from LD_LIBRARY_PATH into lib/julia,
176+ # as using a wrapper with LD_LIBRARY_PATH causes segmentation
177+ # faults when program returns an error:
178+ # $ julia -e 'throw(Error())'
179+ find $(echo $LD_LIBRARY_PATH | sed 's|:| |g') -maxdepth 1 -name '*.${if stdenv.isDarwin then "dylib" else "so"}*' | while read lib; do
180+ if [[ ! -e $out/lib/julia/$(basename $lib) ]]; then
181+ ln -sv $lib $out/lib/julia/$(basename $lib)
182+ fi
183 done
184 '';
185
···15 sha256 = "1w674rbwbhpirq70gp9rk6p068j36rwn112fx3nz613wgw63x84m";
16 };
1718- meta = {
19 homepage = http://herqq.org;
20 description = "A software library for building UPnP devices and control points";
21- inherit (qt5.qtbase.meta) platforms;
22 maintainers = [ ];
23 };
24}
···15 sha256 = "1w674rbwbhpirq70gp9rk6p068j36rwn112fx3nz613wgw63x84m";
16 };
1718+ meta = with stdenv.lib; {
19 homepage = http://herqq.org;
20 description = "A software library for building UPnP devices and control points";
21+ platforms = platforms.linux;
22 maintainers = [ ];
23 };
24}
+6-1
pkgs/development/libraries/leveldb/default.nix
···15 make all leveldbutil libmemenv.a
16 '';
1718- installPhase = "
0000019 mkdir -p $out/{bin,lib,include}
2021 cp -r include $out
···15 make all leveldbutil libmemenv.a
16 '';
1718+ installPhase = (stdenv.lib.optionalString stdenv.isDarwin ''
19+ for file in *.dylib*; do
20+ install_name_tool -id $out/lib/$file $file
21+ done
22+ '') + # XXX consider removing above after transition to cmake in the next release
23+ "
24 mkdir -p $out/{bin,lib,include}
2526 cp -r include $out
+18
pkgs/development/libraries/libesmtp/default.nix
···000000000000000000
···1+{ stdenv, fetchurl }:
2+3+stdenv.mkDerivation rec {
4+ name = "libESMTP-${version}";
5+ version = "1.0.6";
6+7+ src = fetchurl {
8+ url = "http://brianstafford.info/libesmtp/libesmtp-1.0.6.tar.bz2";
9+ sha256 = "02zbniyz7qys1jmx3ghx21kxmns1wc3hmv80gp7ag7yra9f1m9nh";
10+ };
11+12+ meta = with stdenv.lib; {
13+ homepage = http://brianstafford.info/libesmtp/index.html;
14+ description = "A Library for Posting Electronic Mail";
15+ license = licenses.lgpl21;
16+ };
17+}
18+
···137 algorithms. You can bring your creations to scale using the power of GPUs in the
138 cloud or to the masses on mobile with Caffe2's cross-platform libraries.
139 '';
140- platforms = with stdenv.lib.platforms; linux ++ darwin;
141 license = stdenv.lib.licenses.asl20;
142 maintainers = with stdenv.lib.maintainers; [ yuriaisaka ];
143 };
···137 algorithms. You can bring your creations to scale using the power of GPUs in the
138 cloud or to the masses on mobile with Caffe2's cross-platform libraries.
139 '';
140+ platforms = with stdenv.lib.platforms; linux;
141 license = stdenv.lib.licenses.asl20;
142 maintainers = with stdenv.lib.maintainers; [ yuriaisaka ];
143 };
···42 license = licenses.mit;
43 platforms = platforms.linux;
44 maintainers = with maintainers; [ primeos ];
45+ # Marked as broken until the first official/stable release (upstream
46+ # request). See #38344 for the public discussion.
47+ broken = true;
48 };
49}
···27 meta = {
28 description = "A toolbelt of useful classes and functions to be used with python-requests";
29 homepage = http://toolbelt.rtfd.org;
30- maintainers = with lib.maintainers; [ matthiasbeyer jgeerds ];
31 };
32-}
···27 meta = {
28 description = "A toolbelt of useful classes and functions to be used with python-requests";
29 homepage = http://toolbelt.rtfd.org;
30+ maintainers = with lib.maintainers; [ jgeerds ];
31 };
32+}
···33 description = "DB Browser for SQLite";
34 homepage = http://sqlitebrowser.org/;
35 license = licenses.gpl3;
36- maintainers = with maintainers; [ matthiasbeyer ];
37 platforms = platforms.linux; # can only test on linux
38 };
39}
···33 description = "DB Browser for SQLite";
34 homepage = http://sqlitebrowser.org/;
35 license = licenses.gpl3;
36+ maintainers = with maintainers; [ ];
37 platforms = platforms.linux; # can only test on linux
38 };
39}
···35 extraMeta ? {},
36 # Whether to utilize the controversial import-from-derivation feature to parse the config
37 allowImportFromDerivation ? false,
003839 hostPlatform
40}:
···35 extraMeta ? {},
36 # Whether to utilize the controversial import-from-derivation feature to parse the config
37 allowImportFromDerivation ? false,
38+ # ignored
39+ features ? null,
4041 hostPlatform
42}:
+2-2
pkgs/os-specific/linux/zfs/default.nix
···28 versionAtLeast kernel.version incompatibleKernelVersion then
29 throw ''
30 Linux v${kernel.version} is not yet supported by zfsonlinux v${version}.
31- ${stdenv.lib.optional (!isUnstable) "Try zfsUnstable or set the NixOS option boot.zfs.enableUnstable."}
32 ''
33 else stdenv.mkDerivation rec {
34 name = "zfs-${configFile}-${version}${optionalString buildKernel "-${kernel.version}"}";
···168169 zfsUnstable = common rec {
170 # comment/uncomment if breaking kernel versions are known
171- incompatibleKernelVersion = null;
172173 # this package should point to a version / git revision compatible with the latest kernel release
174 version = "2018-04-04";
···28 versionAtLeast kernel.version incompatibleKernelVersion then
29 throw ''
30 Linux v${kernel.version} is not yet supported by zfsonlinux v${version}.
31+ ${stdenv.lib.optionalString (!isUnstable) "Try zfsUnstable or set the NixOS option boot.zfs.enableUnstable."}
32 ''
33 else stdenv.mkDerivation rec {
34 name = "zfs-${configFile}-${version}${optionalString buildKernel "-${kernel.version}"}";
···168169 zfsUnstable = common rec {
170 # comment/uncomment if breaking kernel versions are known
171+ incompatibleKernelVersion = "4.16";
172173 # this package should point to a version / git revision compatible with the latest kernel release
174 version = "2018-04-04";
+1-1
pkgs/servers/ftp/pure-ftpd/default.nix
···17 homepage = https://www.pureftpd.org;
18 license = licenses.isc; # with some parts covered by BSD3(?)
19 maintainers = [ maintainers.lethalman ];
20- platforms = platforms.unix;
21 };
22}
···17 homepage = https://www.pureftpd.org;
18 license = licenses.isc; # with some parts covered by BSD3(?)
19 maintainers = [ maintainers.lethalman ];
20+ platforms = platforms.linux;
21 };
22}
+1-1
pkgs/servers/mail/opensmtpd/extras.nix
···75 homepage = https://www.opensmtpd.org/;
76 description = "Extra plugins for the OpenSMTPD mail server";
77 license = licenses.isc;
78- platforms = platforms.unix;
79 maintainers = with maintainers; [ gebner ];
80 };
81}
···75 homepage = https://www.opensmtpd.org/;
76 description = "Extra plugins for the OpenSMTPD mail server";
77 license = licenses.isc;
78+ platforms = platforms.linux;
79 maintainers = with maintainers; [ gebner ];
80 };
81}
···35 description = "The first Git web viewer that Just Works";
36 homepage = https://github.com/jonashaag/klaus;
37 license = licenses.isc;
38- maintainers = with maintainers; [ matthiasbeyer ];
39 };
40}
···35 description = "The first Git web viewer that Just Works";
36 homepage = https://github.com/jonashaag/klaus;
37 license = licenses.isc;
38+ maintainers = with maintainers; [ ];
39 };
40}
···17 description = "A Music Player Daemon (MPD) client which submits information about tracks beeing played to a scrobbler (e.g. last.fm)";
18 homepage = http://mpd.wikia.com/wiki/Client:mpdscribble;
19 license = licenses.gpl2;
20- maintainers = [ maintainers.matthiasbeyer ];
21 platforms = platforms.linux;
22 };
23}
···17 description = "A Music Player Daemon (MPD) client which submits information about tracks beeing played to a scrobbler (e.g. last.fm)";
18 homepage = http://mpd.wikia.com/wiki/Client:mpdscribble;
19 license = licenses.gpl2;
20+ maintainers = [ ];
21 platforms = platforms.linux;
22 };
23}
+1-1
pkgs/tools/misc/multitail/default.nix
···21 meta = {
22 homepage = http://www.vanheusden.com/multitail/;
23 description = "tail on Steroids";
24- maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ];
25 platforms = stdenv.lib.platforms.unix;
26 };
27}
···21 meta = {
22 homepage = http://www.vanheusden.com/multitail/;
23 description = "tail on Steroids";
24+ maintainers = with stdenv.lib.maintainers; [ ];
25 platforms = stdenv.lib.platforms.unix;
26 };
27}
···22 your selection will be sent to standard output.
23 '';
24 license = licenses.gpl2;
25- maintainers = [ maintainers.matthiasbeyer ];
26 platforms = platforms.linux;
27 };
28}
···22 your selection will be sent to standard output.
23 '';
24 license = licenses.gpl2;
25+ maintainers = [ ];
26 platforms = platforms.linux;
27 };
28}
+1-1
pkgs/tools/misc/vdirsyncer/default.nix
···33 meta = with stdenv.lib; {
34 homepage = https://github.com/pimutils/vdirsyncer;
35 description = "Synchronize calendars and contacts";
36- maintainers = with maintainers; [ matthiasbeyer jgeerds ];
37 platforms = platforms.all;
38 license = licenses.mit;
39 };
···33 meta = with stdenv.lib; {
34 homepage = https://github.com/pimutils/vdirsyncer;
35 description = "Synchronize calendars and contacts";
36+ maintainers = with maintainers; [ jgeerds ];
37 platforms = platforms.all;
38 license = licenses.mit;
39 };
+1-1
pkgs/tools/misc/vimer/default.nix
···24 in an existing instance of GVim or MacVim.
25 '';
26 license = licenses.mit;
27- maintainers = [ maintainers.matthiasbeyer ];
28 platforms = platforms.linux;
29 };
30
···24 in an existing instance of GVim or MacVim.
25 '';
26 license = licenses.mit;
27+ maintainers = [ ];
28 platforms = platforms.linux;
29 };
30
···19 description = "Console downloading program with some features for parallel connections for faster downloading";
20 homepage = http://axel.alioth.debian.org/;
21 maintainers = with maintainers; [ pSub ];
22- platforms = with platforms; linux ++ darwin;
23 };
24}
···19 description = "Console downloading program with some features for parallel connections for faster downloading";
20 homepage = http://axel.alioth.debian.org/;
21 maintainers = with maintainers; [ pSub ];
22+ platforms = with platforms; linux;
23 };
24}
···20 meta = with stdenv.lib; {
21 description = "Utility to fetch time and set the system clock over HTTP";
22 homepage = http://www.vervest.org/htp/;
23- platforms = platforms.unix;
24 license = licenses.gpl2Plus;
25 };
26}
···20 meta = with stdenv.lib; {
21 description = "Utility to fetch time and set the system clock over HTTP";
22 homepage = http://www.vervest.org/htp/;
23+ platforms = platforms.linux;
24 license = licenses.gpl2Plus;
25 };
26}
+1-1
pkgs/tools/networking/http-prompt/default.nix
···28 description = "An interactive command-line HTTP client featuring autocomplete and syntax highlighting";
29 homepage = https://github.com/eliangcs/http-prompt;
30 license = licenses.mit;
31- maintainers = with maintainers; [ matthiasbeyer ];
32 platforms = platforms.linux; # can only test on linux
33 };
34}
···28 description = "An interactive command-line HTTP client featuring autocomplete and syntax highlighting";
29 homepage = https://github.com/eliangcs/http-prompt;
30 license = licenses.mit;
31+ maintainers = with maintainers; [ ];
32 platforms = platforms.linux; # can only test on linux
33 };
34}
···1-{ stdenv, go, systemd, polkit, fetchFromGitHub, m4 }:
23stdenv.mkDerivation {
4 name = "localtime-2017-11-07";
···10 sha256 = "04fyna8p7q7skzx9fzmncd6gx7x5pwa9jh8a84hpljlvj0kldfs8";
11 };
1213- buildInputs = [ go systemd polkit m4 ];
01415 makeFlags = [ "PREFIX=$(out)" ];
00001617 meta = {
18 description = "A daemon for keeping the system timezone up-to-date based on the current location";
···1+{ stdenv, go, systemd, polkit, fetchFromGitHub, m4, removeReferencesTo }:
23stdenv.mkDerivation {
4 name = "localtime-2017-11-07";
···10 sha256 = "04fyna8p7q7skzx9fzmncd6gx7x5pwa9jh8a84hpljlvj0kldfs8";
11 };
1213+ buildInputs = [ go systemd polkit m4 removeReferencesTo ];
14+ disallowedRequisites = [ go ];
1516 makeFlags = [ "PREFIX=$(out)" ];
17+18+ preFixup = ''
19+ find $out/bin -type f -exec remove-references-to -t ${go} '{}' +
20+ '';
2122 meta = {
23 description = "A daemon for keeping the system timezone up-to-date based on the current location";
+1-1
pkgs/tools/system/s6-rc/default.nix
···37 meta = {
38 homepage = http://skarnet.org/software/s6-rc/;
39 description = "A service manager for s6-based systems";
40- platforms = stdenv.lib.platforms.all;
41 license = stdenv.lib.licenses.isc;
42 maintainers = with stdenv.lib.maintainers; [ pmahoney ];
43 };
···37 meta = {
38 homepage = http://skarnet.org/software/s6-rc/;
39 description = "A service manager for s6-based systems";
40+ platforms = stdenv.lib.platforms.linux;
41 license = stdenv.lib.licenses.isc;
42 maintainers = with stdenv.lib.maintainers; [ pmahoney ];
43 };
+1-1
pkgs/tools/system/sg3_utils/default.nix
···11 meta = {
12 homepage = http://sg.danny.cz/sg/;
13 description = "Utilities that send SCSI commands to devices";
14- platforms = stdenv.lib.platforms.all;
15 maintainers = [ ];
16 };
17}
···11 meta = {
12 homepage = http://sg.danny.cz/sg/;
13 description = "Utilities that send SCSI commands to devices";
14+ platforms = stdenv.lib.platforms.linux;
15 maintainers = [ ];
16 };
17}