Commit graph

30834 commits

Author SHA1 Message Date
Muhammad Moinur Rahman
ac7a7d6fe1
Mk/Uses/java.mk: Runtime fix with USES=java:ant
USES=java:ant does not imply USES=java:run so we need to add the run arg
seperately when we are using USES=java:ant. Not all ports require the
the argument so it is better to address the ports individually instead
of handling it automatically by implying run for ant.

Thanks to vvd for carefully going through this.

Reported by:	vvd
Approved by:	portmgr (blanket)
2024-12-31 15:39:30 +01:00
Muhammad Moinur Rahman
0835676e36
Mk/**java.mk: Convert bsd.java.mk to USES
The following features have been added or changed:
- Instead of USE_JAVA use USES=java. This defaults to
  USES=java:build,run if NO_BUILD is undefined. Else it defaults to
  USES=java:run
- Instead of USE_ANT=yes use USES=java:ant which also implies
  USES=java:build
- Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or
  extract
- Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply
  build or run
- Instead of JAVA_RUN=yes use USES=java:run does not imply extract or
  build
- Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version>

Approved by: mat (portmgr), glewis
Differential Revision:  https://reviews.freebsd.org/D48201
2024-12-31 09:57:55 +01:00
Muhammad Moinur Rahman
c79c88017b
Mk/**ocaml.mk: Convert remaining bsd.ocaml.mk to Uses/ocaml.mk
- Instead of USE_OCAML=yes use USES=ocaml. If empty USES=ocaml implies
  build and run
- Instead of USE_OCAMLFIND_PLIST use USES=ocaml:findplist which also
  implies USES=ocaml:findlib
- Instead of USE_OCAML_CAMLP4 use USES=ocaml:camlp4
- Instead of USE_OCAML_FINDLIB use USES=ocaml:findlib
- Instead of USE_OCAML_LDCONFIG use USES=ocaml:ldconfig
- Instead of USE_OCAML_WASH use USES=ocaml:wash
- Instead of NO_OCAML_BUILDDEPENDS use USES=ocaml:run
- Instead of NO_OCAML_RUNDDEPENDS use USES=ocaml:build
- Instead of USE_OCAML_TK use USES=ocaml:tk which actually implies
  USES=ocaml:tkbuild and USES=ocaml:tkrun
- Instead of NO_OCAMLTK_BUILDDEPENDS use USES=ocaml:tkrun
- Instead of NO_OCAMLTK_RUNDEPENDS use USES=ocaml:tkbuild
- USES=ocaml:dune remains unchanged
- Prepare to add/remove keywords easily

Approved by: mat (portmgr)
Reviewed by: freebsd@dev.thsi.be
Differential Revision: https://reviews.freebsd.org/D48227
2024-12-31 08:41:54 +01:00
Ashish SHUKLA
646d049b73
textproc/harper: Update to 0.13.0.
- Update Git upstream.
2024-12-30 17:16:45 +00:00
Ashish SHUKLA
4c68997a51
textproc/ugrep: Update to 7.1.2
- Remove the unneeded patch
2024-12-30 17:00:28 +00:00
Kirill Ponomarev
438578c6d1 */*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. 2024-12-30 13:16:48 +01:00
Derek Schrock
e0080acd65 textproc/code-minimap: Update to 0.6.8
Changelog: https://github.com/wfxr/code-minimap/releases/tag/v0.6.8

PR:		283731
Approved by:	submitter is maintainer
2024-12-30 13:08:33 +01:00
Yasuhiro Kimura
272c063052 textproc/trang: Update to 20241231
Changes:	https://github.com/relaxng/jing-trang/compare/V20241229...V20241231
2024-12-30 19:28:35 +09:00
Yasuhiro Kimura
a2d028365d textproc/jing: Update to 20241231
Changes:	https://github.com/relaxng/jing-trang/compare/V20241229...V20241231
2024-12-30 19:28:12 +09:00
Yasuhiro Kimura
538b1bda35 textproc/trang: Update to 20241229
Changes:	https://github.com/relaxng/jing-trang/compare/V20220510...V20241229
2024-12-30 00:27:05 +09:00
Yasuhiro Kimura
d17e0aed9c textproc/jing: Update to 20241229
Changes:	https://github.com/relaxng/jing-trang/compare/V20220510...V20241229
2024-12-30 00:26:52 +09:00
Tijl Coosemans
624b8729fc Mk/bsd.commands.mk: Use absolute path to define GMAKE
Same as BSDMAKE variable.  It is needed by some ports.

Some ports needed fixes:
- devel/rcs57: Regenerate configure with newer autoconf so it can deal
  with MAKE set to an absolute path.  While here fix issues with
  (un)escaping double quotes.  The warnings about this were in
  WRKSRC/src/conf.err.
- lang/gnu-cobol: Patch configure.ac so the MAKE environment variable
  can contain an absolute path, and define MAKE before it is used in
  AM_INIT_AUTOMAKE.  Remove post-patch patching of configure.  It appears
  to have been fixed upstream.
- math/unuran: Remove post-patch, fixed upstream.
- net-mgmt/kismet: Fix post-patch.

PR:		283534
Exp-run by:	antoine
2024-12-29 12:34:56 +01:00
Kai Knoblich
0c82e29bca textproc/py-pymdown-extensions: Update to 10.13
Changelog:

https://github.com/facelessuser/pymdown-extensions/releases/tag/10.13
2024-12-29 11:12:42 +01:00
Kai Knoblich
019298570b textproc/py-mkdocstrings-python: Update to 1.13.0
* Remove no-op GH_PROJECT (remnant of 83f2d2e890) while I'm here.

Changelog:

https://github.com/mkdocstrings/python/releases/tag/1.13.0
2024-12-29 11:12:42 +01:00
Kai Knoblich
a963794ec2 textproc/py-griffe: Update to 1.5.4
Changelog since 1.5.1:

https://github.com/mkdocstrings/griffe/blob/1.5.4/CHANGELOG.md
2024-12-29 11:12:42 +01:00
Matthias Fechner
faeb9b3722 textproc/rubygem-regexp_parser: update to 2.10.0
Changes:	https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md
2024-12-28 20:26:36 +02:00
Älven
98fcec44b2 textproc/hs-pandoc-crossref: Update to 0.3.18.1
PR:		283549
2024-12-28 11:46:16 +03:00
Älven
b094b21d06 textproc/hs-pandoc: Update to 3.6.1
PR:		283548
2024-12-28 11:46:16 +03:00
Loïc Bartoletti
6c228b6d48 textproc/termshot: Update to 0.2.12 2024-12-28 09:14:55 +01:00
Olivier Duchateau
7410017b68 textproc/py-gi-docgen: Update to 2024.1
PR:		283557
2024-12-28 08:59:47 +03:00
Muhammad Moinur Rahman
4dafd2888b
textproc/vale: Update version 3.9.1=>3.9.2
Changelog: https://github.com/errata-ai/vale/releases/tag/v3.9.2
2024-12-27 11:37:08 +01:00
Baptiste Daroussin
0fcdae909f textproc/lowdown: update to 1.4.0 2024-12-27 09:32:24 +01:00
Matthias Fechner
1908b780ae www/gitlab: further isolate port from rexml gem 2024-12-26 13:49:27 +02:00
Matthias Fechner
4cd25fe4d2 www/gitlab: fix regression from 001ec8e60d
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.
2024-12-26 12:12:06 +02:00
Po-Chuan Hsieh
29fe2ce36c
textproc/p5-XML-Twig: Sort *_DEPENDS 2024-12-26 03:16:56 +08:00
Po-Chuan Hsieh
06f519f235
textproc/rubygem-actiontext72: Update to 7.2.2.1
Changes:	https://github.com/rails/rails/releases
2024-12-26 03:16:54 +08:00
Po-Chuan Hsieh
7e5c15870c
textproc/rubygem-actiontext71: Update to 7.1.5.1
Changes:	https://github.com/rails/rails/releases
2024-12-26 03:16:50 +08:00
Po-Chuan Hsieh
01865363ff
textproc/rubygem-actiontext70: Update to 7.0.8.7
Changes:	https://github.com/rails/rails/releases
2024-12-26 03:16:47 +08:00
Po-Chuan Hsieh
001ec8e60d
textproc/rubygem-rexml: Update to 3.4.0
Changes:	https://github.com/ruby/rexml/releases
2024-12-26 03:16:41 +08:00
Po-Chuan Hsieh
f3c73e0065
textproc/rubygem-rails-html-sanitizer: Update to 1.6.2
Changes:	https://github.com/rails/rails-html-sanitizer/releases
2024-12-26 03:16:41 +08:00
Po-Chuan Hsieh
62551ac437
textproc/rubygem-psych: Update to 5.2.1
Changes:	https://github.com/ruby/psych/releases
2024-12-26 03:16:40 +08:00
Po-Chuan Hsieh
ae564f7c40
textproc/rubygem-google-cloud-translate-v2: Update to 1.0.1
Changes:	https://github.com/googleapis/google-cloud-ruby/releases
		https://github.com/googleapis/google-cloud-ruby/blob/main/google-cloud-translate-v2/CHANGELOG.md
2024-12-26 03:16:40 +08:00
Po-Chuan Hsieh
fcd979073b
textproc/rubygem-elasticsearch-api: Update to 8.17.0
Changes:	https://github.com/elastic/elasticsearch-ruby/releases
2024-12-26 03:16:40 +08:00
Po-Chuan Hsieh
e76ac3ae87
textproc/rubygem-elasticsearch: Update to 8.17.0
Changes:	https://github.com/elastic/elasticsearch-ruby/releases
2024-12-26 03:16:40 +08:00
Po-Chuan Hsieh
e1d74cafea
textproc/rubygem-css_parser: Update to 1.21.0
Changes:	https://github.com/premailer/css_parser/blob/master/CHANGELOG.md
2024-12-26 03:16:39 +08:00
Po-Chuan Hsieh
78737212ef
textproc/rubygem-commonmarker: Update to 2.0.1
Changes:	https://github.com/gjtorikian/commonmarker/releases
2024-12-26 03:16:39 +08:00
Po-Chuan Hsieh
d20c4b1083
textproc/rubygem-asciidoctor-pdf: Change RUN_DEPENDS from rubygem-prawn-icon to rubygem-prawn-icon3
- Bump PORTREVISION for dependency change
2024-12-26 03:16:39 +08:00
Po-Chuan Hsieh
41e3e02597
textproc/py-textual: Update to 0.89.1
Changes:	https://github.com/Textualize/textual/releases
2024-12-26 03:15:48 +08:00
Po-Chuan Hsieh
21395d187e
textproc/py-sphinx-intl: Update to 2.3.1
Changes:	https://github.com/sphinx-doc/sphinx-intl/releases
		https://sphinx-intl.readthedocs.io/en/master/changes.html
2024-12-26 03:15:48 +08:00
Po-Chuan Hsieh
eb2f6725ad
textproc/rubygem-rexml33: Add rubygem-rexml33 3.3.9 (copied from rubygem-rexml)
- Add PORTSCOUT
2024-12-26 03:15:00 +08:00
Rene Ladan
ae65bcdddf textproc/apache-solr8: Remove expired port
2024-12-24 textproc/apache-solr8: Deprecated upstream 2024-10-25, upgrade to version 9 in textproc/apache-solr instead
2024-12-24 21:04:14 +01:00
Eric Camachat
80fd76960a
textproc/ugrep: Fix build with archivers/bzip3
PR:		283449
Reviewed by:	ehaupt (maintainer of archivers/bzip3)
2024-12-24 17:44:04 +00:00
Hiroki Tagato
94b9c02300 textproc/py-jiter: update to 0.8.2
Changelog:
- https://github.com/pydantic/jiter/releases/tag/v0.8.1
- https://github.com/pydantic/jiter/releases/tag/v0.8.2
2024-12-24 10:15:08 +09:00
Daniel Engberg
3b3700f8f0 */*: Use Gnome helper for defining libxml2 dependency
Replace LIB_DEPENDS with USES= gnome, USE_GNOME= libxml2

Approved by:	portmgr (blanket)
2024-12-23 22:08:39 +01:00
Dmitry Marakasov
5eb39cd8d7 textproc/difftastic: update 0.61.0 → 0.62.0 2024-12-23 23:46:03 +03:00
Lewis Cook
1d5d6777ec textproc/gh-grep: Update to 1.2.3
Changes:	https://github.com/k1LoW/gh-grep/releases/tag/v1.2.3
2024-12-23 04:02:18 +00:00
Lewis Cook
f43e9a5fe0 textproc/dasel: Update to 2.8.1
Changes:	https://github.com/TomWright/dasel/releases/tag/v2.8.1
2024-12-23 03:56:53 +00:00
Muhammad Moinur Rahman
14c5990002
textproc/py-grimoire-elk: Update version 1.3.1=>1.3.2
Changelog: https://github.com/chaoss/grimoirelab-elk/releases/tag/1.3.2

Sponsored by:	The FreeBSD Foundation
2024-12-21 02:08:21 +01:00
Muhammad Moinur Rahman
ec6c2bf5da
textproc/py-kidash: Update version 1.0.8=>1.0.9
Changelog: https://github.com/chaoss/grimoirelab-kidash/releases/tag/1.0.9

Sponsored by:	The FreeBSD Foundation
2024-12-21 02:08:19 +01:00
Joseph Mingrone
ea3e1e9d7a
textproc/Makefile: Remove invalid entry for cl-meta-clisp
Reported by:	antoine
Sponsored by:	The FreeBSD Foundation
2024-12-20 11:41:38 -04:00