xplayer: Remove (#368559)
This commit is contained in:
@@ -1,48 +0,0 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
meson,
|
||||
ninja,
|
||||
gobject-introspection,
|
||||
gmime3,
|
||||
libxml2,
|
||||
libsoup_2_4,
|
||||
pkg-config,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "xplayer-plparser";
|
||||
version = "1.0.3";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linuxmint";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-6GMKsIpyQdiyHPxrjWHAHvuCouJxrAcYPIo9u6TLOA4=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
meson
|
||||
ninja
|
||||
pkg-config
|
||||
gobject-introspection
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
gmime3
|
||||
libxml2
|
||||
libsoup_2_4
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
description = "Playlist parsing library for xplayer";
|
||||
homepage = "https://github.com/linuxmint/xplayer-plparser";
|
||||
maintainers = with maintainers; [
|
||||
tu-maurice
|
||||
bobby285271
|
||||
];
|
||||
license = licenses.lgpl2Plus;
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -1,109 +0,0 @@
|
||||
{
|
||||
stdenv,
|
||||
lib,
|
||||
fetchFromGitHub,
|
||||
autoreconfHook,
|
||||
autoconf-archive,
|
||||
clutter-gst,
|
||||
clutter-gtk,
|
||||
gettext,
|
||||
glib,
|
||||
gobject-introspection,
|
||||
gst_all_1,
|
||||
gtk-doc,
|
||||
gtk3,
|
||||
intltool,
|
||||
itstool,
|
||||
libpeas,
|
||||
libxml2,
|
||||
libxplayer-plparser,
|
||||
pkg-config,
|
||||
python3,
|
||||
wrapGAppsHook3,
|
||||
xapp,
|
||||
yelp-tools,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "xplayer";
|
||||
version = "2.4.4";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "linuxmint";
|
||||
repo = pname;
|
||||
rev = version;
|
||||
hash = "sha256-o2vLNIELd1EYWG26t5gOpnamJrBJeg4P6fcLirkcmfM=";
|
||||
};
|
||||
|
||||
# configure wants to find gst-inspect-1.0 via pkgconfig but
|
||||
# the gstreamer toolsdir points to the wrong derivation output
|
||||
postPatch = ''
|
||||
substituteInPlace configure.ac \
|
||||
--replace '$gst10_toolsdir/gst-inspect-1.0' '${gst_all_1.gstreamer}/bin/gst-inspect-1.0' \
|
||||
'';
|
||||
|
||||
preBuild = ''
|
||||
makeFlagsArray+=(
|
||||
"INCLUDES=-I${glib.dev}/include/gio-unix-2.0"
|
||||
"CFLAGS=-Wno-error" # Otherwise a lot of deprecated warnings are treated as error
|
||||
)
|
||||
'';
|
||||
|
||||
nativeBuildInputs = [
|
||||
autoreconfHook
|
||||
wrapGAppsHook3
|
||||
autoconf-archive
|
||||
gettext
|
||||
gtk-doc
|
||||
intltool
|
||||
itstool
|
||||
pkg-config
|
||||
python3.pkgs.wrapPython
|
||||
yelp-tools
|
||||
gobject-introspection
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
clutter-gst
|
||||
clutter-gtk
|
||||
glib
|
||||
gst_all_1.gst-plugins-bad
|
||||
gst_all_1.gst-plugins-base
|
||||
gst_all_1.gst-plugins-good
|
||||
gst_all_1.gstreamer
|
||||
gtk3
|
||||
libpeas
|
||||
libxml2
|
||||
libxplayer-plparser
|
||||
python3
|
||||
xapp
|
||||
# to satisfy configure script
|
||||
python3.pkgs.pygobject3
|
||||
];
|
||||
|
||||
postFixup = ''
|
||||
buildPythonPath ${python3.pkgs.dbus-python}
|
||||
patchPythonScript $out/lib/xplayer/plugins/dbus/dbusservice.py
|
||||
'';
|
||||
|
||||
env = lib.optionalAttrs stdenv.cc.isGNU {
|
||||
NIX_CFLAGS_COMPILE = toString [
|
||||
"-Wno-error=incompatible-pointer-types"
|
||||
"-Wno-error=return-mismatch"
|
||||
];
|
||||
};
|
||||
|
||||
meta = with lib; {
|
||||
description = "Generic media player from Linux Mint";
|
||||
license = with licenses; [
|
||||
gpl2Plus
|
||||
lgpl21Plus
|
||||
];
|
||||
homepage = "https://github.com/linuxmint/xplayer";
|
||||
maintainers = with maintainers; [
|
||||
tu-maurice
|
||||
bobby285271
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -697,6 +697,7 @@ mapAliases {
|
||||
libusb = throw "'libusb' has been renamed to/replaced by 'libusb1'"; # Converted to throw 2024-10-17
|
||||
libvpx_1_8 = throw "libvpx_1_8 has been removed because it is impacted by security issues and not used in nixpkgs, move to 'libvpx'"; # Added 2024-07-26
|
||||
libwnck3 = libwnck;
|
||||
libxplayer-plparser = throw "libxplayer-plparser has been removed as the upstream project was archived"; # Added 2024-12-27
|
||||
libyamlcpp = yaml-cpp; # Added 2023-01-29
|
||||
libyamlcpp_0_3 = yaml-cpp_0_3; # Added 2023-01-29
|
||||
lightdm_gtk_greeter = lightdm-gtk-greeter; # Added 2022-08-01
|
||||
@@ -1457,6 +1458,7 @@ mapAliases {
|
||||
xmake-core-sv = throw "'xmake-core-sv' has been removed, use 'libsv' instead"; # Added 2024-10-10
|
||||
xournal = throw "'xournal' has been removed due to lack of activity upstream and depending on gnome2. Consider using 'xournalpp' instead."; # Added 2024-12-06
|
||||
xonsh-unwrapped = python3Packages.xonsh; # Added 2024-06-18
|
||||
xplayer = throw "xplayer has been removed as the upstream project was archived"; # Added 2024-12-27
|
||||
xprite-editor = throw "'xprite-editor' has been removed due to lack of maintenance upstream. Consider using 'pablodraw' or 'aseprite' instead"; # Added 2024-09-14
|
||||
xulrunner = firefox-unwrapped; # Added 2023-11-03
|
||||
xvfb_run = throw "'xvfb_run' has been renamed to/replaced by 'xvfb-run'"; # Converted to throw 2024-10-17
|
||||
|
||||
Reference in New Issue
Block a user