git: 851616efae05 - main - editors/turbo: update the port to the latest GitHub snapshot
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 18 Sep 2023 04:47:08 UTC
The branch main has been updated by danfe: URL: https://cgit.FreeBSD.org/ports/commit/?id=851616efae05c34a6bc16a3beecdf396408ba49d commit 851616efae05c34a6bc16a3beecdf396408ba49d Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2023-09-18 04:45:56 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2023-09-18 04:45:56 +0000 editors/turbo: update the port to the latest GitHub snapshot - Clipboard is now managed via external programs, hence drop corresponding dependencies and provide post-install advice - Use of `devel/libfmt' had been abandoned upstream (yay!) - Update Turbo Vision framework and do not install its files PR: 273888 Submitted by: diizzy --- editors/turbo/Makefile | 13 ++------ editors/turbo/distinfo | 10 +++---- editors/turbo/pkg-message | 10 +++++++ editors/turbo/pkg-plist | 76 ----------------------------------------------- 4 files changed, 18 insertions(+), 91 deletions(-) diff --git a/editors/turbo/Makefile b/editors/turbo/Makefile index c50f99475632..7c6c24f87696 100644 --- a/editors/turbo/Makefile +++ b/editors/turbo/Makefile @@ -1,6 +1,5 @@ PORTNAME= turbo -PORTVERSION= g20221121 -PORTREVISION= 1 +PORTVERSION= g20230621 CATEGORIES= editors MAINTAINER= danfe@FreeBSD.org @@ -10,18 +9,12 @@ WWW= https://github.com/magiblot/turbo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYRIGHT -LIB_DEPENDS= libclipboard.so:x11/libclipboard \ - libfmt.so:devel/libfmt - -USES= cmake compiler:c++17-lang xorg +USES= cmake compiler:c++17-lang USE_GITHUB= yes -USE_XORG= xcb GH_ACCOUNT= magiblot GH_PROJECT= tvision:tv -GH_TAGNAME= 3e3a0db 0675ade:tv +GH_TAGNAME= 45a02f7 92177cb:tv GH_SUBDIR= deps/tvision:tv -CMAKE_ON= TURBO_USE_SYSTEM_DEPS - .include <bsd.port.mk> diff --git a/editors/turbo/distinfo b/editors/turbo/distinfo index ec30b19b881f..2fbf0a056195 100644 --- a/editors/turbo/distinfo +++ b/editors/turbo/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1669070950 -SHA256 (magiblot-turbo-g20221121-3e3a0db_GH0.tar.gz) = 2628fad1f5342798628ac69353749201b53279745479dfcb4d534f71e8b11d1f -SIZE (magiblot-turbo-g20221121-3e3a0db_GH0.tar.gz) = 717275 -SHA256 (magiblot-tvision-0675ade_GH0.tar.gz) = 7d8cd92cf2a36e9cc67590f7f23453b26ef3e1f28c44961ea3f48d60d67eda9d -SIZE (magiblot-tvision-0675ade_GH0.tar.gz) = 818148 +TIMESTAMP = 1687388127 +SHA256 (magiblot-turbo-g20230621-45a02f7_GH0.tar.gz) = 2ff8e4552f7170f389103366f4f7c906a74af25164df7125063bd7ffe1bb8830 +SIZE (magiblot-turbo-g20230621-45a02f7_GH0.tar.gz) = 730575 +SHA256 (magiblot-tvision-92177cb_GH0.tar.gz) = 590a36042c6cea9d005e35393305d1ca22e279a7bf42ff9c8418a8301eb46ec2 +SIZE (magiblot-tvision-92177cb_GH0.tar.gz) = 837092 diff --git a/editors/turbo/pkg-message b/editors/turbo/pkg-message new file mode 100644 index 000000000000..c6cefbf7ef5a --- /dev/null +++ b/editors/turbo/pkg-message @@ -0,0 +1,10 @@ +[ +{ type: install + message: <<EOM +The runtime requirements are (please install at your preference): + +* `xsel' or `xclip' for clipboard support in X11 environments +* `wl-clipboard' for clipboard support in Wayland environments +EOM +} +] diff --git a/editors/turbo/pkg-plist b/editors/turbo/pkg-plist index 34b05a598ad7..2afd72aef349 100644 --- a/editors/turbo/pkg-plist +++ b/editors/turbo/pkg-plist @@ -1,7 +1,6 @@ bin/turbo include/turbo/basicframe.h include/turbo/basicwindow.h -include/turbo/clipboard.h include/turbo/editor.h include/turbo/editstates.h include/turbo/fileeditor.h @@ -74,82 +73,7 @@ include/turbo/styles.h include/turbo/tpath.h include/turbo/turbo.h include/turbo/util.h -include/tvision/app.h -include/tvision/buffers.h -include/tvision/colors.h -include/tvision/colorsel.h -include/tvision/compat/borland/_defs.h -include/tvision/compat/borland/_null.h -include/tvision/compat/borland/alloc.h -include/tvision/compat/borland/dir.h -include/tvision/compat/borland/dos.h -include/tvision/compat/borland/fstream.h -include/tvision/compat/borland/io.h -include/tvision/compat/borland/iomanip.h -include/tvision/compat/borland/iosfwd.h -include/tvision/compat/borland/iostream.h -include/tvision/compat/borland/mem.h -include/tvision/compat/borland/strstrea.h -include/tvision/compat/malloc/malloc.h -include/tvision/compat/windows/windows.h -include/tvision/config.h -include/tvision/dialogs.h -include/tvision/drawbuf.h -include/tvision/editors.h -include/tvision/hardware.h -include/tvision/help.h -include/tvision/helpbase.h -include/tvision/internal/ansidisp.h -include/tvision/internal/buffdisp.h -include/tvision/internal/codepage.h -include/tvision/internal/constarr.h -include/tvision/internal/constmap.h -include/tvision/internal/cursor.h -include/tvision/internal/events.h -include/tvision/internal/findfrst.h -include/tvision/internal/getenv.h -include/tvision/internal/gpminput.h -include/tvision/internal/linuxcon.h -include/tvision/internal/ncurdisp.h -include/tvision/internal/ncursinp.h -include/tvision/internal/pathconv.h -include/tvision/internal/platform.h -include/tvision/internal/scrlife.h -include/tvision/internal/sighandl.h -include/tvision/internal/sigwinch.h -include/tvision/internal/stdioctl.h -include/tvision/internal/strings.h -include/tvision/internal/termdisp.h -include/tvision/internal/terminal.h -include/tvision/internal/unixcon.h -include/tvision/internal/utf8.h -include/tvision/internal/win32con.h -include/tvision/internal/winwidth.h -include/tvision/menus.h -include/tvision/msgbox.h -include/tvision/objects.h -include/tvision/outline.h -include/tvision/resource.h -include/tvision/scrncell.h -include/tvision/stddlg.h -include/tvision/surface.h -include/tvision/system.h -include/tvision/textview.h -include/tvision/tkeys.h -include/tvision/tobjstrm.h -include/tvision/tspan.h -include/tvision/tstrview.h -include/tvision/ttext.h -include/tvision/ttypes.h -include/tvision/tv.h -include/tvision/tvobjs.h -include/tvision/util.h -include/tvision/validate.h -include/tvision/views.h lib/cmake/turbo/turbo-config-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/turbo/turbo-config.cmake -lib/cmake/tvision/tvision-config-%%CMAKE_BUILD_TYPE%%.cmake -lib/cmake/tvision/tvision-config.cmake lib/libturbo-core.a -lib/libtvision.a share/man/man1/turbo.1.gz