diff options
author | joerg <joerg> | 2013-03-28 21:34:50 +0000 |
---|---|---|
committer | joerg <joerg> | 2013-03-28 21:34:50 +0000 |
commit | dad4b87d68e255a43a0d508a8fa7a138d515b17e (patch) | |
tree | 78eda0e455f975fbb52e1830ce1342580f30eb4c /net/ekiga/patches | |
parent | 75aed5f0f301b65428fa03303984d8b9ccd00a8e (diff) | |
download | pkgsrc-dad4b87d68e255a43a0d508a8fa7a138d515b17e.tar.gz |
Disable -fno-exceptions for Clang as libsigc++ uses exceptions in the
header files. Fix template lookup.
Diffstat (limited to 'net/ekiga/patches')
5 files changed, 65 insertions, 0 deletions
diff --git a/net/ekiga/patches/patch-lib_engine_account_bank-impl.h b/net/ekiga/patches/patch-lib_engine_account_bank-impl.h new file mode 100644 index 00000000000..62bbe8e8677 --- /dev/null +++ b/net/ekiga/patches/patch-lib_engine_account_bank-impl.h @@ -0,0 +1,13 @@ +$NetBSD: patch-lib_engine_account_bank-impl.h,v 1.1 2013/03/28 21:34:51 joerg Exp $ + +--- lib/engine/account/bank-impl.h.orig 2013-03-28 17:43:20.000000000 +0000 ++++ lib/engine/account/bank-impl.h +@@ -212,7 +212,7 @@ template<typename AccountType> + void + Ekiga::BankImpl<AccountType>::add_account (gmref_ptr<AccountType> account) + { +- add_object (account); ++ this->add_object (account); + + account->questions.add_handler (questions.make_slot ()); + account->registration_event.connect (sigc::bind (sigc::mem_fun (this, &Ekiga::BankImpl<AccountType>::on_registration_event), account)); diff --git a/net/ekiga/patches/patch-lib_engine_addressbook_book-impl.h b/net/ekiga/patches/patch-lib_engine_addressbook_book-impl.h new file mode 100644 index 00000000000..9010638d67b --- /dev/null +++ b/net/ekiga/patches/patch-lib_engine_addressbook_book-impl.h @@ -0,0 +1,13 @@ +$NetBSD: patch-lib_engine_addressbook_book-impl.h,v 1.1 2013/03/28 21:34:51 joerg Exp $ + +--- lib/engine/addressbook/book-impl.h.orig 2013-03-28 17:33:03.000000000 +0000 ++++ lib/engine/addressbook/book-impl.h +@@ -204,7 +204,7 @@ void + Ekiga::BookImpl<ContactType>::add_contact (gmref_ptr<ContactType> contact) + { + contact->questions.add_handler (questions.make_slot ()); +- add_object (contact); ++ this->add_object (contact); + } + + diff --git a/net/ekiga/patches/patch-lib_engine_addressbook_source-impl.h b/net/ekiga/patches/patch-lib_engine_addressbook_source-impl.h new file mode 100644 index 00000000000..e853153785d --- /dev/null +++ b/net/ekiga/patches/patch-lib_engine_addressbook_source-impl.h @@ -0,0 +1,13 @@ +$NetBSD: patch-lib_engine_addressbook_source-impl.h,v 1.1 2013/03/28 21:34:51 joerg Exp $ + +--- lib/engine/addressbook/source-impl.h.orig 2013-03-28 17:39:51.000000000 +0000 ++++ lib/engine/addressbook/source-impl.h +@@ -206,7 +206,7 @@ template<typename BookType> + void + Ekiga::SourceImpl<BookType>::add_book (gmref_ptr<BookType> book) + { +- add_object (book); ++ this->add_object (book); + + add_connection (book, book->contact_added.connect (sigc::bind<0> (contact_added.make_slot (), book))); + diff --git a/net/ekiga/patches/patch-lib_engine_presence_cluster-impl.h b/net/ekiga/patches/patch-lib_engine_presence_cluster-impl.h new file mode 100644 index 00000000000..825c0e2902c --- /dev/null +++ b/net/ekiga/patches/patch-lib_engine_presence_cluster-impl.h @@ -0,0 +1,13 @@ +$NetBSD: patch-lib_engine_presence_cluster-impl.h,v 1.1 2013/03/28 21:34:51 joerg Exp $ + +--- lib/engine/presence/cluster-impl.h.orig 2013-03-28 17:41:32.000000000 +0000 ++++ lib/engine/presence/cluster-impl.h +@@ -147,7 +147,7 @@ Ekiga::ClusterImpl<HeapType>::add_heap ( + + add_connection (heap, heap->questions.add_handler (questions.make_slot ())); + +- add_object (heap); ++ this->add_object (heap); + } + + template<typename HeapType> diff --git a/net/ekiga/patches/patch-lib_engine_presence_heap-impl.h b/net/ekiga/patches/patch-lib_engine_presence_heap-impl.h new file mode 100644 index 00000000000..1f4db2da950 --- /dev/null +++ b/net/ekiga/patches/patch-lib_engine_presence_heap-impl.h @@ -0,0 +1,13 @@ +$NetBSD: patch-lib_engine_presence_heap-impl.h,v 1.1 2013/03/28 21:34:51 joerg Exp $ + +--- lib/engine/presence/heap-impl.h.orig 2013-03-28 17:40:57.000000000 +0000 ++++ lib/engine/presence/heap-impl.h +@@ -160,7 +160,7 @@ Ekiga::HeapImpl<PresentityType>::add_pre + { + presentity->questions.add_handler (questions.make_slot ()); + +- add_object (presentity); ++ this->add_object (presentity); + } + + template<typename PresentityType> |