Removed unused (and problematic during SWIG) part of time_spec_t and exposed time_spec_t in the library's ABI
diff --git a/swig/grgsm_swig.i b/swig/grgsm_swig.i
index 56e988d..2743e80 100644
--- a/swig/grgsm_swig.i
+++ b/swig/grgsm_swig.i
@@ -151,5 +151,27 @@
GR_SWIG_BLOCK_MAGIC2(gsm, message_sink);
%include "grgsm/trx_interface/trx.h"
GR_SWIG_BLOCK_MAGIC2(grgsm, trx);
+
+//#pragma SWIG nowarn=319
//%include "grgsm/misc_utils/time_spec.h"
+
+//%extend gr::gsm::time_spec_t{
+// gr::gsm::time_spec_t __add__(const gr::gsm::time_spec_t &what)
+// {
+// gr::gsm::time_spec_t temp = *self;
+// temp += what;
+// return temp;
+// }
+// gr::gsm::time_spec_t __sub__(const gr::gsm::time_spec_t &what)
+// {
+// gr::gsm::time_spec_t temp = *self;
+// temp -= what;
+// return temp;
+// }
+// bool __eq__(const gr::gsm::time_spec_t &what)
+// {
+// return (what == *self);
+// }
+//};
+
%include "grgsm/misc_utils/fn_time.h"