···80 + optionalString isEfi (if pkgs.stdenv.isAarch64
81 then ''bios => "${pkgs.OVMF.fd}/FV/QEMU_EFI.fd", ''
82 else ''bios => "${pkgs.OVMF.fd}/FV/OVMF.fd", '');
83- in
84- ''
085 $machine->start;
8687 # Make sure that we get a login prompt etc.
···80 + optionalString isEfi (if pkgs.stdenv.isAarch64
81 then ''bios => "${pkgs.OVMF.fd}/FV/QEMU_EFI.fd", ''
82 else ''bios => "${pkgs.OVMF.fd}/FV/OVMF.fd", '');
83+ in if !isEfi && !(pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) then
84+ throw "Non-EFI boot methods are only supported on i686 / x86_64"
85+ else ''
86 $machine->start;
8788 # Make sure that we get a login prompt etc.
···19 doCheck = false;
2021 meta = with stdenv.lib; {
22- homepage = http://www.mopidy.com/;
23 description = "Mopidy extension for playing music from Google Play Music";
24 license = licenses.asl20;
25 maintainers = [ maintainers.jgillich ];
···19 doCheck = false;
2021 meta = with stdenv.lib; {
22+ homepage = https://www.mopidy.com/;
23 description = "Mopidy extension for playing music from Google Play Music";
24 license = licenses.asl20;
25 maintainers = [ maintainers.jgillich ];
···19 m2Path = "/junit/junit/${version}";
2021 meta = {
22- homepage = http://junit.org/junit4/;
23 description = "Simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks";
24 license = stdenv.lib.licenses.epl10;
25 platforms = stdenv.lib.platforms.all;
···19 m2Path = "/junit/junit/${version}";
2021 meta = {
22+ homepage = https://junit.org/junit4/;
23 description = "Simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks";
24 license = stdenv.lib.licenses.epl10;
25 platforms = stdenv.lib.platforms.all;
···17 This library aims to provide simple helpers that allows you to re-use code and to avoid
18 re-inventing the wheel.
19 '';
20- homepage = http://netfilter.org/projects/libmnl/index.html;
21 license = stdenv.lib.licenses.lgpl21Plus;
2223 platforms = stdenv.lib.platforms.linux;
···17 This library aims to provide simple helpers that allows you to re-use code and to avoid
18 re-inventing the wheel.
19 '';
20+ homepage = https://netfilter.org/projects/libmnl/index.html;
21 license = stdenv.lib.licenses.lgpl21Plus;
2223 platforms = stdenv.lib.platforms.linux;
···5 version = "1.0.6";
67 src = fetchurl {
8- url = "http://netfilter.org/projects/libnetfilter_conntrack/files/${name}.tar.bz2";
9 sha256 = "1svzyf3rq9nbrcw1jsricgyhh7x1am8iqn6kjr6mzrw42810ik7g";
10 };
11···21 previously known as libnfnetlink_conntrack and libctnetlink. This library is currently used
22 by conntrack-tools among many other applications
23 '';
24- homepage = http://netfilter.org/projects/libnetfilter_conntrack/;
25 license = licenses.gpl2Plus;
26 platforms = platforms.linux;
27 };
···5 version = "1.0.6";
67 src = fetchurl {
8+ url = "https://netfilter.org/projects/libnetfilter_conntrack/files/${name}.tar.bz2";
9 sha256 = "1svzyf3rq9nbrcw1jsricgyhh7x1am8iqn6kjr6mzrw42810ik7g";
10 };
11···21 previously known as libnfnetlink_conntrack and libctnetlink. This library is currently used
22 by conntrack-tools among many other applications
23 '';
24+ homepage = https://netfilter.org/projects/libnetfilter_conntrack/;
25 license = licenses.gpl2Plus;
26 platforms = platforms.linux;
27 };
···5 version = "1.0.0";
67 src = fetchurl {
8- url = "http://netfilter.org/projects/libnetfilter_cttimeout/files/${name}.tar.bz2";
9 sha256 = "aeab12754f557cba3ce2950a2029963d817490df7edb49880008b34d7ff8feba";
10 };
11···20 With this library, you can create, update and delete timeout policies that can
21 be attached to traffic flows. This library is used by conntrack-tools.
22 '';
23- homepage = http://netfilter.org/projects/libnetfilter_cttimeout/;
24 license = stdenv.lib.licenses.gpl2Plus;
25 platforms = stdenv.lib.platforms.linux;
26 };
···5 version = "1.0.0";
67 src = fetchurl {
8+ url = "https://netfilter.org/projects/libnetfilter_cttimeout/files/${name}.tar.bz2";
9 sha256 = "aeab12754f557cba3ce2950a2029963d817490df7edb49880008b34d7ff8feba";
10 };
11···20 With this library, you can create, update and delete timeout policies that can
21 be attached to traffic flows. This library is used by conntrack-tools.
22 '';
23+ homepage = https://netfilter.org/projects/libnetfilter_cttimeout/;
24 license = stdenv.lib.licenses.gpl2Plus;
25 platforms = stdenv.lib.platforms.linux;
26 };
···5 version = "1.0.1";
67 src = fetchurl {
8- url = "http://netfilter.org/projects/libnetfilter_log/files/${name}.tar.bz2";
9 sha256 = "089vjcfxl5qjqpswrbgklf4wflh44irmw6sk2k0kmfixfmszxq3l";
10 };
11···21 system that deprecates the old syslog/dmesg based packet logging. This
22 library has been previously known as libnfnetlink_log.
23 '';
24- homepage = http://netfilter.org/projects/libnetfilter_log/;
25 license = licenses.gpl2Plus;
26 platforms = platforms.linux;
27 maintainers = with maintainers; [ orivej ];
···5 version = "1.0.1";
67 src = fetchurl {
8+ url = "https://netfilter.org/projects/libnetfilter_log/files/${name}.tar.bz2";
9 sha256 = "089vjcfxl5qjqpswrbgklf4wflh44irmw6sk2k0kmfixfmszxq3l";
10 };
11···21 system that deprecates the old syslog/dmesg based packet logging. This
22 library has been previously known as libnfnetlink_log.
23 '';
24+ homepage = https://netfilter.org/projects/libnetfilter_log/;
25 license = licenses.gpl2Plus;
26 platforms = platforms.linux;
27 maintainers = with maintainers; [ orivej ];
···21 '';
2223 meta = with stdenv.lib; {
24- homepage = http://www.theora.org/;
25 description = "Library for Theora, a free and open video compression format";
26 license = licenses.bsd3;
27 maintainers = with maintainers; [ spwhitt wkennington ];
···21 '';
2223 meta = with stdenv.lib; {
24+ homepage = https://www.theora.org/;
25 description = "Library for Theora, a free and open video compression format";
26 license = licenses.bsd3;
27 maintainers = with maintainers; [ spwhitt wkennington ];
···167 '';
168169 preConfigure =
170- installExtraFiles ippicv + (
171 lib.optionalString buildContrib ''
172 cmakeFlagsArray+=("-DOPENCV_EXTRA_MODULES_PATH=$NIX_BUILD_TOP/opencv_contrib")
173···260261 meta = {
262 description = "Open Computer Vision Library with more than 500 algorithms";
263- homepage = http://opencv.org/;
264 license = with stdenv.lib.licenses; if enableUnfree then unfree else bsd3;
265 maintainers = with stdenv.lib.maintainers; [viric mdaiter basvandijk];
266 platforms = with stdenv.lib.platforms; linux ++ darwin;
···167 '';
168169 preConfigure =
170+ lib.optionalString enableIpp (installExtraFiles ippicv) + (
171 lib.optionalString buildContrib ''
172 cmakeFlagsArray+=("-DOPENCV_EXTRA_MODULES_PATH=$NIX_BUILD_TOP/opencv_contrib")
173···260261 meta = {
262 description = "Open Computer Vision Library with more than 500 algorithms";
263+ homepage = https://opencv.org/;
264 license = with stdenv.lib.licenses; if enableUnfree then unfree else bsd3;
265 maintainers = with stdenv.lib.maintainers; [viric mdaiter basvandijk];
266 platforms = with stdenv.lib.platforms; linux ++ darwin;
+1-1
pkgs/development/libraries/pipewire/default.nix
···4243 meta = with stdenv.lib; {
44 description = "Server and user space API to deal with multimedia pipelines";
45- homepage = http://pipewire.org/;
46 license = licenses.lgpl21;
47 platforms = platforms.linux;
48 maintainers = with maintainers; [ jtojnar ];
···4243 meta = with stdenv.lib; {
44 description = "Server and user space API to deal with multimedia pipelines";
45+ homepage = https://pipewire.org/;
46 license = licenses.lgpl21;
47 platforms = platforms.linux;
48 maintainers = with maintainers; [ jtojnar ];
···1718 meta = with stdenv.lib; {
19 description = "logilab-database provides some classes to make unified access to different";
20- homepage = "http://www.logilab.org/project/logilab-database";
21 };
22}
23
···1718 meta = with stdenv.lib; {
19 description = "logilab-database provides some classes to make unified access to different";
20+ homepage = "https://www.logilab.org/project/logilab-database";
21 };
22}
23
···28 meta = with lib; {
29 description = "Advanced, easy to use and extensible WikiEngine";
3031- homepage = "http://moinmo.in/";
3233 license = licenses.gpl2Plus;
34 };
···28 meta = with lib; {
29 description = "Advanced, easy to use and extensible WikiEngine";
3031+ homepage = "https://moinmo.in/";
3233 license = licenses.gpl2Plus;
34 };
+1-1
pkgs/development/python-modules/pecan/default.nix
···3031 meta = with stdenv.lib; {
32 description = "Pecan";
33- homepage = "http://github.com/pecan/pecan";
34 };
35}
···3031 meta = with stdenv.lib; {
32 description = "Pecan";
33+ homepage = "https://github.com/pecan/pecan";
34 };
35}
+23
pkgs/development/python-modules/toml/default.nix
···00000000000000000000000
···1+{ stdenv, buildPythonPackage, fetchPypi }:
2+3+buildPythonPackage rec {
4+ pname = "toml";
5+ version = "0.9.4";
6+7+ src = fetchPypi {
8+ inherit pname version;
9+ sha256 = "0bdbpbip67wdm6c7xwc6mmbmskyradj4cdxn1iibj4fcx1nbv1lf";
10+ };
11+12+ # This package has a test script (built for Travis) that involves a)
13+ # looking in the home directory for a binary test runner and b) using
14+ # git to download a test suite.
15+ doCheck = false;
16+17+ meta = with stdenv.lib; {
18+ description = "a Python library for parsing and creating TOML";
19+ homepage = "https://github.com/uiri/toml";
20+ license = licenses.mit;
21+ maintainers = with maintainers; [ twey ];
22+ };
23+}
···1+{ fetchurl, stdenv, coreutils, makeWrapper }:
2+3+let version = "1.9.6"; in
4+5+stdenv.mkDerivation {
6+ name = "ant-${version}";
7+8+ buildInputs = [ makeWrapper ];
9+10+ src = fetchurl {
11+ url = "mirror://apache/ant/binaries/apache-ant-${version}-bin.tar.bz2";
12+ sha256 = "1cwd5vq175gyicw0hkm8idwa33zxwhf7xlxywaqxcqqdjql0jfx4";
13+ };
14+15+ contrib = fetchurl {
16+ url = mirror://sourceforge/ant-contrib/ant-contrib-1.0b3-bin.tar.bz2;
17+ sha256 = "96effcca2581c1ab42a4828c770b48d54852edf9e71cefc9ed2ffd6590571ad1";
18+ };
19+20+ installPhase =
21+ ''
22+ mkdir -p $out/bin $out/lib/ant
23+ mv * $out/lib/ant/
24+25+ # Get rid of the manual (35 MiB). Maybe we should put this in a
26+ # separate output. Keep the antRun script since it's vanilla sh
27+ # and needed for the <exec/> task (but since we set ANT_HOME to
28+ # a weird value, we have to move antRun to a weird location).
29+ # Get rid of the other Ant scripts since we provide our own.
30+ mv $out/lib/ant/bin/antRun $out/bin/
31+ rm -rf $out/lib/ant/{manual,bin,WHATSNEW}
32+ mkdir $out/lib/ant/bin
33+ mv $out/bin/antRun $out/lib/ant/bin/
34+35+ # Install ant-contrib.
36+ unpackFile $contrib
37+ cp -p ant-contrib/ant-contrib-*.jar $out/lib/ant/lib/
38+39+ cat >> $out/bin/ant <<EOF
40+ #! ${stdenv.shell} -e
41+42+ ANT_HOME=$out/lib/ant
43+44+ # Find the JDK by looking for javac. As a fall-back, find the
45+ # JRE by looking for java. The latter allows just the JRE to be
46+ # used with (say) ECJ as the compiler. Finally, allow the GNU
47+ # JVM.
48+ if [ -z "\$JAVA_HOME" ]; then
49+ for i in javac java gij; do
50+ if p="\$(type -p \$i)"; then
51+ export JAVA_HOME="\$(${coreutils}/bin/dirname \$(${coreutils}/bin/dirname \$(${coreutils}/bin/readlink -f \$p)))"
52+ break
53+ fi
54+ done
55+ if [ -z "\$JAVA_HOME" ]; then
56+ echo "\$0: cannot find the JDK or JRE" >&2
57+ exit 1
58+ fi
59+ fi
60+61+ if [ -z \$NIX_JVM ]; then
62+ if [ -e \$JAVA_HOME/bin/java ]; then
63+ NIX_JVM=\$JAVA_HOME/bin/java
64+ elif [ -e \$JAVA_HOME/bin/gij ]; then
65+ NIX_JVM=\$JAVA_HOME/bin/gij
66+ else
67+ NIX_JVM=java
68+ fi
69+ fi
70+71+ LOCALCLASSPATH="\$ANT_HOME/lib/ant-launcher.jar\''${LOCALCLASSPATH:+:}\$LOCALCLASSPATH"
72+73+ exec \$NIX_JVM \$NIX_ANT_OPTS \$ANT_OPTS -classpath "\$LOCALCLASSPATH" \
74+ -Dant.home=\$ANT_HOME -Dant.library.dir="\$ANT_LIB" \
75+ org.apache.tools.ant.launch.Launcher \$NIX_ANT_ARGS \$ANT_ARGS \
76+ -cp "\$CLASSPATH" "\$@"
77+ EOF
78+79+ chmod +x $out/bin/ant
80+ ''; # */
81+82+ meta = {
83+ homepage = http://ant.apache.org/;
84+ description = "A Java-based build tool";
85+86+ longDescription = ''
87+ Apache Ant is a Java-based build tool. In theory, it is kind of like
88+ Make, but without Make's wrinkles.
89+90+ Why another build tool when there is already make, gnumake, nmake, jam,
91+ and others? Because all those tools have limitations that Ant's
92+ original author couldn't live with when developing software across
93+ multiple platforms. Make-like tools are inherently shell-based -- they
94+ evaluate a set of dependencies, then execute commands not unlike what
95+ you would issue in a shell. This means that you can easily extend
96+ these tools by using or writing any program for the OS that you are
97+ working on. However, this also means that you limit yourself to the
98+ OS, or at least the OS type such as Unix, that you are working on.
99+100+ Ant is different. Instead of a model where it is extended with
101+ shell-based commands, Ant is extended using Java classes. Instead of
102+ writing shell commands, the configuration files are XML-based, calling
103+ out a target tree where various tasks get executed. Each task is run
104+ by an object that implements a particular Task interface.
105+ '';
106+107+ license = stdenv.lib.licenses.asl20;
108+ maintainers = [ stdenv.lib.maintainers.eelco ];
109+ platforms = stdenv.lib.platforms.all;
110+ };
111+}
···4 name = "lttv-1.5";
56 src = fetchurl {
7- url = "http://lttng.org/files/packages/${name}.tar.bz2";
8 sha256 = "1faldxnh9dld5k0vxckwpqw241ya1r2zv286l6rpgqr500zqw7r1";
9 };
10···1314 meta = with stdenv.lib; {
15 description = "Graphical trace viewer for LTTng trace files";
16- homepage = http://lttng.org/;
17 # liblttvtraceread (ltt/ directory) is distributed under the GNU LGPL v2.1.
18 # The rest of the LTTV package is distributed under the GNU GPL v2.
19 license = with licenses; [ gpl2 lgpl21 ];
···4 name = "lttv-1.5";
56 src = fetchurl {
7+ url = "https://lttng.org/files/packages/${name}.tar.bz2";
8 sha256 = "1faldxnh9dld5k0vxckwpqw241ya1r2zv286l6rpgqr500zqw7r1";
9 };
10···1314 meta = with stdenv.lib; {
15 description = "Graphical trace viewer for LTTng trace files";
16+ homepage = https://lttng.org/;
17 # liblttvtraceread (ltt/ directory) is distributed under the GNU LGPL v2.1.
18 # The rest of the LTTV package is distributed under the GNU GPL v2.
19 license = with licenses; [ gpl2 lgpl21 ];
+10-2
pkgs/development/tools/ocaml/findlib/default.nix
···1-{stdenv, fetchurl, m4, ncurses, ocaml, writeText}:
23stdenv.mkDerivation rec {
4 name = "ocaml-findlib-${version}";
···1112 buildInputs = [m4 ncurses ocaml];
1314- patches = [ ./ldconf.patch ./install_topfind.patch ];
000001516 dontAddPrefix=true;
17···33 addOCamlPath () {
34 if test -d "''$1/lib/ocaml/${ocaml.version}/site-lib"; then
35 export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/"
00036 fi
37 export OCAMLFIND_DESTDIR="''$out/lib/ocaml/${ocaml.version}/site-lib/"
38 if test -n "$createFindlibDestdir"; then
···1+{ stdenv, fetchurl, fetchpatch, m4, ncurses, ocaml, writeText }:
23stdenv.mkDerivation rec {
4 name = "ocaml-findlib-${version}";
···1112 buildInputs = [m4 ncurses ocaml];
1314+ patches = [ ./ldconf.patch ./install_topfind.patch
15+ (fetchpatch {
16+ url = "https://raw.githubusercontent.com/ocaml/opam-repository/1f29c5ef8eccd373e5ff2169a30bfd95a9ae6050/packages/ocamlfind/ocamlfind.1.7.3-1/files/threads.patch";
17+ sha256 = "0cqgpjqpmfbr0ph3jr25gw8hgckj4qlfwmir6vkgi5hvn2qnjpx3";
18+ })
19+ ];
2021 dontAddPrefix=true;
22···38 addOCamlPath () {
39 if test -d "''$1/lib/ocaml/${ocaml.version}/site-lib"; then
40 export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/"
41+ fi
42+ if test -d "''$1/lib/ocaml/${ocaml.version}/site-lib/stubslibs"; then
43+ export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/stubslibs"
44 fi
45 export OCAMLFIND_DESTDIR="''$out/lib/ocaml/${ocaml.version}/site-lib/"
46 if test -n "$createFindlibDestdir"; then
···4 name = "sigrok-cli-0.7.0";
56 src = fetchurl {
7- url = "http://sigrok.org/download/source/sigrok-cli/${name}.tar.gz";
8 sha256 = "072ylscp0ppgii1k5j07hhv7dfmni4vyhxnsvxmgqgfyq9ldjsan";
9 };
10···1314 meta = with stdenv.lib; {
15 description = "Command-line frontend for the sigrok signal analysis software suite";
16- homepage = http://sigrok.org/;
17 license = licenses.gpl3Plus;
18 platforms = platforms.linux;
19 maintainers = [ maintainers.bjornfor ];
···4 name = "sigrok-cli-0.7.0";
56 src = fetchurl {
7+ url = "https://sigrok.org/download/source/sigrok-cli/${name}.tar.gz";
8 sha256 = "072ylscp0ppgii1k5j07hhv7dfmni4vyhxnsvxmgqgfyq9ldjsan";
9 };
10···1314 meta = with stdenv.lib; {
15 description = "Command-line frontend for the sigrok signal analysis software suite";
16+ homepage = https://sigrok.org/;
17 license = licenses.gpl3Plus;
18 platforms = platforms.linux;
19 maintainers = [ maintainers.bjornfor ];
+1-1
pkgs/games/cataclysm-dda/default.nix
···94 substances or radiation, now more closely resemble insects, birds or fish
95 than their original form.
96 '';
97- homepage = http://cataclysmdda.org/;
98 license = licenses.cc-by-sa-30;
99 maintainers = [ maintainers.skeidel ];
100 platforms = platforms.unix;
···94 substances or radiation, now more closely resemble insects, birds or fish
95 than their original form.
96 '';
97+ homepage = https://cataclysmdda.org/;
98 license = licenses.cc-by-sa-30;
99 maintainers = [ maintainers.skeidel ];
100 platforms = platforms.unix;
+1-1
pkgs/games/cataclysm-dda/git.nix
···89 substances or radiation, now more closely resemble insects, birds or fish
90 than their original form.
91 '';
92- homepage = http://cataclysmdda.org/;
93 license = licenses.cc-by-sa-30;
94 platforms = platforms.unix;
95 };
···89 substances or radiation, now more closely resemble insects, birds or fish
90 than their original form.
91 '';
92+ homepage = https://cataclysmdda.org/;
93 license = licenses.cc-by-sa-30;
94 platforms = platforms.unix;
95 };
+1-1
pkgs/games/dxx-rebirth/assets.nix
···4243 meta = with stdenv.lib; {
44 description = "Descent ${toString ver} assets from GOG";
45- homepage = http://www.dxx-rebirth.com/;
46 license = licenses.unfree;
47 maintainers = with maintainers; [ peterhoeg ];
48 hydraPlatforms = [];
···4243 meta = with stdenv.lib; {
44 description = "Descent ${toString ver} assets from GOG";
45+ homepage = https://www.dxx-rebirth.com/;
46 license = licenses.unfree;
47 maintainers = with maintainers; [ peterhoeg ];
48 hydraPlatforms = [];
+3-3
pkgs/games/dxx-rebirth/default.nix
···45let
6 music = fetchurl {
7- url = "http://www.dxx-rebirth.com/download/dxx/res/d2xr-sc55-music.dxa";
8 sha256 = "05mz77vml396mff43dbs50524rlm4fyds6widypagfbh5hc55qdc";
9 };
10···13 version = "0.59.100";
1415 src = fetchurl {
16- url = "http://www.dxx-rebirth.com/download/dxx/dxx-rebirth_v${version}-src.tar.gz";
17 sha256 = "0m9k34zyr8bbni9szip407mffdpwbqszgfggavgqjwq0k9c1w7ka";
18 };
19···5758 meta = with stdenv.lib; {
59 description = "Source Port of the Descent 1 and 2 engines";
60- homepage = http://www.dxx-rebirth.com/;
61 license = licenses.free;
62 maintainers = with maintainers; [ viric peterhoeg ];
63 platforms = with platforms; linux;
···45let
6 music = fetchurl {
7+ url = "https://www.dxx-rebirth.com/download/dxx/res/d2xr-sc55-music.dxa";
8 sha256 = "05mz77vml396mff43dbs50524rlm4fyds6widypagfbh5hc55qdc";
9 };
10···13 version = "0.59.100";
1415 src = fetchurl {
16+ url = "https://www.dxx-rebirth.com/download/dxx/dxx-rebirth_v${version}-src.tar.gz";
17 sha256 = "0m9k34zyr8bbni9szip407mffdpwbqszgfggavgqjwq0k9c1w7ka";
18 };
19···5758 meta = with stdenv.lib; {
59 description = "Source Port of the Descent 1 and 2 engines";
60+ homepage = https://www.dxx-rebirth.com/;
61 license = licenses.free;
62 maintainers = with maintainers; [ viric peterhoeg ];
63 platforms = with platforms; linux;
+1-1
pkgs/games/dxx-rebirth/full.nix
···1617 meta = with stdenv.lib; {
18 description = "Descent ${toString ver} using the DXX-Rebirth project engine and game assets from GOG";
19- homepage = http://www.dxx-rebirth.com/;
20 license = with licenses; [ free unfree ];
21 maintainers = with maintainers; [ peterhoeg ];
22 platforms = with platforms; linux;
···1617 meta = with stdenv.lib; {
18 description = "Descent ${toString ver} using the DXX-Rebirth project engine and game assets from GOG";
19+ homepage = https://www.dxx-rebirth.com/;
20 license = with licenses; [ free unfree ];
21 maintainers = with maintainers; [ peterhoeg ];
22 platforms = with platforms; linux;
+2-2
pkgs/games/openra/default.nix
···56stdenv.mkDerivation rec {
7 name = "openra-${version}";
8- version = "20180218";
910 meta = with stdenv.lib; {
11 description = "Real Time Strategy game engine recreating the C&C titles";
···19 owner = "OpenRA";
20 repo = "OpenRA";
21 rev = "release-${version}";
22- sha256 = "1853p2q88602s3zf22wg1h2qx2x661n20bcjjbfmj0h2d4p9dmaf";
2324 extraPostFetch = ''
25 sed -i 's,curl,curl --insecure,g' $out/thirdparty/{fetch-thirdparty-deps,noget}.sh
···56stdenv.mkDerivation rec {
7 name = "openra-${version}";
8+ version = "20180307";
910 meta = with stdenv.lib; {
11 description = "Real Time Strategy game engine recreating the C&C titles";
···19 owner = "OpenRA";
20 repo = "OpenRA";
21 rev = "release-${version}";
22+ sha256 = "05c6vrmlgzfxgfx1idqmp6czmr079px3n57q5ahnwzqvcl11a2jj";
2324 extraPostFetch = ''
25 sed -i 's,curl,curl --insecure,g' $out/thirdparty/{fetch-thirdparty-deps,noget}.sh
···1-{ stdenv, fetchurl, pkgconfig, systemd, utillinux, coreutils, nettools, man
2, enableCgiScripts ? true, gd
3}:
4···25 # There is no real reason for a bin/sbin split, so just use bin.
26 preConfigure = ''
27 export ac_cv_path_SHUTDOWN=${systemd}/sbin/shutdown
28- export ac_cv_path_WALL=${utillinux}/bin/wall
29 sed -i 's|/bin/cat|${coreutils}/bin/cat|' configure
30 export configureFlags="\
31 --bindir=$out/bin \
···4647 postInstall = ''
48 for file in "$out"/etc/apcupsd/*; do
49- sed -i -e 's|^WALL=.*|WALL="${utillinux}/bin/wall"|g' \
50- -e 's|^HOSTNAME=.*|HOSTNAME=`${nettools}/bin/hostname`|g' \
51 "$file"
52 done
53 '';
···1+{ stdenv, fetchurl, pkgconfig, systemd, utillinux, coreutils, wall, hostname, man
2, enableCgiScripts ? true, gd
3}:
4···25 # There is no real reason for a bin/sbin split, so just use bin.
26 preConfigure = ''
27 export ac_cv_path_SHUTDOWN=${systemd}/sbin/shutdown
28+ export ac_cv_path_WALL=${wall}/bin/wall
29 sed -i 's|/bin/cat|${coreutils}/bin/cat|' configure
30 export configureFlags="\
31 --bindir=$out/bin \
···4647 postInstall = ''
48 for file in "$out"/etc/apcupsd/*; do
49+ sed -i -e 's|^WALL=.*|WALL="${wall}/bin/wall"|g' \
50+ -e 's|^HOSTNAME=.*|HOSTNAME=`${hostname}/bin/hostname`|g' \
51 "$file"
52 done
53 '';
+1-1
pkgs/servers/dict/dictd-wordnet.nix
···28 the wordnet data available to dictd and by extension for lookup with
29 the dict command. '';
3031- homepage = http://wordnet.princeton.edu/;
3233 maintainers = [ ];
34 platforms = stdenv.lib.platforms.all;
···28 the wordnet data available to dictd and by extension for lookup with
29 the dict command. '';
3031+ homepage = https://wordnet.princeton.edu/;
3233 maintainers = [ ];
34 platforms = stdenv.lib.platforms.all;
+2-2
pkgs/servers/gpm/default.nix
···8 name = "gpm-1.20.7";
910 src = fetchurl {
11- url = "http://www.nico.schottelius.org/software/gpm/archives/${name}.tar.bz2";
12 sha256 = "13d426a8h403ckpc8zyf7s2p5rql0lqbg2bv0454x0pvgbfbf4gh";
13 };
14···38 '';
3940 meta = with stdenv.lib; {
41- homepage = http://www.nico.schottelius.org/software/gpm/;
42 description = "A daemon that provides mouse support on the Linux console";
43 license = licenses.gpl2;
44 platforms = platforms.linux ++ platforms.cygwin;
···8 name = "gpm-1.20.7";
910 src = fetchurl {
11+ url = "https://www.nico.schottelius.org/software/gpm/archives/${name}.tar.bz2";
12 sha256 = "13d426a8h403ckpc8zyf7s2p5rql0lqbg2bv0454x0pvgbfbf4gh";
13 };
14···38 '';
3940 meta = with stdenv.lib; {
41+ homepage = https://www.nico.schottelius.org/software/gpm/;
42 description = "A daemon that provides mouse support on the Linux console";
43 license = licenses.gpl2;
44 platforms = platforms.linux ++ platforms.cygwin;