commit
4036e9ba8c
@ -1,5 +1,5 @@ |
||||
#! /bin/sh |
||||
|
||||
echo "let pkgs = import /etc/nixos/nixpkgs$2 {}; x = pkgs.callPackage $1 { $3 }; in ${4:-x}" | |
||||
echo "let pkgs = import <nixpkgs$2> {}; x = pkgs.callPackage $1 { $3 }; in ${4:-x}" | |
||||
nix-instantiate --show-trace - | |
||||
xargs nix-store -r -K |
||||
|
@ -0,0 +1,23 @@ |
||||
{ stdenv, fetchurl, gtk2, libXft, intltool, automake115x, autoconf, libtool, pkgconfig }: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "pcmanx-gtk2-1.3"; |
||||
src = fetchurl { |
||||
url = "https://github.com/pcman-bbs/pcmanx/archive/1.3.tar.gz"; |
||||
sha256 = "2e5c59f6b568036f2ad6ac67ca2a41dfeeafa185451e507f9fb987d4ed9c4302"; |
||||
}; |
||||
|
||||
buildInputs = [ gtk2 libXft intltool automake115x autoconf libtool pkgconfig ]; |
||||
|
||||
preConfigurePhases = '' |
||||
./autogen.sh |
||||
''; |
||||
|
||||
meta = with stdenv.lib; { |
||||
homepage = "http://pcman.ptt.cc"; |
||||
license = licenses.gpl2; |
||||
description = "Telnet BBS browser with GTK+ interface"; |
||||
maintainers = [ maintainers.mingchuan ]; |
||||
platforms = platforms.linux; |
||||
}; |
||||
} |
@ -0,0 +1,92 @@ |
||||
|
||||
Context: |
||||
|
||||
[+libpijul/Cargo.lock |
||||
pe@pijul.org**20160212063509 |
||||
Ignore-this: e5a696b13850b36668a41aedb7bd1b74 |
||||
] |
||||
|
||||
[+pijul/Cargo.lock |
||||
pe@pijul.org**20160212063451 |
||||
Ignore-this: a621a502d1701cb63e6b5c8fd0afbde8 |
||||
] |
||||
|
||||
[Error detection, gnupg messages |
||||
pe@pijul.org**20160210101417 |
||||
Ignore-this: 3c517e122c1eca1df9520aed8fd3b0ea |
||||
] |
||||
|
||||
[Login command |
||||
pe@pijul.org**20160210055826 |
||||
Ignore-this: 7be5618dc418554a82c5f8a68cc8f515 |
||||
] |
||||
|
||||
[Extra functions for the nest |
||||
pe@pijul.org**20160208205519 |
||||
Ignore-this: 39c8cbed5517b31bc846493e6ffefc76 |
||||
] |
||||
|
||||
[Timestamp in RFC3339 |
||||
pe@pijul.org**20160208145551 |
||||
Ignore-this: dd114fe418052570572d73e443683d85 |
||||
] |
||||
|
||||
[Combined external_hash and contents in libpijul (makes it easier to print patches) |
||||
pe@pijul.org**20160208145450 |
||||
Ignore-this: 69f588e1bab551bffd719fa05ad7080a |
||||
] |
||||
|
||||
[disentangle output in libpijul |
||||
florent.becker@ens-lyon.org**20160208094544 |
||||
Ignore-this: 2dc35255cf48d77eb0c4ba2dde6d4f98 |
||||
] |
||||
|
||||
[Disentangle libpijul::Repository::local_diff |
||||
florent.becker@ens-lyon.org**20160207104631 |
||||
Ignore-this: 65b119358afa95eb013e84c0d7a250d9 |
||||
] |
||||
|
||||
[remove redundant import |
||||
florent.becker@ens-lyon.org**20160207104613 |
||||
Ignore-this: e3f7873ec678f62f4129be61238c2c0d |
||||
] |
||||
|
||||
[Disentangle add_lines and delete_lines in diff |
||||
florent.becker@ens-lyon.org**20160207102456 |
||||
Ignore-this: 5e89908adf7a519bbe2b2ab399cf0a2 |
||||
] |
||||
|
||||
[Disentangle libpijul::rec_delete |
||||
florent.becker@ens-lyon.org**20160206214730 |
||||
Ignore-this: fb6a70c298a38724665c3d6452577649 |
||||
] |
||||
|
||||
[Make InternalKey type be an array rather than a reference |
||||
florent.becker@ens-lyon.org**20160205195638 |
||||
Ignore-this: f9b5d15049358b2d8e93322d25a50e58 |
||||
] |
||||
|
||||
[Ask ssh known_hosts, and new file format |
||||
pe@pijul.org**20160207120834 |
||||
Ignore-this: f7a7f2ae672a3f6f40a2ac85139d6e10 |
||||
] |
||||
|
||||
[Handling HTTP errors (when cloning from HTTP) |
||||
pe@pijul.org**20160204182444 |
||||
Ignore-this: 1805ae8d3b8a4ca49da06e18dd37b151 |
||||
] |
||||
|
||||
[Small debugging assertions |
||||
pe@pijul.org**20160203143007 |
||||
Ignore-this: e3d3dddc72511166d606e1751b19411b |
||||
] |
||||
|
||||
[Two unused functions back (used in the nest) |
||||
pe@pijul.org**20160202075743 |
||||
Ignore-this: 8c6904b122c8a78bfa0b9cc5416c943 |
||||
] |
||||
|
||||
[TAG 0.2 |
||||
pe@pijul.org**20160202073939 |
||||
Ignore-this: 1e9d04d5ffe231ffaccaf9c4ccb684d3 |
||||
] |
@ -0,0 +1,19 @@ |
||||
{ stdenv, fetchurl }: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
name = "libfilezilla-${version}"; |
||||
version = "0.3.1"; |
||||
|
||||
src = fetchurl { |
||||
url = "mirror://sourceforge/project/filezilla/libfilezilla/${version}/${name}.tar.bz2"; |
||||
sha256 = "1vshy00bz9l5nzphkxpd35plcfcrz2wha5qiic7mx5yywafdxbd4"; |
||||
}; |
||||
|
||||
meta = with stdenv.lib; { |
||||
homepage = https://lib.filezilla-project.org/; |
||||
description = "A modern C++ library, offering some basic functionality to build high-performing, platform-independent programs"; |
||||
license = licenses.gpl2Plus; |
||||
maintainers = with maintainers; [ pSub ]; |
||||
platforms = platforms.linux; |
||||
}; |
||||
} |
@ -0,0 +1,31 @@ |
||||
{ pkgs, stdenv, eggDerivation, fetchegg }: |
||||
let |
||||
eggs = import ./eggs.nix { inherit pkgs stdenv eggDerivation fetchegg; }; |
||||
in with pkgs; eggDerivation rec { |
||||
pname = "ugarit-manifest-maker"; |
||||
version = "0.1"; |
||||
name = "${pname}-${version}"; |
||||
|
||||
src = fetchegg { |
||||
inherit version; |
||||
name = pname; |
||||
sha256 = "1jv8lhn4s5a3qphqd3zfwl1py0m5cmqj1h55ys0935m5f422547q"; |
||||
}; |
||||
|
||||
buildInputs = with eggs; [ |
||||
matchable |
||||
srfi-37 |
||||
fnmatch |
||||
miscmacros |
||||
ugarit |
||||
numbers |
||||
]; |
||||
|
||||
meta = with stdenv.lib; { |
||||
homepage = https://www.kitten-technologies.co.uk/project/ugarit-manifest-maker/; |
||||
description = "A tool for generating import manifests for Ugarit"; |
||||
license = licenses.bsd3; |
||||
maintainers = [ maintainers.ebzzry ]; |
||||
platforms = platforms.unix; |
||||
}; |
||||
} |
@ -0,0 +1,431 @@ |
||||
{ pkgs, stdenv, eggDerivation, fetchegg }: |
||||
rec { |
||||
blob-utils = eggDerivation { |
||||
name = "blob-utils-1.0.3"; |
||||
|
||||
src = fetchegg { |
||||
name = "blob-utils"; |
||||
version = "1.0.3"; |
||||
sha256 = "17vdn02fnxnjx5ixgqimln93lqvzyq4y9w02fw7xnbdcjzqm0xml"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
string-utils |
||||
]; |
||||
}; |
||||
|
||||
check-errors = eggDerivation { |
||||
name = "check-errors-1.13.0"; |
||||
|
||||
src = fetchegg { |
||||
name = "check-errors"; |
||||
version = "1.13.0"; |
||||
sha256 = "12a0sn82n98jybh72zb39fdddmr5k4785xglxb16750fhy8rmjwi"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
]; |
||||
}; |
||||
|
||||
crypto-tools = eggDerivation { |
||||
name = "crypto-tools-1.3"; |
||||
|
||||
src = fetchegg { |
||||
name = "crypto-tools"; |
||||
version = "1.3"; |
||||
sha256 = "0442wly63zis19vh8xc9nhxgp9sabaccxylpzmchd5f1d48iag65"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
fnmatch = eggDerivation { |
||||
name = "fnmatch-1.0.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "fnmatch"; |
||||
version = "1.0.1"; |
||||
sha256 = "1m3jmyhkyqmjr7v628g6w5n3cqihcfnryrxn91k4597q7vjhikqr"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
foreigners = eggDerivation { |
||||
name = "foreigners-1.4.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "foreigners"; |
||||
version = "1.4.1"; |
||||
sha256 = "07nvyadhkd52q0kkvch1a5d7ivpmrhmyg295s4mxb1nw4wz46gfz"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
matchable |
||||
]; |
||||
}; |
||||
|
||||
lookup-table = eggDerivation { |
||||
name = "lookup-table-1.13.5"; |
||||
|
||||
src = fetchegg { |
||||
name = "lookup-table"; |
||||
version = "1.13.5"; |
||||
sha256 = "1nzly6rhynawlvzlyilk8z8cxz57cf9n5iv20glkhh28pz2izmrb"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
check-errors |
||||
miscmacros |
||||
record-variants |
||||
synch |
||||
]; |
||||
}; |
||||
|
||||
lru-cache = eggDerivation { |
||||
name = "lru-cache-0.5.3"; |
||||
|
||||
src = fetchegg { |
||||
name = "lru-cache"; |
||||
version = "0.5.3"; |
||||
sha256 = "0z6g3106c4j21v968hfzy9nnbfq2d83y0nyd20aifpq4g55c0d40"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
record-variants |
||||
]; |
||||
}; |
||||
|
||||
matchable = eggDerivation { |
||||
name = "matchable-3.3"; |
||||
|
||||
src = fetchegg { |
||||
name = "matchable"; |
||||
version = "3.3"; |
||||
sha256 = "07y3lpzgm4djiwi9y2adc796f9kwkmdr28fkfkw65syahdax8990"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
message-digest = eggDerivation { |
||||
name = "message-digest-3.1.0"; |
||||
|
||||
src = fetchegg { |
||||
name = "message-digest"; |
||||
version = "3.1.0"; |
||||
sha256 = "1w6bax19dwgih78vcimiws0rja7qsd8hmbm6qqg2hf9cw3vab21s"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
miscmacros |
||||
check-errors |
||||
variable-item |
||||
blob-utils |
||||
string-utils |
||||
]; |
||||
}; |
||||
|
||||
miscmacros = eggDerivation { |
||||
name = "miscmacros-2.96"; |
||||
|
||||
src = fetchegg { |
||||
name = "miscmacros"; |
||||
version = "2.96"; |
||||
sha256 = "1ajdgjrni10i2hmhcp4rawnxajjxry3kmq1krdmah4sf0kjrgajc"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
numbers = eggDerivation { |
||||
name = "numbers-4.4"; |
||||
|
||||
src = fetchegg { |
||||
name = "numbers"; |
||||
version = "4.4"; |
||||
sha256 = "0bg5zs6jcr9arj4a7r2xqxf2n17bx93640jaivgchbdj1gixranm"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
parley = eggDerivation { |
||||
name = "parley-0.9.2"; |
||||
|
||||
src = fetchegg { |
||||
name = "parley"; |
||||
version = "0.9.2"; |
||||
sha256 = "1vsbx4dk1240gzq02slzmavd1jrq04qj7ssnvg15h8xh81xwhbbz"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
stty |
||||
srfi-71 |
||||
miscmacros |
||||
]; |
||||
}; |
||||
|
||||
pathname-expand = eggDerivation { |
||||
name = "pathname-expand-0.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "pathname-expand"; |
||||
version = "0.1"; |
||||
sha256 = "14llya7l04z49xpi3iylk8aglrw968vy304ymavhhqlyzmzwkx3g"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
posix-extras = eggDerivation { |
||||
name = "posix-extras-0.1.6"; |
||||
|
||||
src = fetchegg { |
||||
name = "posix-extras"; |
||||
version = "0.1.6"; |
||||
sha256 = "0gnmhn2l0161ham7f8i0lx1ay94ap8l8l7ga4nw9qs86lk024abi"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
record-variants = eggDerivation { |
||||
name = "record-variants-0.5.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "record-variants"; |
||||
version = "0.5.1"; |
||||
sha256 = "15wgysxkm8m4hx9nhhw9akchzipdnqc7yj3qd3zn0z7sxg4sld1h"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
regex = eggDerivation { |
||||
name = "regex-1.0"; |
||||
|
||||
src = fetchegg { |
||||
name = "regex"; |
||||
version = "1.0"; |
||||
sha256 = "1z9bh7xvab6h5cdlsz8jk02pv5py1i6ryqarbcs3wdgkkjgmmkif"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
setup-helper = eggDerivation { |
||||
name = "setup-helper-1.5.5"; |
||||
|
||||
src = fetchegg { |
||||
name = "setup-helper"; |
||||
version = "1.5.5"; |
||||
sha256 = "1lpplp8f2wyc486dd98gs4wl1kkhh1cs6vdqkxrdk7f92ikmwbx3"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
sql-de-lite = eggDerivation { |
||||
name = "sql-de-lite-0.6.6"; |
||||
|
||||
src = fetchegg { |
||||
name = "sql-de-lite"; |
||||
version = "0.6.6"; |
||||
sha256 = "1mh3hpsibq2gxcpjaycqa4ckznj268xpfzsa6pn0i6iac6my3qra"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
lru-cache |
||||
foreigners |
||||
]; |
||||
}; |
||||
|
||||
srfi-37 = eggDerivation { |
||||
name = "srfi-37-1.3.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "srfi-37"; |
||||
version = "1.3.1"; |
||||
sha256 = "1a2zdkdzrv15fw9dfdy8067fsgh4kr8ppffm8mc3cmlczrrd58cb"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
srfi-71 = eggDerivation { |
||||
name = "srfi-71-1.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "srfi-71"; |
||||
version = "1.1"; |
||||
sha256 = "01mlaxw2lfczykmx69xki2s0f4ywlg794rl4kz07plvzn0s3fbqq"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
|
||||
]; |
||||
}; |
||||
|
||||
ssql = eggDerivation { |
||||
name = "ssql-0.2.2"; |
||||
|
||||
src = fetchegg { |
||||
name = "ssql"; |
||||
version = "0.2.2"; |
||||
sha256 = "10557ymy0fgvqqazsg2jsbqvng0b91jqcjfgsxkrq8xs3klyd5mf"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
matchable |
||||
]; |
||||
}; |
||||
|
||||
string-utils = eggDerivation { |
||||
name = "string-utils-1.2.4"; |
||||
|
||||
src = fetchegg { |
||||
name = "string-utils"; |
||||
version = "1.2.4"; |
||||
sha256 = "07alvghg0dahilrm4jg44bndl0x69sv1zbna9l20cbdvi35i0jp1"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
miscmacros |
||||
lookup-table |
||||
check-errors |
||||
]; |
||||
}; |
||||
|
||||
stty = eggDerivation { |
||||
name = "stty-0.2.6"; |
||||
|
||||
src = fetchegg { |
||||
name = "stty"; |
||||
version = "0.2.6"; |
||||
sha256 = "09jmjpdsd3yg6d0f0imcihmn49i28x09lgl60i2dllffs25k22s4"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
foreigners |
||||
]; |
||||
}; |
||||
|
||||
synch = eggDerivation { |
||||
name = "synch-2.1.2"; |
||||
|
||||
src = fetchegg { |
||||
name = "synch"; |
||||
version = "2.1.2"; |
||||
sha256 = "1m9mnbq0m5jsxmd1a3rqpwpxj0l1b7vn1fknvxycc047pmlcyl00"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
check-errors |
||||
]; |
||||
}; |
||||
|
||||
tiger-hash = eggDerivation { |
||||
name = "tiger-hash-3.1.0"; |
||||
|
||||
src = fetchegg { |
||||
name = "tiger-hash"; |
||||
version = "3.1.0"; |
||||
sha256 = "0j9dsbjp9cw0y4w4srg0qwgh53jw2v3mx4y4h040ds0fkxlzzknx"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
message-digest |
||||
]; |
||||
}; |
||||
|
||||
ugarit = eggDerivation { |
||||
name = "ugarit-2.0"; |
||||
|
||||
src = fetchegg { |
||||
name = "ugarit"; |
||||
version = "2.0"; |
||||
sha256 = "1l5zkr6b8l5dw9p5mimbva0ncqw1sbvp3d4cywm1hqx2m03a0f1n"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
miscmacros |
||||
sql-de-lite |
||||
crypto-tools |
||||
srfi-37 |
||||
stty |
||||
matchable |
||||
regex |
||||
tiger-hash |
||||
message-digest |
||||
posix-extras |
||||
parley |
||||
ssql |
||||
pathname-expand |
||||
]; |
||||
}; |
||||
|
||||
ugarit-manifest-maker = eggDerivation { |
||||
name = "ugarit-manifest-maker-0.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "ugarit-manifest-maker"; |
||||
version = "0.1"; |
||||
sha256 = "1jv8lhn4s5a3qphqd3zfwl1py0m5cmqj1h55ys0935m5f422547q"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
matchable |
||||
srfi-37 |
||||
fnmatch |
||||
miscmacros |
||||
ugarit |
||||
numbers |
||||
]; |
||||
}; |
||||
|
||||
variable-item = eggDerivation { |
||||
name = "variable-item-1.3.1"; |
||||
|
||||
src = fetchegg { |
||||
name = "variable-item"; |
||||
version = "1.3.1"; |
||||
sha256 = "19b3mhb8kr892sz9yyzq79l0vv28dgilw9cf415kj6aq16yp4d5n"; |
||||
}; |
||||
|
||||
buildInputs = [ |
||||
setup-helper |
||||
check-errors |
||||
]; |
||||
}; |
||||
} |
||||
|
@ -1,12 +0,0 @@ |
||||
diff -u ddclient-3.8.1/ddclient ddclient-3.8.1.patched/ddclient
|
||||
--- ddclient-3.8.1/ddclient 2011-07-11 23:04:21.000000000 +0200
|
||||
+++ ddclient-3.8.1.patched/ddclient 2012-11-08 11:52:31.930647236 +0100
|
||||
@@ -574,7 +574,7 @@
|
||||
"usage: ${program} [options]",
|
||||
"options are:",
|
||||
[ "daemon", "=s", "-daemon delay : run as a daemon, specify delay as an interval." ],
|
||||
-+ [ "foreground", "!", "-foreground : do not fork" ],
|
||||
+ [ "foreground", "!", "-foreground : do not fork" ],
|
||||
[ "proxy", "=s", "-proxy host : use 'host' as the HTTP proxy" ],
|
||||
[ "server", "=s", "-server host : update DNS information on 'host'" ],
|
||||
[ "protocol", "=s", "-protocol type : update protocol used" ],
|
Loading…
Reference in new issue