Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Trying to build mplayer with the dvdk patches on gpu acceleration. |
|---|---|
| Timelines: | family | ancestors | descendants | both | mplayer-dvdk |
| Files: | files | file ages | folders |
| SHA1: |
4f46b1528506025b78c167c36df60cb2 |
| User & Date: | viric 2011-04-23 15:13:31 |
Context
|
2011-04-23
| ||
| 22:03 | Commiting the first succesful build of mplayer for the nanonote. Although it does not work; black screen, and for the rest, it runs super slow. check-in: 02eebd525f user: viric tags: mplayer-dvdk | |
| 15:13 | Trying to build mplayer with the dvdk patches on gpu acceleration. check-in: 4f46b15285 user: viric tags: mplayer-dvdk | |
|
2011-03-10
| ||
| 18:03 | Adding a link to more documentation about reflashing, now from inside the ben. check-in: 0cf3554e65 user: viric tags: trunk | |
Changes
Changes to default.nix.
1 2 3 |
let
path = builtins.getEnv "NANONIXOS_NIXPKGS";
pkgsFun = if path != "" then (import path) else (import
| | > > > > > > > > > | > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
let
path = builtins.getEnv "NANONIXOS_NIXPKGS";
pkgsFun = if path != "" then (import path) else (import
/etc/nixos/nixpkgs);
config = {
packageOverrides = pkgs: rec {
SDL = pkgs.SDL.override {
x11Support = false;
openglSupport = false;
};
jz47xx_vid = pkgs.stdenv.mkDerivation {
name = "jz47xx_vid-0.1.1";
src = pkgs.fetchurl {
url = mirror://sourceforge/mplayer-jz47xx/mplayer_jz47xx-0.1.1.tar.gz;
sha256 = "146mvzppahp1dyq927jqa6z5r7pfcxz745k4l0jkvj21z5xjz22y";
};
};
MPlayer = pkgs.MPlayer // { hostDrv = pkgs.lib.overrideDerivation (pkgs.MPlayer.override {
x264Support = false;
dvdnavSupport = false;
x11Support = false;
jackaudioSupport = false;
cddaSupport = false;
xineramaSupport = false;
randrSupport = false;
xvSupport = false;
}).hostDrv (oldAttrs: let
jz4xxpatch = pkgs.fetchurl {
url = "http://projects.qi-hardware.com/index.php/p/openwrt-packages/source/file/master/mplayer/patches/010-jz47xx-vidix.patch";
sha256 = "0sy76wk2n5i918dg11ndxmmwsp35hnvamp8a1mb26w54ssppmmdi";
};
in
{
patches = [ jz4xxpatch ];
});
};
libao = pkgs.libao.override {
usePulseAudio = false;
};
busybox = pkgs.busybox.override {
extraConfig = ''
|
| ︙ | ︙ | |||
70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
gnumake.hostDrv
];
extraPackagesSim = with nixpkgsNano; [
fossil.hostDrv
strace.hostDrv
ts.hostDrv
];
packagesSim = import ./packages.nix {
pkgs = nixpkgsSim;
extraPackages = extraPackagesSim;
nandSettings = {
volumeSize = "150000000";
| > > > > > > > > > | 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 |
gnumake.hostDrv
];
extraPackagesSim = with nixpkgsNano; [
fossil.hostDrv
strace.hostDrv
ts.hostDrv
(stdenv.mkDerivation {
name = "offcurr-973bbaffcf";
src = fetchurl {
url = "http://vicerveza.homeunix.net/~viric/cgi-bin/offrss/zip/offrss-973bbaffcf807f00.zip?uuid=973bbaffcf807f004947f7b32e1e22ae07c3876a";
name = "offcurr-973bbaffcf.zip";
md5 = "d41d8cd98f00b204e9800998ecf8427e";
};
buildInputs = [ libmrss curl ];
}).hostDrv
];
packagesSim = import ./packages.nix {
pkgs = nixpkgsSim;
extraPackages = extraPackagesSim;
nandSettings = {
volumeSize = "150000000";
|
| ︙ | ︙ |
Changes to profile.nix.
1 2 3 4 5 6 7 8 9 10 11 12 |
{ pkgs, extraPackages ? []}:
with pkgs;
buildEnv {
name = "profile";
ignoreCollisions = true;
paths = [
busybox.hostDrv
dropbear.hostDrv
sysvinit.hostDrv
bashInteractive.hostDrv
mingetty.hostDrv
| | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
{ pkgs, extraPackages ? []}:
with pkgs;
buildEnv {
name = "profile";
ignoreCollisions = true;
paths = [
busybox.hostDrv
dropbear.hostDrv
sysvinit.hostDrv
bashInteractive.hostDrv
mingetty.hostDrv
# nixUnstable.hostDrv BROKEN boehmgc
kbd.hostDrv
] ++ extraPackages;
pathsToLink = [ "/bin" "/usr" "/sbin" "/lib" "/share/man"];
}
|