Skip to content

Instantly share code, notes, and snippets.

View mitchty's full-sized avatar

Mitch Tishmack mitchty

  • Saint Paul, MN
View GitHub Profile
em0 / traffic statistics
rx | tx
--------------------------------------+------------------
bytes 11.98 GiB | 529.10 MiB
--------------------------------------+------------------
max 128.48 Mbit/s | 12.60 Mbit/s
average 604.74 kbit/s | 26.09 kbit/s
min 0 kbit/s | 0 kbit/s
--------------------------------------+------------------
$ print $NIX_PATH ~
nixpkgs=/Users/mtishmack/src/github.com/NixOS/nixpkgs:staging=/Users/mtishmack/src/github.com/NixOS/nixpkgs/staging
diff --git a/pkgs/development/python-modules/discid/default.nix b/pkgs/development/python-modules/discid/default.nix
index d237f366fdf..9919f9e90f6 100644
--- a/pkgs/development/python-modules/discid/default.nix
+++ b/pkgs/development/python-modules/discid/default.nix
@@ -12,13 +12,13 @@ buildPythonPackage rec {
patchPhase = ''
substituteInPlace discid/libdiscid.py \
- --replace '_open_library(_LIB_NAME)' "_open_library('${libdiscid}/lib/libdiscid.so.0')"
+ --replace '_open_library(_LIB_NAME)' "_open_library('${libdiscid}/lib/libdiscid${stdenv.hostPlatform.extensions.sharedLibrary}')"
{
packageOverrides = pkgs: with pkgs;
let in rec {
custom-pinentry = pinentry.override { gtk2 = null; qt4 = null; ncurses = null; };
custom-youtube-dl = python27Packages.youtube-dl.override { pandoc = null; };
default = buildEnv {
name = "default";
ignoreCollisions = true;
paths = [
evaluating file ‘/nix/store/6fhzcas3xs0k3zcsg40zqyzwzvk5zw8q-nix-1.11.15/share/nix/corepkgs/derivation.nix’
evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/default.nix’
| evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/lib/minver.nix’
| evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/top-level/impure.nix’
evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/top-level/default.nix’
evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/stdenv/booter.nix’
evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/lib/default.nix’
evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/lib/lists.nix’
evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/stdenv/default.nix’
evaluating file ‘/Users/mitch/src/github.com/NixOS/nixpkgs/lib/trivial.nix’
error: while evaluating ‘callPackageWith’ at /Users/mitch/src/github.com/NixOS/nixpkgs/lib/customisation.nix:113:35, called from /Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/top-level/all-packages.nix:17789:24:
while evaluating ‘makeOverridable’ at /Users/mitch/src/github.com/NixOS/nixpkgs/lib/customisation.nix:72:24, called from /Users/mitch/src/github.com/NixOS/nixpkgs/lib/customisation.nix:117:8:
while evaluating anonymous function at /Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/games/2048-in-terminal/default.nix:1:1, called from /Users/mitch/src/github.com/NixOS/nixpkgs/lib/customisation.nix:74:12:
while evaluating ‘mkDerivation’ at /Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:15:5, called from /Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/games/2048-in-terminal/default.nix:3:1:
while evaluating ‘addPassthru’ at /Users/mitch/src/github.com/NixOS/nixpkgs/lib/customisation.nix:135:22, called from /Users/mitch/src/github.com/NixOS/nixpkgs/pkgs/stdenv/generic/make-der
$ git diff pkgs/tools/typesetting/tex/texlive/bin.nix
diff --git a/pkgs/tools/typesetting/tex/texlive/bin.nix b/pkgs/tools/typesetting/tex/texlive/bin.nix
index 34a689ee9bd..45c63ebb584 100644
--- a/pkgs/tools/typesetting/tex/texlive/bin.nix
+++ b/pkgs/tools/typesetting/tex/texlive/bin.nix
@@ -176,6 +176,8 @@ core-big = stdenv.mkDerivation { #TODO: upmendex
(
if [[ "$path" == "libs/lua52" ]]; then
extraConfig="--enable-static --disable-shared"
+ elif [[ "$path" == "texk/web2c" ]]; then
diff --git a/pkgs/development/libraries/icu/base.nix b/pkgs/development/libraries/icu/base.nix
index 78e0c57404..87eb01f62f 100644
--- a/pkgs/development/libraries/icu/base.nix
+++ b/pkgs/development/libraries/icu/base.nix
@@ -34,7 +34,7 @@ stdenv.mkDerivation {
sed -e 's/LDFLAGSICUDT=-nodefaultlibs -nostdlib/LDFLAGSICUDT=/' -i config/mh-linux
'';
- configureFlags = "--disable-debug" +
+ configureFlags = "--disable-debug CXXFLAGS=-std=c++11" +
(gdb) bt
#0 0xb6a1592c in _nettle_salsa20_core () from /usr/lib/libnettle.so.6
#1 0xb6a15bb0 in nettle_salsa20r12_crypt () from /usr/lib/libnettle.so.6
#2 0xb6e32e78 in ?? () from /usr/lib/libgnutls.so.30
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) disas 0xb6a1592c,0xb6a1594f
Dump of assembler code from 0xb6a1592c to 0xb6a1594f:
=> 0xb6a1592c <_nettle_salsa20_core+12>: vorr q13, q1, q1
0xb6a15930 <_nettle_salsa20_core+16>: vorr q14, q2, q2
0xb6a15934 <_nettle_salsa20_core+20>: vorr q15, q3, q3
(gdb) bt
#0 0xb6a5192c in _nettle_salsa20_core () from /usr/lib/libnettle.so.6
#1 0xb6a51bb0 in nettle_salsa20r12_crypt () from /usr/lib/libnettle.so.6
#2 0xb6e6ee78 in ?? () from /usr/lib/libgnutls.so.30
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) frame
#0 0xb6a5192c in _nettle_salsa20_core () from /usr/lib/libnettle.so.6
(gdb) info registers
r0 0xbe90faf4 3197172468
r1 0xb6ea8280 3068822144