Merge remote-tracking branch 'origin/pristine'

* origin/pristine: (70 commits)
  science/py-scikit-sparse: update 0.4.15 → 0.4.16
  textproc/mdq: update 0.5.0 → 0.6.1
  lang/hs-futhark: update 0.25.29 → 0.25.30
  audio/musescore: update 4.5.0 → 4.5.1
  cad/nvc: update 1.15.2 → 1.16.0
  devel/{,py-}ruff: update 0.11.5 → 0.11.6
  audio/jacktrip: update 2.5.0 → 2.6.0
  lang/perl5-devel: update to 5.41.12
  lang/perl5-devel: update to 5.41.11
  textproc/rubygem-nokogiri: update to 1.18.8
  devel/libgit2: update to 1.9.0
  devel/py-pygit2: update to 1.17.0
  www/chromium: update to 135.0.7049.114
  security/vuxml: add www/*chromium < 135.0.7049.114
  multimedia/obs-studio: Backport the patch enabling the Virtual Camera feature
  lang/emilua: Update to 0.11.5.
  devel/dash.el: Update to 2.20.0
  www/uwsgi: Update to 2.0.29
  graphics/cptutils: update 1.83 → 1.84
  [NEW] net/exoscale-cli: Manage your Exoscale infrastructure from the cli
  ...
This commit is contained in:
2025-04-23 12:37:51 +02:00
151 changed files with 26291 additions and 1128 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= schemesh
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
DISTVERSION= 0.8.3
CATEGORIES= shells
MAINTAINER= ashish@FreeBSD.org
@@ -24,6 +24,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
USE_LDCONFIG= yes
PLIST_FILES= bin/schemesh \
bin/countdown \
lib/schemesh/libschemesh_${DISTVERSION}.so
post-patch:
+3 -3
View File
@@ -1,3 +1,3 @@
TIMESTAMP = 1741165842
SHA256 (cosmos72-schemesh-v0.8.0_GH0.tar.gz) = cdeda6f2176ab801ab10e864c5d7bca42c81a15700614ff49d9f5bfe49d82def
SIZE (cosmos72-schemesh-v0.8.0_GH0.tar.gz) = 271685
TIMESTAMP = 1745351894
SHA256 (cosmos72-schemesh-v0.8.3_GH0.tar.gz) = ed6698bff63f8e8887ed6ee3cb5df49f439b6e1792e56b16adc16b6a2ad055be
SIZE (cosmos72-schemesh-v0.8.3_GH0.tar.gz) = 326144
-21
View File
@@ -1,21 +0,0 @@
--- posix/posix.c.orig 2025-03-01 15:14:20 UTC
+++ posix/posix.c
@@ -849,12 +849,18 @@ static ptr c_get_hostname(void) {
/** return Scheme string, or Scheme integer on error */
static ptr c_get_hostname(void) {
+#ifdef __FreeBSD__
+ int len = sysconf(_SC_HOST_NAME_MAX) + 1;
+ char* buf = alloca(len);
+ if (gethostname(buf, len) != 0) {
+#else
#ifdef HOST_NAME_MAX
char buf[HOST_NAME_MAX + 1];
#else
char buf[256];
#endif
if (gethostname(buf, sizeof(buf)) != 0) {
+#endif
return Sinteger(c_errno());
}
return schemesh_Sstring_utf8b(buf, -1);