gdome2: remove gdome2 (#369189)
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
On gcc-10 -fno-common is the default which forbids miltiple definitions.
|
||||
--- a/libgdome/xpath/gdome-xpath-xpnsresolv.h
|
||||
+++ b/libgdome/xpath/gdome-xpath-xpnsresolv.h
|
||||
@@ -42,6 +42,6 @@ void gdome_xpath_xpnsresolv_ref (GdomeXPathNSResolver *self, GdomeException *exc
|
||||
void gdome_xpath_xpnsresolv_unref (GdomeXPathNSResolver *self, GdomeException *exc);
|
||||
GdomeDOMString * gdome_xpath_xpnsresolv_lookupNamespaceURI( GdomeXPathNSResolver *self, GdomeDOMString *prefix, GdomeException *exc);
|
||||
|
||||
-const GdomeXPathNSResolverVtab gdome_xpath_xpnsresolv_vtab;
|
||||
+extern const GdomeXPathNSResolverVtab gdome_xpath_xpnsresolv_vtab;
|
||||
|
||||
#endif /* GDOME_XPNSRESOLV_FILE */
|
||||
@@ -1,52 +0,0 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
fetchurl,
|
||||
pkg-config,
|
||||
glib,
|
||||
libxml2,
|
||||
gtk-doc,
|
||||
}:
|
||||
|
||||
let
|
||||
pname = "gdome2";
|
||||
version = "0.8.1";
|
||||
in
|
||||
|
||||
stdenv.mkDerivation {
|
||||
name = "${pname}-${version}";
|
||||
|
||||
src = fetchurl {
|
||||
url = "http://gdome2.cs.unibo.it/tarball/${pname}-${version}.tar.gz";
|
||||
sha256 = "0hyms5s3hziajp3qbwdwqjc2xcyhb783damqg8wxjpwfxyi81fzl";
|
||||
};
|
||||
|
||||
hardeningDisable = [ "format" ];
|
||||
|
||||
nativeBuildInputs = [ pkg-config ];
|
||||
buildInputs = [
|
||||
glib
|
||||
libxml2
|
||||
gtk-doc
|
||||
];
|
||||
propagatedBuildInputs = [
|
||||
glib
|
||||
libxml2
|
||||
];
|
||||
patches = [
|
||||
./xml-document.patch
|
||||
./fno-common.patch
|
||||
];
|
||||
|
||||
meta = with lib; {
|
||||
homepage = "http://gdome2.cs.unibo.it/";
|
||||
description = "DOM C library developed for the Gnome project";
|
||||
mainProgram = "gdome-config";
|
||||
license = licenses.lgpl21Plus;
|
||||
maintainers = with maintainers; [
|
||||
prikhi
|
||||
roconnor
|
||||
];
|
||||
platforms = platforms.linux;
|
||||
};
|
||||
}
|
||||
@@ -1,11 +0,0 @@
|
||||
--- a/libgdome/gdomecore/gdome-xml-documentt.c 2003-07-13 14:47:54.000000000 +0400
|
||||
+++ b/libgdome/gdomecore/gdome-xml-documentt.c 2013-07-02 14:09:18.304613703 +0400
|
||||
@@ -342,7 +342,7 @@
|
||||
}
|
||||
xmlNodeDumpOutput (out_buff, NULL, (xmlNode *)is, 0, 0, NULL);
|
||||
xmlOutputBufferFlush(out_buff);
|
||||
- ret = g_strndup (out_buff->buffer->content, out_buff->buffer->use);
|
||||
+ ret = g_strndup (xmlBufContent(out_buff), xmlBufUse(out_buff));
|
||||
(void)xmlOutputBufferClose(out_buff);
|
||||
|
||||
return gdome_xml_str_mkref_own (ret);
|
||||
@@ -25,13 +25,10 @@
|
||||
cairomm,
|
||||
dbus,
|
||||
dbus-glib,
|
||||
gdome2,
|
||||
gstreamer,
|
||||
gst-plugins-base,
|
||||
gst-plugins-good,
|
||||
gst_all_1,
|
||||
libsigcxx,
|
||||
boost,
|
||||
jinja2,
|
||||
python3Packages,
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
@@ -54,7 +51,7 @@ stdenv.mkDerivation rec {
|
||||
libtool
|
||||
pkg-config
|
||||
wrapGAppsHook3
|
||||
jinja2
|
||||
python3Packages.jinja2
|
||||
gobject-introspection
|
||||
];
|
||||
|
||||
@@ -73,10 +70,9 @@ stdenv.mkDerivation rec {
|
||||
cairomm
|
||||
dbus
|
||||
dbus-glib
|
||||
gdome2
|
||||
gstreamer
|
||||
gst-plugins-base
|
||||
gst-plugins-good
|
||||
gst_all_1.gstreamer
|
||||
gst_all_1.gst-plugins-base
|
||||
gst_all_1.gst-plugins-good
|
||||
libsigcxx
|
||||
boost
|
||||
];
|
||||
@@ -86,7 +82,6 @@ stdenv.mkDerivation rec {
|
||||
enableParallelBuilding = true;
|
||||
|
||||
meta = with lib; {
|
||||
broken = (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64);
|
||||
description = "Program to help prevent Repetitive Strain Injury";
|
||||
mainProgram = "workrave";
|
||||
longDescription = ''
|
||||
@@ -438,6 +438,7 @@ mapAliases {
|
||||
gcj = gcj6; # Added 2024-09-13
|
||||
gcj6 = throw "gcj6 has been removed from Nixpkgs, as it is unmaintained and obsolete"; # Added 2024-09-13
|
||||
gcolor2 = throw "'gcolor2' has been removed due to lack of maintenance upstream and depending on gtk2. Consider using 'gcolor3' or 'eyedropper' instead"; # Added 2024-09-15
|
||||
gdome2 = throw "'gdome2' has been removed from nixpkgs, as it is umaintained and obsolete"; # Added 2024-12-29
|
||||
geos_3_11 = throw "geos_3_11 has been removed from nixpgks. Please use a more recent 'geos' instead.";
|
||||
gfortran48 = throw "'gfortran48' has been removed from nixpkgs"; # Added 2024-09-10
|
||||
gfortran49 = throw "'gfortran49' has been removed from nixpkgs"; # Added 2024-09-11
|
||||
|
||||
@@ -15986,11 +15986,6 @@ with pkgs;
|
||||
inherit (darwin.apple_sdk.frameworks) Cocoa;
|
||||
};
|
||||
|
||||
workrave = callPackage ../applications/misc/workrave {
|
||||
inherit (python3Packages) jinja2;
|
||||
inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good;
|
||||
};
|
||||
|
||||
worldengine-cli = python3Packages.worldengine;
|
||||
|
||||
wpsoffice = libsForQt5.callPackage ../applications/office/wpsoffice { };
|
||||
|
||||
Reference in New Issue
Block a user