diff --git a/fix-fixxref.patch b/fix-fixxref.patch
deleted file mode 100644
index 89b062d..0000000
--- a/fix-fixxref.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-diff -up gtk-doc-1.13/gtkdoc-fixxref.in.fix-fixxref gtk-doc-1.13/gtkdoc-fixxref.in
---- gtk-doc-1.13/gtkdoc-fixxref.in.fix-fixxref 2009-12-17 14:36:51.000000000 -0500
-+++ gtk-doc-1.13/gtkdoc-fixxref.in 2010-01-06 17:56:55.457121567 -0500
-@@ -168,36 +168,38 @@ foreach my $dir (@EXTRA_DIRS) {
- }
- }
-
--open (INPUT, "$MODULE-sections.txt")
-- || die "Can't open $MODULE-sections.txt: $!";
--my $subsection = "";
--while () {
-- if (m/^#/) {
-- next;
--
-- } elsif (m/^/) {
-- $subsection = "";
-- } elsif (m/^/i) {
-- $subsection = $1;
-- } elsif (m/^/) {
-- next;
-- } elsif (m/^(.*)<\/TITLE>/) {
-- next;
-- } elsif (m/^(.*)<\/FILE>/) {
-- next;
-- } elsif (m/^(.*)<\/INCLUDE>/) {
-- next;
-- } elsif (m/^<\/SECTION>/) {
-- next;
-- } elsif (m/^(\S+)/) {
-- my $symbol=CreateValidSGMLID($1);
--
-- if ($subsection eq "Standard" || $subsection eq "Private") {
-- $NoLinks{$symbol} = 1;
-+if (defined($MODULE)) {
-+ open (INPUT, "$MODULE-sections.txt")
-+ || die "Can't open $MODULE-sections.txt: $!";
-+ my $subsection = "";
-+ while () {
-+ if (m/^#/) {
-+ next;
-+
-+ } elsif (m/^/) {
-+ $subsection = "";
-+ } elsif (m/^/i) {
-+ $subsection = $1;
-+ } elsif (m/^/) {
-+ next;
-+ } elsif (m/^(.*)<\/TITLE>/) {
-+ next;
-+ } elsif (m/^(.*)<\/FILE>/) {
-+ next;
-+ } elsif (m/^(.*)<\/INCLUDE>/) {
-+ next;
-+ } elsif (m/^<\/SECTION>/) {
-+ next;
-+ } elsif (m/^(\S+)/) {
-+ my $symbol=CreateValidSGMLID($1);
-+
-+ if ($subsection eq "Standard" || $subsection eq "Private") {
-+ $NoLinks{$symbol} = 1;
-+ }
- }
- }
-+ close (INPUT);
- }
--close (INPUT);
-
- &FixCrossReferences ($MODULE_DIR);
-
diff --git a/gtk-doc-index.patch b/gtk-doc-index.patch
deleted file mode 100644
index 227815c..0000000
--- a/gtk-doc-index.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -up gtk-doc-1.11/gtkdoc-mkdb.in.index gtk-doc-1.11/gtkdoc-mkdb.in
---- gtk-doc-1.11/gtkdoc-mkdb.in.index 2008-11-06 14:01:42.000000000 -0500
-+++ gtk-doc-1.11/gtkdoc-mkdb.in 2008-11-23 17:37:33.000000000 -0500
-@@ -823,9 +823,9 @@ sub OutputIndex {
- $short_symbol = $symbol;
- }
-
-- my $xref = &MakeXRef ($symbol);
- my $curletter = uc(substr($short_symbol,0,1));
- my $id = $apiindex{$symbol};
-+ my $xref = &MakeXRef ($id, $symbol);
-
- #print " add symbol $symbol with $id to index in section $curletter\n";
-
-@@ -2127,7 +2127,7 @@ sub CreateValidSGMLID {
- # Special case, '_' would end up as '' so we use 'gettext-macro' instead.
- if ($id eq "_") { return "gettext-macro"; }
-
-- if ($id !~ /[a-z]/) { $id .= ":CAPS" };
-+ if ($id !~ /[a-z]/ && $id !~ /-CAPS$/) { $id .= ":CAPS" };
-
- $id =~ s/[_ ]/-/g;
- $id =~ s/[,\.]//g;