Hello ports,

Please find attached the patch to update net/tdlib to its latest
"unofficial minor release".  Tested with net/tg and telega.el.

Regarding the library bump, there doesn't seem to be any removed
functions or struct changed, but there were a lot of changes like

        -  void close(Promise<> promise) override {
        +  void close(Promise<> promise) final {

I don't know if they warrants a major or minor bump.

Thanks,

Omar Polo


P.S.: what do other porters use to check for library bump?  I'm skimming
      through the `git diff ...' but it's a bit tedious and I'm having a
      hard time figuring out the meaning of diffing the output of `nm
      /path/to/tdlib.so' pre/post update.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/net/tdlib/Makefile,v
retrieving revision 1.3
diff -u -p -r1.3 Makefile
--- Makefile    14 Jul 2021 21:09:20 -0000      1.3
+++ Makefile    8 Sep 2021 21:43:40 -0000
@@ -9,10 +9,10 @@ COMMENT =     cross-platform library for bui
 # track "unofficial minor versions" which are only present as commit hashes.
 GH_ACCOUNT =   tdlib
 GH_PROJECT =   td
-GH_COMMIT =    24e5803b969b15c286e8e501f6b66446b32f2b09
-DISTNAME =     tdlib-1.7.5
+GH_COMMIT =    7135caa2bef38939f58e9e206db83fd316236682
+DISTNAME =     tdlib-1.7.7
 
-SHARED_LIBS += tdjson  0.1     # 1.7.3
+SHARED_LIBS += tdjson  1.0     # 1.7.7
 CATEGORIES =   net
 
 HOMEPAGE =     https://core.telegram.org/tdlib
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/net/tdlib/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    14 Jul 2021 21:09:20 -0000      1.2
+++ distinfo    8 Sep 2021 18:20:31 -0000
@@ -1,2 +1,2 @@
-SHA256 (tdlib-1.7.5-24e5803b.tar.gz) = 
V598a7FVAy45/4qIPrcPP5KhgzmYbhhouqmFCwsri7A=
-SIZE (tdlib-1.7.5-24e5803b.tar.gz) = 4432201
+SHA256 (tdlib-1.7.7-7135caa2.tar.gz) = 
LHFROb9s/Ec3oDpaWucd8SMD8BQvk2XRpUQzqhl1UJw=
+SIZE (tdlib-1.7.7-7135caa2.tar.gz) = 4457743

Reply via email to