diff --git a/pkgs/by-name/om/omxplayer/package.nix b/pkgs/by-name/om/omxplayer/package.nix deleted file mode 100644 index e7291f65f169..000000000000 --- a/pkgs/by-name/om/omxplayer/package.nix +++ /dev/null @@ -1,111 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - fetchurl, - raspberrypifw, - pcre, - boost, - freetype, - zlib, -}: - -let - ffmpeg = stdenv.mkDerivation rec { - pname = "ffmpeg"; - version = "1.1.3"; - - src = fetchurl { - url = "http://www.ffmpeg.org/releases/ffmpeg-${version}.tar.bz2"; - sha256 = "03s1zsprz5p6gjgwwqcf7b6cvzwwid6l8k7bamx9i0f1iwkgdm0j"; - }; - - configurePlatforms = [ ]; - configureFlags = [ - "--arch=${stdenv.hostPlatform.parsed.cpu.name}" - ] - ++ lib.optionals stdenv.hostPlatform.isAarch32 [ - # TODO be better with condition - "--cpu=arm1176jzf-s" - ] - ++ [ - "--disable-muxers" - "--enable-muxer=spdif" - "--enable-muxer=adts" - "--disable-encoders" - "--enable-encoder=ac3" - "--enable-encoder=aac" - "--disable-decoder=mpeg_xvmc" - "--disable-devices" - "--disable-ffprobe" - "--disable-ffplay" - "--disable-ffserver" - "--disable-ffmpeg" - "--enable-shared" - "--disable-doc" - "--enable-postproc" - "--enable-gpl" - "--enable-protocol=http" - "--enable-pthreads" - "--disable-runtime-cpudetect" - "--enable-pic" - "--disable-armv5te" - "--disable-neon" - "--enable-armv6t2" - "--enable-armv6" - "--enable-hardcoded-tables" - "--disable-runtime-cpudetect" - "--disable-debug" - "--arch=${stdenv.hostPlatform.parsed.cpu.name}" - "--target_os=${stdenv.hostPlatform.parsed.kernel.name}" - ] - ++ lib.optionals (stdenv.hostPlatform != stdenv.buildPlatform) [ - "--cross-prefix=${stdenv.cc.targetPrefix}" - "--enable-cross-compile" - ]; - - enableParallelBuilding = true; - - meta = { - homepage = "http://www.ffmpeg.org/"; - description = "Complete, cross-platform solution to record, convert and stream audio and video"; - }; - }; -in -stdenv.mkDerivation { - pname = "omxplayer"; - version = "0-unstable-2013-03-28"; - - src = fetchFromGitHub { - owner = "huceke"; - repo = "omxplayer"; - rev = "fbee325dc20441138d04d8d2022ad85956302e97"; - sha256 = "0fkvv8il7ffqxki2gp8cxa5shh6sz9jsy5vv3f4025g4gss6afkg"; - }; - - postPatch = '' - sed -i 1d Makefile - export INCLUDES="-I${raspberrypifw}/include/interface/vcos/pthreads -I${raspberrypifw}/include/interface/vmcs_host/linux/" - ''; - - installPhase = '' - mkdir -p $out/bin - cp omxplayer.bin $out/bin - ''; - - buildInputs = [ - raspberrypifw - ffmpeg - pcre - boost - freetype - zlib - ]; - - meta = { - homepage = "https://github.com/huceke/omxplayer"; - description = "Commandline OMX player for the Raspberry Pi"; - license = lib.licenses.gpl2Plus; - platforms = lib.platforms.arm; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 9d55f467d73f..1e50ef0cadbc 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1728,6 +1728,7 @@ mapAliases { oil = throw "'oil' has been renamed to/replaced by 'oils-for-unix'"; # Converted to throw 2025-10-27 olaris-server = throw "'olaris-server' has been removed as it failed to build since 2024"; # Added 2026-01-15 olive-editor = throw "'olive-editor' has been removed as it is unmaintained upstream and broken"; # Added 2026-05-22 + omxplayer = throw "'omxplayer' has been removed because it depends on a severely outdated upstream, a severely outdated FFmpeg, and the new upstream was deprecated since 2020. Please use 'vlc' instead."; # Added 2026-07-24 oneDNN = onednn; # Added 2026-02-08 oneDNN_2 = onednn_2; # Added 2026-02-08 onevpl-intel-gpu = throw "'onevpl-intel-gpu' has been renamed to/replaced by 'vpl-gpu-rt'"; # Converted to throw 2025-10-27