| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
added maintainer entries for `cdemu` (which i've created), as well as
`wine` and `chromium` (which I regularly contribute to)
|
|
|
|
|
|
|
|
| |
* bower: init and add erictapen as maintainer
* bower: fix up
* notmuch-bower: rename from bower
|
|\
| |
| | |
mate-power-manager: init at 1.18.0
|
| | |
|
|/
|
|
|
|
|
|
| |
* maintainers: add flokli
* sphinx_guzzle_theme: init at 0.7.11
This adds sphinx_guzzle_theme, which is used for sphinx documentation in
various projects, including BorgBackup.
|
| |
|
|\
| |
| | |
dnstracer: init at 1.9
|
| | |
|
|/ |
|
|\
| |
| | |
tqsl: init at 2.3.1
|
| | |
|
|/ |
|
|\
| |
| | |
axoloti: init at 1.0.12-1
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
vcstool: init at 0.1.31
|
| | |
|
|\ \
| | |
| | | |
gpac: 0.5.0 -> 0.7.1
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
* epsxe: init at 2.0.5
* epsxe: nitpicks
|
| | |
| | |
| | |
| | |
| | |
| | | |
* Add fgaz to mantainers
* bash-supergenpass: init at 2012-11-02
|
|\ \ \
| | | |
| | | | |
watson-ruby: init at 1.6.3
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
|/| | | |
testssl.sh: init at 2.9.5-1
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
Add testssl.sh which is a nice utility for testing TLS/SSL
capabilities of servers without having to use any kind of
web-service. It's very useful for testing setups of services before
deployment and such.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* ephem: init at 3.7.6.0
Compute positions of the planets and stars
* Update default.nix
* python.pkgs.ephem: enable tests for python2 at least
|
| | |
|
|\ \
| | |
| | | |
assh: init at 2.6.0
|
| | |
| | |
| | |
| | | |
Powerful wrapper around ssh.
|
|\ \ \
| |/ /
|/| | |
traefik: init at 1.3.8
|
| | | |
|
|\ \ \
| |_|/
|/| | |
Convert libs to a fixed-point
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This does break the API of being able to import any lib file and get
its libs, however I'm not sure people did this.
I made this while exploring being able to swap out docFn with a stub
in #2305, to avoid functor performance problems. I don't know if that
is going to move forward (or if it is a problem or not,) but after
doing all this work figured I'd put it up anyway :)
Two notable advantages to this approach:
1. when a lib inherits another lib's functions, it doesn't
automatically get put in to the scope of lib
2. when a lib implements a new obscure functions, it doesn't
automatically get put in to the scope of lib
Using the test script (later in this commit) I got the following diff
on the API:
+ diff master fixed-lib
11764a11765,11766
> .types.defaultFunctor
> .types.defaultTypeMerge
11774a11777,11778
> .types.isOptionType
> .types.isType
11781a11786
> .types.mkOptionType
11788a11794
> .types.setType
11795a11802
> .types.types
This means that this commit _adds_ to the API, however I can't find a
way to fix these last remaining discrepancies. At least none are
_removed_.
Test script (run with nix-repl in the PATH):
#!/bin/sh
set -eux
repl() {
suff=${1:-}
echo "(import ./lib)$suff" \
| nix-repl 2>&1
}
attrs_to_check() {
repl "${1:-}" \
| tr ';' $'\n' \
| grep "\.\.\." \
| cut -d' ' -f2 \
| sed -e "s/^/${1:-}./" \
| sort
}
summ() {
repl "${1:-}" \
| tr ' ' $'\n' \
| sort \
| uniq
}
deep_summ() {
suff="${1:-}"
depth="${2:-4}"
depth=$((depth - 1))
summ "$suff"
for attr in $(attrs_to_check "$suff" | grep -v "types.types"); do
if [ $depth -eq 0 ]; then
summ "$attr" | sed -e "s/^/$attr./"
else
deep_summ "$attr" "$depth" | sed -e "s/^/$attr./"
fi
done
}
(
cd nixpkgs
#git add .
#git commit -m "Auto-commit, sorry" || true
git checkout fixed-lib
deep_summ > ../fixed-lib
git checkout master
deep_summ > ../master
)
if diff master fixed-lib; then
echo "SHALLOW MATCH!"
fi
(
cd nixpkgs
git checkout fixed-lib
repl .types
)
|
|\ \ \
| | | |
| | | | |
Init ldc at 1.3.0, fix bootstrap dmd build, fix dtools test, run dmd-testsuite in checkPhase and fix Foundation framework
|
| | | | |
|
| | | | |
|
| |/ /
|/| |
| | |
| | | |
A Perl Console Twitter Client
|
| |/
|/| |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Package for mmake
* Package for mmake - build from sources
* Package name update
* Added maintainers
|
| | |
|
| |
| |
| |
| |
| | |
Add also myself as maintainer
Add simple test of the nexus service
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* kupfer: init at 319
* kupfer: wrap with wrapGAppsHook
* kupfer: fixing up runtime dependencies
* kupfer: added cobbal as maintainer
|