$(ARCHIVE)/libdvbsi++-$(LIBDVBSI_VER).tar.bz2:
        $(WGET) http://www.saftware.de/libdvbsi++/libdvbsi++-$(LIBDVBSI_VER).tar.bz2
 
-$(ARCHIVE)/libsigc++-2.3.1.tar.xz:
-       $(WGET) http://www.fhloston-paradise.de/libsigc++-2.3.1.tar.xz
+$(ARCHIVE)/libsigc++-$(LIBSIGC_VER).tar.xz:
+       $(WGET) https://download.gnome.org/sources/libsigc++/$(LIBSIGC_MAJ).$(LIBSIGC_MIN)/libsigc++-$(LIBSIGC_VER).tar.xz
 
 $(ARCHIVE)/openssl-$(OPENSSL_VER)$(OPENSSL_SUBVER).tar.gz:
        $(WGET) http://www.openssl.org/source/openssl-$(OPENSSL_VER)$(OPENSSL_SUBVER).tar.gz
 
        $(REMOVE)/libdvbsi++-$(LIBDVBSI_VER)
        touch $@
 
-$(D)/libsigc: $(ARCHIVE)/libsigc++-2.3.1.tar.xz | $(TARGETPREFIX)
-       $(UNTAR)/libsigc++-2.3.1.tar.xz
-       pushd $(BUILD_TMP)/libsigc++-2.3.1 && \
+$(D)/libsigc: $(ARCHIVE)/libsigc++-$(LIBSIGC_VER).tar.xz | $(TARGETPREFIX)
+       $(UNTAR)/libsigc++-$(LIBSIGC_VER).tar.xz
+       pushd $(BUILD_TMP)/libsigc++-$(LIBSIGC_VER) && \
                $(CONFIGURE) -prefix= \
                        --disable-documentation \
                        --enable-silent-rules && \
                $(MAKE) && \
                $(MAKE) install DESTDIR=$(TARGETPREFIX)
        ln -sf ./sigc++-2.0/sigc++ $(TARGETPREFIX)/include/sigc++
-       cp $(BUILD_TMP)/libsigc++-2.3.1/sigc++config.h $(TARGETPREFIX)/include
+       cp $(BUILD_TMP)/libsigc++-$(LIBSIGC_VER)/sigc++config.h $(TARGETPREFIX)/include
        $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/sigc++-2.0.pc
-       $(REMOVE)/libsigc++-2.3.1
+       $(REMOVE)/libsigc++-$(LIBSIGC_VER)
        touch $@
 
 # for some reason, libvorbis does not work with "--prefix=/"
 
 # pkg-config; a helper tool used when compiling applications and libraries to insert the correct compiler options
 PKGCONFIG_VER=0.28
 
+#libsigc++; a typesafe Callback Framework for C++
+LIBSIGC_MAJ=2
+LIBSIGC_MIN=4
+LIBSIGC_MIC=1
+LIBSIGC_VER=$(LIBSIGC_MAJ).$(LIBSIGC_MIN).$(LIBSIGC_MIC)
+
 # Portmapper
 PORTMAP_VER=6.0