* [bug#53359] [PATCH 1/2] gnu: tdlib: Update to 1.8.0. [not found] <cover.1642591789.git.avityazev@posteo.org> @ 2022-01-19 11:30 ` Aleksandr Vityazev 2022-01-19 13:17 ` Nicolas Goaziou 2022-01-19 11:30 ` [bug#53359] [PATCH 2/2] gnu: emacs-telega-server: Update to 0.8.2-2-5739794d Aleksandr Vityazev 1 sibling, 1 reply; 4+ messages in thread From: Aleksandr Vityazev @ 2022-01-19 11:30 UTC (permalink / raw) To: 53359 * gnu/packages/emacs-xyz.scm (tdlib): Update to 1.8.0. --- gnu/packages/messaging.scm | 72 +++++++++++++++++++------------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/gnu/packages/messaging.scm b/gnu/packages/messaging.scm index 2fe0d35a10..2feba7ac62 100644 --- a/gnu/packages/messaging.scm +++ b/gnu/packages/messaging.scm @@ -31,6 +31,7 @@ ;;; Copyright © 2021 Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> ;;; Copyright © 2021 Vinicius Monego <monego@posteo.net> ;;; Copyright © 2021 jgart <jgart@dismail.de> +;;; Copyright © 2022 Aleksandr Vityazev <avityazev@posteo.org> ;;; ;;; This file is part of GNU Guix. ;;; @@ -2593,45 +2594,44 @@ (define-public telegram-purple (license license:gpl2+))) (define-public tdlib - (let ((commit "34ba9b21f365b8d3bdc36808c2d665ca5cd128f6")) - (package - (name "tdlib") - (version "1.7.10") - (source - (origin - (method git-fetch) - (uri (git-reference - (url "https://github.com/tdlib/td") - (commit commit))) - (sha256 - (base32 "06fbdh1jypz0p1rf6xbpias4kx7xplq9xjd9vz177vwj9icq3wki")) - (file-name (git-file-name name version)))) - (build-system cmake-build-system) - (arguments - `(#:tests? #t - #:configure-flags - (list "-DCMAKE_BUILD_TYPE=Release" - "-DTD_ENABLE_LTO=OFF") ; FIXME: Get LTO to work. - #:phases - (modify-phases %standard-phases - (add-after 'unpack 'remove-failing-tests - (lambda _ - (substitute* "test/CMakeLists.txt" - ;; The test cases are compiled into a distinct binary - ;; which uses mtproto.cpp to attempt to connect to - ;; a remote server. Removing this file from the sources - ;; list disables those specific test cases. - (("\\$\\{CMAKE_CURRENT_SOURCE_DIR\\}/mtproto.cpp") "")) - #t))))) - (native-inputs - (list gperf openssl zlib php doxygen)) - (synopsis "Cross-platform library for building Telegram clients") - (description "Tdlib is a cross-platform library for creating custom + (package + (name "tdlib") + (version "1.8.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tdlib/td") + (commit (string-append "v" version)))) + (sha256 + (base32 "19psqpyh9a2kzfdhgqkirpif4x8pzy89phvi59dq155y30a3661q")) + (file-name (git-file-name name version)))) + (build-system cmake-build-system) + (arguments + `(#:tests? #t + #:configure-flags + (list "-DCMAKE_BUILD_TYPE=Release" + "-DTD_ENABLE_LTO=OFF") ; FIXME: Get LTO to work. + #:phases + (modify-phases %standard-phases + (add-after 'unpack 'remove-failing-tests + (lambda _ + (substitute* "test/CMakeLists.txt" + ;; The test cases are compiled into a distinct binary + ;; which uses mtproto.cpp to attempt to connect to + ;; a remote server. Removing this file from the sources + ;; list disables those specific test cases. + (("\\$\\{CMAKE_CURRENT_SOURCE_DIR\\}/mtproto.cpp") "")) + #t))))) + (native-inputs + (list gperf openssl zlib php doxygen)) + (synopsis "Cross-platform library for building Telegram clients") + (description "Tdlib is a cross-platform library for creating custom Telegram clients following the official Telegram API. It can be easily used from almost any programming language with a C-FFI and features first-class support for high performance Telegram Bot creation.") - (home-page "https://core.telegram.org/tdlib") - (license license:boost1.0)))) + (home-page "https://core.telegram.org/tdlib") + (license license:boost1.0))) (define-public purple-mm-sms (package -- 2.34.0 -- Aleksandr Vityazev ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [bug#53359] [PATCH 1/2] gnu: tdlib: Update to 1.8.0. 2022-01-19 11:30 ` [bug#53359] [PATCH 1/2] gnu: tdlib: Update to 1.8.0 Aleksandr Vityazev @ 2022-01-19 13:17 ` Nicolas Goaziou 0 siblings, 0 replies; 4+ messages in thread From: Nicolas Goaziou @ 2022-01-19 13:17 UTC (permalink / raw) To: Aleksandr Vityazev; +Cc: 53359 Hello, Aleksandr Vityazev <avityazev@posteo.org> writes: > * gnu/packages/emacs-xyz.scm (tdlib): Update to 1.8.0. Applied. Thank you. > + (add-after 'unpack 'remove-failing-tests > + (lambda _ > + (substitute* "test/CMakeLists.txt" > + ;; The test cases are compiled into a distinct binary > + ;; which uses mtproto.cpp to attempt to connect to > + ;; a remote server. Removing this file from the sources > + ;; list disables those specific test cases. > + (("\\$\\{CMAKE_CURRENT_SOURCE_DIR\\}/mtproto.cpp") "")) > + #t))))) I removed this trailing #T on your behalf. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 4+ messages in thread
* [bug#53359] [PATCH 2/2] gnu: emacs-telega-server: Update to 0.8.2-2-5739794d. [not found] <cover.1642591789.git.avityazev@posteo.org> 2022-01-19 11:30 ` [bug#53359] [PATCH 1/2] gnu: tdlib: Update to 1.8.0 Aleksandr Vityazev @ 2022-01-19 11:30 ` Aleksandr Vityazev 2022-01-19 13:18 ` bug#53359: " Nicolas Goaziou 1 sibling, 1 reply; 4+ messages in thread From: Aleksandr Vityazev @ 2022-01-19 11:30 UTC (permalink / raw) To: 53359 * gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to 8.2-2-5739794d. --- gnu/packages/emacs-xyz.scm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index f25481e2e6..f2572732c7 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -90,7 +90,7 @@ ;;; Copyright © 2020 Jonathan Rostran <rostranjj@gmail.com> ;;; Copyright © 2020, 2021 Noah Evans <noah@nevans.me> ;;; Copyright © 2020 Brit Butler <brit@kingcons.io> -;;; Copyright © 2021 Alexandr Vityazev <avityazev@posteo.org> +;;; Copyright © 2021, 2022 Aleksandr Vityazev <avityazev@posteo.org> ;;; Copyright © 2021 Yurii Kholodkov <urist.mckorobochka@gmail.com> ;;; Copyright © 2021 Alexey Abramov <levenson@mmer.org> ;;; Copyright © 2021 Xinglu Chen <public@yoctocell.xyz> @@ -26808,11 +26808,11 @@ (define-public emacs-helm-switch-to-repl (license license:gpl3+))) (define-public emacs-telega-server - (let ((commit "b4a5e206bd259f3d7f7633a725b2990704d6a1e8") - (revision "1")) + (let ((commit "5739794d2d0c8a4e7b77c2e37a097e19f80ac9f0") + (revision "2")) (package (name "emacs-telega-server") - (version (git-version "0.7.15" revision commit)) + (version (git-version "0.8.2" revision commit)) (source (origin (method git-fetch) @@ -26820,7 +26820,7 @@ (define-public emacs-telega-server (url "https://github.com/zevlg/telega.el") (commit commit))) (sha256 - (base32 "0gr4nmpk175hxmj357bpzaqywbjc6dmmvfxnyzkh884vyzbwdxlc")) + (base32 "1am0b2bjjkw7zd0yq39v015a08dcbk43j4d4h8y2q8hj53ryfk5a")) (file-name (git-file-name "emacs-telega" version)) (patches (search-patches "emacs-telega-path-placeholder.patch" -- 2.34.0 -- Aleksandr Vityazev ^ permalink raw reply related [flat|nested] 4+ messages in thread
* bug#53359: [PATCH 2/2] gnu: emacs-telega-server: Update to 0.8.2-2-5739794d. 2022-01-19 11:30 ` [bug#53359] [PATCH 2/2] gnu: emacs-telega-server: Update to 0.8.2-2-5739794d Aleksandr Vityazev @ 2022-01-19 13:18 ` Nicolas Goaziou 0 siblings, 0 replies; 4+ messages in thread From: Nicolas Goaziou @ 2022-01-19 13:18 UTC (permalink / raw) To: Aleksandr Vityazev; +Cc: 53359-done Hello, Aleksandr Vityazev <avityazev@posteo.org> writes: > * gnu/packages/emacs-xyz.scm (emacs-telega-server): Update to > 8.2-2-5739794d. Applied, too. Thank you. > (define-public emacs-telega-server > - (let ((commit "b4a5e206bd259f3d7f7633a725b2990704d6a1e8") > - (revision "1")) > + (let ((commit "5739794d2d0c8a4e7b77c2e37a097e19f80ac9f0") > + (revision "2")) > (package > (name "emacs-telega-server") > - (version (git-version "0.7.15" revision commit)) > + (version (git-version "0.8.2" revision commit)) Note that you don't need to bump revision since you're updating the base version anyway. I reverted the revision to 0. Regards, -- Nicolas Goaziou ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-01-19 14:13 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <cover.1642591789.git.avityazev@posteo.org> 2022-01-19 11:30 ` [bug#53359] [PATCH 1/2] gnu: tdlib: Update to 1.8.0 Aleksandr Vityazev 2022-01-19 13:17 ` Nicolas Goaziou 2022-01-19 11:30 ` [bug#53359] [PATCH 2/2] gnu: emacs-telega-server: Update to 0.8.2-2-5739794d Aleksandr Vityazev 2022-01-19 13:18 ` bug#53359: " Nicolas Goaziou
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.