58 Commits

Author SHA1 Message Date
Dave Cottlehuber
fe7659621b databases/couchdb3: update to OTP28 and bump pkg-plist
Sponsored by:	SkunkWerks, GmbH
2025-12-10 19:09:55 +00:00
Jimmy Olgeni
1f0f73382f databases/couchdb3: Bump plist for erlang-runtime27 update 2025-12-05 18:53:21 +01:00
Matthias Andree
75f414113d databases/couchdb3: move to spidermonkey128
so we can remove spidermonkey102, couchdb3 is its last user.

Approved by:	maintainer timeout (dch@, 15 days)
PR:		291086
2025-12-03 20:45:38 +01:00
Dave Cottlehuber
6204300621 databases/couchdb3: update to 3.5.1
- https://blog.couchdb.org/2025/11/11/3-5-1/
- https://docs.couchdb.org/en/stable/whatsnew/3.5.html
2025-11-24 12:57:51 +00:00
Dave Cottlehuber
c1d8093b00 databases/couchdb3: bump plist after erlang update
Sponsored by:	SkunkWerks, GmbH
2025-11-07 17:43:53 +00:00
Dave Cottlehuber
145a2b6319 databases/couchdb3: bump plist after erlang update 2025-11-01 22:06:32 +00:00
Dave Cottlehuber
db3b18554c databases/couchdb3: bump plist after erlang update
Sponsored by:	SkunkWerks, GmbH
2025-09-29 15:57:12 +00:00
Dave Cottlehuber
003c6f7950 databases/couchdb3: bump plist after erlang update
Reported by:	pkg-fallout
Sponsored by:	SkunkWerks, GmbH
2025-08-22 08:28:50 +00:00
Dave Cottlehuber
dee06d5f3a databases/couchdb3: bump apps after updating Erlang/OTP
Sponsored by:	SkunkWerks, GmbH
2025-06-24 08:34:34 +00:00
Dave Cottlehuber
3cb9e08bf0 databases/couchdb3: drop i386 support 2025-06-08 13:07:00 +00:00
Dave Cottlehuber
8463bef1a7 databases/couchdb3: bump dependencies after OTP27 update
Sponsored by:	SkunkWerks, GmbH
Fixes:		1f7d1b334bdd292436b349f2353630785ab40151
PR:		287044

MFH:		2025Q2
2025-05-28 09:05:00 +00:00
Dave Cottlehuber
de68d05e72 databases/couchdb3: update to 3.5.0
- switch to Erlang/OTP 27
- switch to SpiderMonkey 102
- https://docs.couchdb.org/en/stable/whatsnew/3.5.html
2025-05-21 14:48:37 +00:00
Dave Cottlehuber
c4993e188f databases/couchdb3: quickjs needs to be executable
Reported by:	Alexey Kuznetsov <mail@eofster.com>
MFH:		2025Q2
Sponsored by:	SkunkWerks, GmbH
2025-04-17 21:55:54 +00:00
Dave Cottlehuber
f4182f6a79 databases/couchdb3: add lost executable permissions
The last port bump switched from handcrafted pkg-plist, to generated
ones. The exec flag was lost on some key files, so add them back.

Fixes:	96a3008ae80c databases/couchdb3: update to 3.4.3
Sponsored by:	SkunkWerks, GmbH
2025-03-21 17:17:18 +00:00
Dave Cottlehuber
96a3008ae8 databases/couchdb3: update to 3.4.3
- ChangeLog https://docs.couchdb.org/en/stable/whatsnew/3.4.html

Reported by:	portscout
Sponsored by:	SkunkWerks, GmbH
2025-03-21 08:49:35 +00:00
Daniel Engberg
ff33dd4700 */*: Bump consumers of devel/icu
...to avoid library mismatches
2025-02-15 00:12:32 +01:00
Dave Cottlehuber
6924dfdf7e databases/couchdb3: update to 3.4.2, resolve PR282217
- include QuickJS engine
- support xxHash for data integrity checksums
- improved mango keys-only indexes
- https://blog.couchdb.org/2024/10/22/3-4-2/
- https://docs.couchdb.org/en/stable/whatsnew/3.4.html

- ensure snappy NIF is compiled without optimisations to avoid
    corrupted documents under newer clang versions, used in
    in 14.1-RELEASE (see PR282217 for details)

Sponsored by:	SkunkWerks, GmbH

PR:		282217
2024-11-22 17:27:52 +00:00
Baptiste Daroussin
d4329229fb MANPREFIX: eliminate its usage
While here move manpages to share/man
2024-01-12 16:11:29 +01:00
Dave Cottlehuber
0c0bfc91aa databases/couchdb3: update to 3.3.3
Reported by:	portscout
Security:	CVE-2023-2626
Sponsored by:	SkunkWerks, GmbH
2023-12-17 10:29:43 +00:00
Jan Beich
e55b80195e devel/icu: update to 74.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
2023-11-17 12:46:00 +01:00
Dave Cottlehuber
b70939ee08 databases/couchdb3: update to 3.3.2
And fix a long-standing error in rc.d script that affects new installs.

PR:		271177
Reported by:	Jose Jachuf <jjachuf@gmail.com>
Sponsored by:	SkunkWerks, GmbH
2023-05-22 14:12:56 +00:00
Jan Beich
f1f1a8be88 devel/icu: update to 73.1
- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
2023-04-13 00:56:37 +00:00
Dave Cottlehuber
1fd735a723 databases/couchdb3: bump after lang/erlang-runtime25 2023-01-25 19:42:29 +00:00
Dave Cottlehuber
fd234539c3 databases/couchdb3: un-bork configure script
Fix default log location and missing online docs
broken in last commit.

Fixes:	2d9ecbe7c5077a6a1a81264f28473ed1e8bfe02d
2023-01-12 00:13:34 +00:00
Dave Cottlehuber
2d9ecbe7c5 databases/couchdb3: update to 3.3.1 and OTP25
- https://blog.couchdb.org/2023/01/11/3-3-1
- https://docs.couchdb.org/en/stable/whatsnew/3.3.html
- Relax even more with the new Earl Grey icon
2023-01-11 22:08:28 +00:00
Dave Cottlehuber
1a3b414783 databases/couchdb3: ensure /var/run/couchdb3 is created
Reported by:	Gerrit Rüsing <gerrit@macclub-os.de>
2022-11-03 22:36:37 +00:00
Jan Beich
dfe25d73e7 devel/icu: update to 72.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
2022-10-19 08:10:29 +00:00
Stefan Eßer
fb16dfecae Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
2022-09-07 23:58:51 +02:00
Stefan Eßer
b7f05445c0 Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
2022-09-07 23:10:59 +02:00
Dave Cottlehuber
9ecaf14687 databases/couchdb3: add missing css for fauxton ui
Sponsored by:	SkunkWerks, GmbH
2022-09-02 10:35:08 +00:00
Dave Cottlehuber
f422b0ec63 databases/couchdb3: amend bit-rotted installation URL
Reported by:	Filipp Lepalaan <filipp@fps.ee>
2022-08-05 07:38:25 +00:00
Dave Cottlehuber
55ef595a48 databases/couchdb3: update to 3.2.2 and bump SpiderMonkey 2022-07-30 20:54:58 +00:00
Po-Chuan Hsieh
42e9d1c255
databases/couchdb3: Update WWW
Approved by:	portmgr (blanket)
2022-06-30 00:32:56 +08:00
Jan Beich
268cee3b02 devel/icu: update to 71.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
2022-04-07 00:39:10 +00:00
Dave Cottlehuber
737ebcdfe2 databases/couchdb3: depend on devel/icu
While CouchDB 3.2.1 switches a large portion of comparison functionality
to internal erlang code, this is still required as a dependency for
ejson_compare. devel/icu is an indirect dependency of spidermonkey
but we should be specific and require it also.

pet with portfmt while here.
2021-12-14 08:59:30 +00:00
Dave Cottlehuber
987d3f0023 databases/couchdb3: update to 3.2.1 2021-12-14 08:39:45 +00:00
Jan Beich
f34ece3aa6 devel/icu: update to 70.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
2021-10-28 16:37:30 +00:00
Dave Cottlehuber
0ff56a87ff databases/couchdb3: update to 3.2.0
Security:       https://docs.couchdb.org/en/stable/cve/2021-38295.html
Sponsored by:   SkunkWerks, GmbH
2021-10-12 13:16:54 +00:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Bernhard Froehlich
b659c21956
databases/couchdb3: Fix CPE information 2021-08-18 06:43:47 +00:00
Jimmy Olgeni
e3847f7b2d databases/couchdb3: bump revision after erlang-runtime22 update. 2021-05-07 16:45:21 +02:00
Jan Beich
69d24a727d devel/icu: update to 69.1
Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
2021-04-08 23:33:31 +00:00
Dave Cottlehuber
18e35a9832 databases/couchdb3: add upstream jwt auth patches
See
331894a6ac
2021-04-07 19:13:17 +00:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Rene Ladan
b217c7fc9c Mark ports recursively depending on Python 2.7 for expiration on June 23.
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.

Submitted by:	rene
Reviewed by:	portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D28665
2021-03-24 13:34:35 +00:00
Tobias Kortkamp
4d9773d24d Clean up some things
- Fix typos
- Remove duplicate variables
- Remove nop variables
- Sort categories

Reported by:	portscan
2021-02-26 12:11:35 +00:00
Jan Beich
6d5d6429d5 devel/icu: update to 68.1
Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
2020-11-03 00:56:26 +00:00
Dave Cottlehuber
5f6245037a databases/couchdb3: add web UI tools by default
Sponsored by:	SkunkWerks, GmbH
2020-11-01 08:07:19 +00:00