aboutsummaryrefslogtreecommitdiff
path: root/textproc/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* textproc/py-roman-numerals-py: New Port; Manipulate Roman numerals Required ↵Alastair Hogge5 hours1-0/+1
| | | | | | | | | | | | | | | | | | | | | | | dependency for py-sphinx-8.2.0 update: A library for manipulating well-formed Roman numerals. Integers between 1 and 3,999 (inclusive) are supported. Numbers beyond this range will return an OutOfRangeError. The classical system of roman numerals requires that the same character may not appear more than thrice consecutively, meaning that 'MMMCMXCIX' (3,999) is the largest well-formed Roman numeral. The smallest is 'I' (1), as there is no symbol for zero in Roman numerals. Both upper- and lower-case formatting of roman numerals are supported, and likewise for parsing strings, although the entire string must be of the same case. Numerals that do not adhere to the classical form are rejected with an InvalidRomanNumeralError. https://pypi.org/project/roman-numerals-py/ PR: 284897
* textproc/television: New port: Fast and extensible general purpose fuzzy ↵Yusuf Yaman3 days1-0/+1
| | | | | | | | | | | | | | finder TUI Television is a fast, fuzzy finder TUI inspired by the Neovim Telescope plugin. It allows you to quickly search through various data sources like files, git repositories, and environment variables using fuzzy matching. It's designed to be extensible with custom channels and offers features like syntax highlighting, shell integration, and theming. WWW: https://github.com/alexpasmantier/television PR: 284692
* textproc/R-cran-R.rsp: New portZsolt Udvari4 days1-0/+1
| | | | | | | | | | | | | | | | | The RSP markup language makes any text-based document come alive. RSP provides a powerful markup for controlling the content and output of LaTeX, HTML, Markdown, AsciiDoc, Sweave and knitr documents (and more), e.g. 'Today's date is <%=Sys.Date()%>'. Contrary to many other literate programming languages, with RSP it is straightforward to loop over mixtures of code and text sections, e.g. in month-by-month summaries. RSP has also several preprocessing directives for incorporating static and dynamic contents of external files (local or online) among other things. Functions rstring() and rcat() make it easy to process RSP strings, rsource() sources an RSP file as it was an R script, while rfile() compiles it (even online) into its final output format, e.g. rfile('report.tex.rsp') generates 'report.pdf' and rfile('report.md.rsp') generates 'report.html'. RSP is ideal for self-contained scientific reports and R package vignettes. It's easy to use - if you know how to write an R script, you'll be up and running within minutes.
* textproc/tidyp: Remove expired portRene Ladan2025-02-041-1/+0
| | | | 2024-09-30 textproc/tidyp: The repository has been archived by upstream on Apr 14, 2019
* textproc/p5-HTML-Tidy: Remove expired portRene Ladan2025-02-041-1/+0
| | | | 2024-12-31 textproc/p5-HTML-Tidy: Depends on expired textproc/tidyp
* textproc/docproj-legacy: Remove expired portRene Ladan2025-02-041-1/+0
| | | | 2025-01-31 textproc/docproj-legacy: Old version of documentation set
* textproc/uni-algo: Add uni-algo 1.2.0Po-Chuan Hsieh2025-02-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | There are plenty of Unicode libraries for C/C++ out there that implement random Unicode algorithms, but many of them don't handle ill-formed UTF sequences at all. In the best-case scenario, you'll get an exception/error; in the worst-case, undefined behavior. The biggest problem is that in 99% cases everything will be fine. This is inappropriate for security reasons. This library handles such problems (there are not only ill-formed sequences actually) properly and always according to The Unicode Standard. In C/C++, unlike some other programming languages, there is no safe type for UTF-8/UTF-16 that guarantees that the data will be well-formed; this makes the problem even worse. The library doesn't introduce such a type either because the library doesn't work with types/strings/files/streams, it works with the data inside them and makes it safe when it's needed. Check this article if you want more information about ill-formed sequences: https://hsivonen.fi/broken-utf-8 It is a bit outdated because ICU (International Components for Unicode) now uses W3C conformant implementation too, but the information in the article is very useful. This library does use W3C conformant implementation too.
* mail/rubygem-actionpack-xml_parser-rails72: New portWen Heping2025-02-031-0/+1
|
* textproc/opensearch*: New opensearch portsJose Alonso Cardenas Marquez2025-01-181-0/+2
| | | | | | | opensearch216: Full-text search engine for Java opensearch-dashboards216: Visualization dashboards for OpenSearch These ports are necessary for new version of Wazuh SIEM/XDR (4.10.x)
* textproc/libinfinity: New port: Collaborative editing libraryYusuf Yaman2025-01-061-0/+1
| | | | | | | | | | | | - Submitter becomes maintainer libinfinity is library to build collaborative text editors. Changes to the text buffers are synced to all other clients over a central server. Even though a central server is involved, the local user sees his changes applied instantly and the merging is done on the individual clients. WWW: https://github.com/gobby/libinfinity PR: 283863
* textproc/rubygem-rails-dom-testing-rails80: Add ↵Po-Chuan Hsieh2025-01-021-0/+1
| | | | rubygem-rails-dom-testing-rails80 2.2.0 (copied from rubygem-rails-dom-testing-rails72)
* textproc/rubygem-actiontext80: Add rubygem-actiontext80 8.0.1Po-Chuan Hsieh2025-01-021-0/+1
| | | | | | | | | | Action Text brings rich text content and editing to Rails. It includes the Trix editor that handles everything from formatting to links to quotes to lists to embedded images and galleries. The rich text content generated by the Trix editor is saved in its own RichText model that's associated with any existing Active Record model in the application. Any embedded images (or other attachments) are automatically stored using Active Storage and associated with the included RichText model.
* textproc/sgrep: Remove expired portRene Ladan2025-01-011-1/+0
| | | | 2024-12-31 textproc/sgrep: Abandonware, primary site is dead and according to website not touched in 20 years. Consider migrating to textproc/p5-ack
* textproc/cl-meta: Remove expired portRene Ladan2025-01-011-1/+0
| | | | 2024-12-31 textproc/cl-meta: Upstream is gone
* textproc/cl-meta-sbcl: Remove port, depends on expired and unfetchable ↵Rene Ladan2025-01-011-1/+0
| | | | textproc/cl-meta
* textproc/rubygem-terser11: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/rubygem-terser instead.
* textproc/rubygem-rouge43: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/rubygem-rouge instead.
* textproc/rubygem-rexml33: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | | | | Use textproc/rubygem-rexml instead. Confirmed with mfechner@ that this port is no longer needed. gitlab now uses its own -gitlab port (textproc/rubygem-rexml-gitlab) instead.
* textproc/rubygem-rexml32: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/rubygem-rexml instead.
* textproc/rubygem-kramdown23: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/rubygem-kramdown instead.
* textproc/rubygem-kramdown1: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/rubygem-kramdown instead.
* textproc/rubygem-elasticsearch-transport713: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/rubygem-elasticsearch-transport instead.
* textproc/rubygem-elasticsearch-api713: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/rubygem-elasticsearch-api instead.
* textproc/py-rich12: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/py-rich instead.
* textproc/py-mistune2: Remove obsoleted portPo-Chuan Hsieh2024-12-311-1/+0
| | | | Use textproc/py-mistune instead.
* www/gitlab: further isolate port from rexml gemMatthias Fechner2024-12-261-0/+1
|
* www/gitlab: fix regression from 001ec8e60d233781c71246f5434306c06cafb453Matthias Fechner2024-12-261-0/+1
| | | | | | | Error message: ===> gitlab-ce-17.7.0 depends on package: rubygem-rexml>=3.3.2<3.4 - not found Make rubygem-rexml version 3.3 available for a specific port for gitlab.
* textproc/rubygem-rexml33: Add rubygem-rexml33 3.3.9 (copied from rubygem-rexml)Po-Chuan Hsieh2024-12-251-0/+1
| | | | - Add PORTSCOUT
* textproc/apache-solr8: Remove expired portRene Ladan2024-12-241-1/+0
| | | | 2024-12-24 textproc/apache-solr8: Deprecated upstream 2024-10-25, upgrade to version 9 in textproc/apache-solr instead
* textproc/Makefile: Remove invalid entry for cl-meta-clispJoseph Mingrone2024-12-201-1/+0
| | | | | Reported by: antoine Sponsored by: The FreeBSD Foundation
* */*-ccl: Add Clozure Common Lisp (CCL) fasl portsJoseph Mingrone2024-12-201-0/+1
| | | | | | Approved by: olgeni (maintainer of lang/ccl, implicit) Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48091
* */*-clisp: Add CLISP fasl portsJoseph Mingrone2024-12-201-0/+2
| | | | | Differential Revision: https://reviews.freebsd.org/D48089 Sponsored by: The FreeBSD Foundation
* textproc/jnv: New port: Interactive JSON filter using jqYuri Victorovich2024-12-181-0/+1
|
* textproc/py-markdownify: new port had been added (+)Alexey Dokuchaev2024-12-181-0/+1
| | | | | | | Python utility and library to convert HTML to Markdown, supporting variety of options, BeautifulSoup objects, and custom converters. WWW: https://github.com/matthewwithanm/python-markdownify
* textproc/mandoc: rename from mdocmlBrooks Davis2024-12-181-1/+1
| | | | | The upstream project was fully renamed with the 1.14.2 release in July 2017 per https://mandoc.bsd.lv/history.html.
* textproc/goldendict-ng: Advanced dictionary lookup program, supporting many ↵mew14930xvi2024-12-171-0/+1
| | | | | | | | | | | | | formats GoldenDict-ng is an advanced dictionary lookup program. Supports many dictionary formats, such as MDX, DSL, StarDict, Zim... Presents lookup results of multiple dictionaries in the same page. Supports special types of "dictionaries", such as external program, website, audio files... WWW: https://xiaoyifang.github.io/goldendict-ng/
* textproc/Makefile: Connect opensearch213 and opensearch-dashboards213 portsJose Alonso Cardenas Marquez2024-12-021-0/+2
|
* textproc/dmenu-translate: New port: Quick text translation with dmenuYusuf Yaman2024-12-021-0/+1
| | | | | | | | | | | dmenu-translate is a simple and efficient tool that allows users to translate text quickly using the dmenu or any other dmenu-like utility. It supports multiple languages and translation services, making it easy to get instant translations with minimal effort. WWW: https://github.com/NikitaIvanovV/dmenu-translate PR: 282733
* */*: Update Rocky Linux 9 packages to 9.5 release (+)Dima Panov2024-11-281-0/+1
| | | | | | While here, hook up missed packages to resolve all 'not found' libraries Sponsored by: Future Crew, LLC
* textproc/tui-journal: Add new portGabriel M. Dutra2024-11-261-0/+1
| | | | Terminal-based application that allows you to write and manage your notes
* www/gitlab: fix regression from 40691dbd41e40322ae815af89216b2f459784cb6Matthias Fechner2024-11-221-0/+2
| | | | Gitlab requires kramdown version 2.4.x
* www/gitlab: fix regression from 335fc7c38d61142727cb9f01fd9e401c476e4ad8Matthias Fechner2024-11-221-1/+5
| | | | | | | | | | | | | | | | | | | | | Gitlab requires net-http 0.4.1: Because faraday >= 2, < 2.5 could not be found in locally installed gems and faraday >= 2.5, < 2.12.1 could not be found in locally installed gems, faraday >= 2, < 2.12.1 cannot be used. And because faraday >= 2.12.1 depends on faraday-net_http >= 2.0, < 3.5, faraday >= 2 requires faraday-net_http >= 2.0, < 3.5. Because faraday-net_http >= 3.4.0 depends on net-http >= 0.5.0 and faraday-net_http >= 2.0, < 3.4.0 could not be found in locally installed gems, faraday-net_http >= 2.0 requires net-http >= 0.5.0. Thus, faraday >= 2 requires net-http >= 0.5.0. So, because Gemfile depends on faraday ~> 2 and Gemfile depends on net-http = 0.4.1, version solving has failed. While fixing the problem, moved gitlab used packages to own package names with a PKGNAMESUFFIX of `-gitlab`. This should make the gitlab package much more stable if updates in the ports are done.
* textproc/py-text2digits: add new portMatthew Wener2024-11-211-0/+1
| | | | | | Library to convert text numbers to digits in a string. PR: 282839
* textproc/py-wordninja: add new portMatthew Wener2024-11-211-0/+1
| | | | | | Probabilistically split concatenated words. PR: 282840
* textproc/py-pyfzf: Add py-pyfzf 0.3.1Po-Chuan Hsieh2024-11-211-0/+1
| | | | pyfzf is a python wrapper for junegunn's awesome fzf.
* textproc/sexp: Add new portBenjamin Jacobs2024-11-201-0/+1
| | | | | | Command-line tool for processing S-expressions PR: 282868
* textproc/py-sphinxcontrib-spelling: add new portMatthew Wener2024-11-201-0/+1
| | | | | | Sphinx spelling extension. PR: 282842
* textproc/p5-Search-Elasticsearch*: add new portsDan Langille2024-11-081-0/+2
| | | | | | | Adding textproc/p5-Search-Elasticsearch-Client-6_0 and textproc/p5-Search-Elasticsearch-Client-7_0 Updating textproc/p5-Search-Elasticsearch to 8.12
* */*: port linux-qt5-* components from Rocky Linux 9Dima Panov2024-11-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Added: comms/linux-rl9-qt5-qtconnectivity comms/linux-rl9-qt5-qtsensors comms/linux-rl9-qt5-qtserialbus comms/linux-rl9-qt5-qtserialport devel/linux-rl9-qt5-designer devel/linux-rl9-qt5-qtbase devel/linux-rl9-qt5-qtdeclarative devel/linux-rl9-qt5-qtscript devel/linux-rl9-qt5-qttools graphics/linux-rl9-qt5-qt3d graphics/linux-rl9-qt5-qtgraphicaleffects graphics/linux-rl9-qt5-qtimageformats graphics/linux-rl9-qt5-qtsvg graphics/linux-rl9-qt5-qtwayland textproc/linux-rl9-qt5-qtxmlpatterns www/linux-rl9-qt5-qtwebchannel www/linux-rl9-qt5-qtwebsockets x11-toolkits/linux-rl9-qt5-qtquickcontrols x11/linux-rl9-qt5-qtx11extras Sponsored by: Future Crew, LLC
* textproc/py-vbuild: New port: Simple module to extract html/script/style ↵Jesús Daniel Colmenares Oviedo2024-11-021-0/+1
| | | | | | | | | | | from a VueJS file Compile your VueJS (vuejs2 only) components (*.vue) to standalone HTML/JS/CSS using Python only, no need of NodeJS. And you can use python components with vbuild in your vue/sfc files. WWW: https://github.com/manatlan/vbuild PR: 282454