*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2024-04-19 15:10:09 +02:00
parent 436fcda97e
commit 2cea8ba79e
328 changed files with 4201 additions and 3395 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= IO-Compress-Brotli
PORTVERSION= 0.017000
PORTREVISION= 1
CATEGORIES= archivers perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@ -18,6 +19,9 @@ RUN_DEPENDS= p5-File-Slurper>0:devel/p5-File-Slurper
USES= gmake localbase:ldflags perl5
USE_PERL5= configure
post-patch:
${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/Makefile.PL
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/IO/Compress/Brotli/Brotli.so

View File

@ -1,13 +1,13 @@
--- Makefile.PL.orig 2023-10-31 00:35:30 UTC
+++ Makefile.PL
@@ -1,6 +1,5 @@ use ExtUtils::MakeMaker;
@@ -1,6 +1,5 @@
use 5.014000;
use ExtUtils::MakeMaker;
-use Alien::cmake3;
use File::Spec::Functions qw/catfile/;
use Config;
@@ -32,14 +31,6 @@ WriteMakefile(
@@ -32,14 +31,7 @@ WriteMakefile(
'Getopt::Long' => '0',
'Time::HiRes' => '0',
},
@ -19,10 +19,11 @@
- },
- INC => '-Ibrotli/c/include',
- MYEXTLIB => $myextlib,
+ LIBS => ['-L%%LOCALBASE%%/lib -lbrotlienc -lbrotlidec -lbrotlicommon'],
clean => { FILES => "brotli/Makefile $myextlib brotli/CMakeCache.txt brotli/CMakeFiles/* brotli/CTestTestfile.cmake brotli/DartConfiguration.tcl brotli/brotli* brotli/cmake_install.cmake brotli/libbrotlicommon.pc brotli/libbrotlidec.pc brotli/libbrotlienc.pc" },
META_ADD => {
dynamic_config => 0,
@@ -48,12 +39,3 @@ WriteMakefile(
@@ -48,12 +40,3 @@ WriteMakefile(
},
}
);

View File

@ -1,6 +1,6 @@
PORTNAME= borgbackup
DISTVERSION= 1.2.8
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -2,17 +2,21 @@
{ type: install
message: <<EOM
In order to mount locally a remote archive or an entire repository as a FUSE
filesystem, it is required to load fusefs module:
filesystem, it is required to load fusefs module, for instance, as root, run:
# kldload fusefs
kldload fusefs
To load the module at boot time, add
To load the module at boot time, you can add it to the kld_list variable
in /etc/rc.conf or related files, for instance, by running
fusefs_load="YES"
sysrc kld_list+=fusefs
to /boot/loader.conf by running:
as root. Alternatively, to load the module earlier, you can manually add
fusefs_load="YES"
to /boot/loader.conf.local or /boot/loader.conf with a text editor.
sysrc fusefs_load="YES"
Also, if you plan to mount borg repositories as non root user, you need to run

View File

@ -1,6 +1,6 @@
PORTNAME= borgbackup
DISTVERSION= 1.1.18
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= archivers python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -2,17 +2,21 @@
{ type: install
message: <<EOM
In order to mount locally a remote archive or an entire repository as a FUSE
filesystem, it is required to load fusefs module:
filesystem, it is required to load fusefs module, for instance, as root, run:
# kldload fusefs
kldload fusefs
To load the module at boot time, add
To load the module at boot time, you can add it to the kld_list variable
in /etc/rc.conf or related files, for instance, by running
fusefs_load="YES"
sysrc kld_list+=fusefs
to /boot/loader.conf by running:
as root. Alternatively, to load the module earlier, you can manually add
fusefs_load="YES"
to /boot/loader.conf.local or /boot/loader.conf with a text editor.
sysrc fusefs_load="YES"
Also, if you plan to mount borg repositories as non root user, you need to run

View File

@ -216,7 +216,6 @@
SUBDIR += gnome-metronome
SUBDIR += gnome-music
SUBDIR += gnome-podcasts
SUBDIR += gnuitar
SUBDIR += gnupod
SUBDIR += gnuspeechsa
SUBDIR += gnustep-cdplayer

View File

@ -1,5 +1,6 @@
PORTNAME= cava
DISTVERSION= 0.10.1
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= vendion@gmail.com
@ -23,6 +24,7 @@ CONFIGURE_ARGS= --disable-input-alsa \
PLIST_FILES= bin/cava
PORTDOCS= README.md
PORTEXAMPLES= config
SUB_FILES= pkg-message
OPTIONS_DEFINE= DOCS EXAMPLES VT
OPTIONS_DEFAULT= GLSL JACK NCURSES OSS PORTAUDIO PULSEAUDIO SDL SNDIO VT

View File

@ -0,0 +1,16 @@
[
{ type: install
message: <<EOM
If you want to visualize your currently played back audio then be aware that the
audio backends OSS and sndio can't feed the outgoing audio directly into CAVA
without further setup:
* For OSS you need to use audio/virtual_oss in order to create a loopback
audio device.
* For sndio you need to start a sndio server and create a monitoring
sub-device.
Please see %%DOCSDIR%%/README.md for additional help and instructions.
EOM
}
]

View File

@ -1,11 +0,0 @@
--- configure.orig 2022-05-09 00:59:25 UTC
+++ configure
@@ -229,7 +229,7 @@ check_flac()
check_mad()
{
- pkg_config MAD "mad" "" "-lmad -lm"
+ pkg_config MAD "libmad" "" "-lmad -lm"
return $?
}

View File

@ -1,5 +1,5 @@
PORTNAME= gbsplay
DISTVERSION= 0.0.96
DISTVERSION= 0.0.97
PORTEPOCH= 1
CATEGORIES= audio
@ -19,11 +19,12 @@ USE_CSTD= gnu89
USE_GITHUB= yes
GH_ACCOUNT= mmitch
HAS_CONFIGURE= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --mandir=${PREFIX}/share/man \
--prefix=${PREFIX} \
--sysconfdir=${PREFIX}/etc
CONFIGURE_ARGS= --disable-pipewire \
--mandir=${PREFIX}/share/man \
--prefix=${PREFIX} \
--sysconfdir=${PREFIX}/etc
MAKE_ENV+= EXAMPLESDIR="${STAGEDIR}${EXAMPLESDIR}"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1707046145
SHA256 (mmitch-gbsplay-0.0.96_GH0.tar.gz) = 15c6795de34f5a78698c40a704c3092f39a1534718cde2698ddff3cb1644ca86
SIZE (mmitch-gbsplay-0.0.96_GH0.tar.gz) = 199437
TIMESTAMP = 1713464255
SHA256 (mmitch-gbsplay-0.0.97_GH0.tar.gz) = 1e4676b62bcd5723fc9f28d081c37169afc11fefa6fbbfa208ef2cd1446776f2
SIZE (mmitch-gbsplay-0.0.97_GH0.tar.gz) = 201657

View File

@ -1,64 +0,0 @@
PORTNAME= gnuitar
PORTVERSION= 0.3.2
PORTREVISION= 11
CATEGORIES= audio multimedia
MASTER_SITES= SF
MAINTAINER= bofh@FreeBSD.org
COMMENT= Real-time guitar processor
WWW= https://sourceforge.net/projects/gnuitar/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Unmaintained, last upstream release in 2005
EXPIRATION_DATE=2024-04-17
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2 \
libharfbuzz.so:print/harfbuzz
USES= gmake gnome pkgconfig tar:bzip2
USE_GNOME= cairo gdkpixbuf2 gtk20
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --enable-clip-everywhere \
--enable-float \
--with-gtk2
DESKTOP_ENTRIES= "GNUitar" \
"Apply guitar effects in real-time" \
"${PREFIX}/share/pixmaps/${PORTNAME}.xpm" \
"gnuitar" \
"" \
true
TXT_DOCS= AUTHORS COPYING FAQ INSTALL NEWS README TODO ChangeLog
HTML_DOCS= faq.html index.html install.html readme.html
PORTDOCS= ${HTML_DOCS} ${TXT_DOCS}
OPTIONS_DEFINE= DOCS SUID
OPTIONS_DEFAULT= SUID
OPTIONS_SUB= yes
SUID_DESC= Use suid to allow highest priority (priv. dropped)
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
CFLAGS+= -Wno-error=int-conversion
.endif
pre-everything::
@${CAT} ${PKGMESSAGE}
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/gnuitar ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/src/gnuitar.xpm ${STAGEDIR}${PREFIX}/share/pixmaps
do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${TXT_DOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${HTML_DOCS:S,^,${WRKSRC}/docs/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.post.mk>

View File

@ -1,2 +0,0 @@
SHA256 (gnuitar-0.3.2.tar.bz2) = d3254d1edabdf8ed6a9230e97a410d83fdfc7ac68a9de03d92e4de4ad02c17d3
SIZE (gnuitar-0.3.2.tar.bz2) = 123657

View File

@ -1,35 +0,0 @@
--- src/main.c.orig 2005-04-15 14:37:41 UTC
+++ src/main.c
@@ -109,6 +109,9 @@
#include <fcntl.h>
#include <sys/types.h>
+#include <sys/types.h>
+#include <unistd.h>
+
#ifdef DEMO
#define DEMO_MSG "\n\nThis is the demo version of the GNUitar program." \
"\nYou may download the full version as a source distribution" \
@@ -953,9 +956,6 @@ main(int argc, char **argv)
struct sched_param p;
- if ((error = init_sound()) != ERR_NOERROR)
- return error;
-
max_priority = sched_get_priority_max(SCHED_FIFO);
p.sched_priority = max_priority;
@@ -964,6 +964,12 @@ main(int argc, char **argv)
("\nFailed to set scheduler priority. (Are you running as root?)");
printf("\nContinuing with default priority");
}
+
+ setuid(getuid()); /* drop root privileges */
+
+ if ((error = init_sound()) != ERR_NOERROR)
+ return error;
+
if (pthread_create(&audio_thread, NULL, audio_thread_start, NULL)) {
fprintf(stderr, "\nAudio thread creation failed!");
return ERR_THREAD;

View File

@ -1,14 +0,0 @@
This is an open source program for real-time sound effect processing. You
can use it to add some distortion to your guitar, or some reverb to your
voice. Available effects are:
* 2 kinds of distortion (one is Ibanez TubeScreamer 9 simulation)
* sustain
* various flavors of reverb, echo & delay
* chorus/flanger
* equalizer
* noise reduction
* wah-wah
* phasor
* tremolo
* vibrato

View File

@ -1,7 +0,0 @@
[
{ type: install
message: <<EOM
Notice, that You need a full duplex soundcard to use this software.
EOM
}
]

View File

@ -1,4 +0,0 @@
%%SUID%%@mode 4555
bin/gnuitar
%%SUID%%@mode
share/pixmaps/gnuitar.xpm

View File

@ -1,19 +1,24 @@
PORTNAME= libid3tag
DISTVERSION= 0.16.2
PORTVERSION= 0.16.3
CATEGORIES= audio
MASTER_SITES= https://codeberg.org/tenacityteam/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
MASTER_SITES= https://codeberg.org/tenacityteam/libid3tag/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/
MAINTAINER= ports@FreeBSD.org
COMMENT= ID3 tags library (part of MAD project)
WWW= https://mad.sourceforge.net/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= ID3 tag manipulation library
WWW= https://www.underbit.com/products/mad/ \
https://codeberg.org/tenacityteam/libid3tag
LICENSE= GPLv2 GPLv3
LICENSE_COMB= dual
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake cpe pathfix
CPE_VENDOR= libid3tag_project
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
CMAKE_ON= BUILD_SHARED_LIBS
USE_LDCONFIG= yes
WRKSRC= ${WRKDIR}/libid3tag
PLIST_SUB= PORTVERSION=${PORTVERSION}
CPE_VENDOR= libid3tag_project
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679007309
SHA256 (libid3tag-0.16.2.tar.gz) = 02721346d554c4b4aa3966b134152be65eb4df1fb9322d2d019133238d2ba017
SIZE (libid3tag-0.16.2.tar.gz) = 53056
TIMESTAMP = 1713033306
SHA256 (libid3tag-0.16.3.tar.gz) = 0561009778513a95d91dac33cee8418d6622f710450a7cb56a74636d53b588cb
SIZE (libid3tag-0.16.3.tar.gz) = 53218

View File

@ -1,12 +1,2 @@
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1
as well as the MPEG-2 extension to Lower Sampling Frequencies. All
three audio layers (Layer I, Layer II, and Layer III a.k.a. MP3) are
fully implemented.
MAD does not yet support MPEG-2 multichannel audio (although it should
be backward compatible with such streams) or AAC, nor does it support
the so-called MPEG 2.5 format.
This is ID3 tag library, which is part of the project.
LICENSE: GPL2 or later
libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1
and the various versions of ID3v2.

View File

@ -4,5 +4,6 @@ lib/cmake/id3tag/id3tagConfigVersion.cmake
lib/cmake/id3tag/id3tagTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/id3tag/id3tagTargets.cmake
lib/libid3tag.so
lib/libid3tag.so.0.16.2
lib/libid3tag.so.0
lib/libid3tag.so.%%PORTVERSION%%
libdata/pkgconfig/id3tag.pc

View File

@ -1,7 +1,8 @@
PORTNAME= liblscp
DISTVERSION= 0.9.12
PORTREVISION= 1
CATEGORIES= audio
MASTER_SITES= SF/qsampler/${PORTNAME}/${PORTVERSION} \
MASTER_SITES= SF/qsampler/${PORTNAME}/${DISTVERSION} \
http://download.linuxsampler.org/packages/
MAINTAINER= ports@FreeBSD.org
@ -11,7 +12,7 @@ WWW= https://www.linuxsampler.org/
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake pathfix
USES= cmake
USE_LDCONFIG= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,20 @@
--- CMakeLists.txt.orig 2024-04-18 22:33:21 UTC
+++ CMakeLists.txt
@@ -9,7 +9,7 @@ set (PROJECT_DOMAIN "linuxsampler.org")
set (PROJECT_COPYRIGHT "Copyright (C) 2004-2024, rncbc aka Rui Nuno Capela. All rights reserved.")
set (PROJECT_DOMAIN "linuxsampler.org")
-execute_process (
+#[[ execute_process (
COMMAND git describe --tags --dirty --abbrev=6
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
OUTPUT_VARIABLE GIT_DESCRIBE_OUTPUT
@@ -32,7 +32,7 @@ if (GIT_DESCRIBE_RESULT EQUAL 0)
set (GIT_VERSION "${GIT_VERSION} [${GIT_REVPARSE_OUTPUT}]")
endif ()
set (PROJECT_VERSION "${GIT_VERSION}")
-endif ()
+endif () ]]
set (CONFIG_PREFIX "${CMAKE_INSTALL_PREFIX}")

View File

@ -0,0 +1,10 @@
--- src/CMakeLists.txt.orig 2024-04-18 22:33:51 UTC
+++ src/CMakeLists.txt
@@ -62,6 +62,6 @@ install (FILES ${CMAKE_CURRENT_BINARY_DIR}/lscp.pc
DESTINATION ${CONFIG_INCLUDEDIR}/lscp)
install (FILES ${CMAKE_CURRENT_BINARY_DIR}/lscp.pc
- DESTINATION ${CONFIG_LIBDIR}/pkgconfig)
+ DESTINATION ${CMAKE_INSTALL_PREFIX}/libdata/pkgconfig)

View File

@ -1,13 +1,14 @@
PORTNAME= libmad
PORTVERSION= 0.16.3
PORTVERSION= 0.16.4
CATEGORIES= audio
MASTER_SITES= https://codeberg.org/tenacityteam/libmad/archive/${PORTVERSION}${EXTRACT_SUFX}?dummy=/
MASTER_SITES= https://codeberg.org/tenacityteam/libmad/releases/download/${PORTVERSION}/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Libmad library (part of MAD project)
WWW= https://www.underbit.com/products/mad/
COMMENT= MPEG audio decoder library
WWW= https://www.underbit.com/products/mad/ \
https://codeberg.org/tenacityteam/libmad
LICENSE= GPLv2
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake cpe pathfix

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1679007535
SHA256 (libmad-0.16.3.tar.gz) = 228bc0ea47d22ee70c087e7289e2c620829204972c9fe6ea8951ecf6c39d8966
SIZE (libmad-0.16.3.tar.gz) = 204230
TIMESTAMP = 1713033308
SHA256 (libmad-0.16.4.tar.gz) = 0f6bfb36c554075494b5fc2c646d08de7364819540f23bab30ae73fa1b5cfe65
SIZE (libmad-0.16.4.tar.gz) = 921048

View File

@ -1,11 +0,0 @@
--- CMakeLists.txt.orig 2022-06-22 22:48:45 UTC
+++ CMakeLists.txt
@@ -35,7 +35,7 @@ endif()
set_target_properties(mad PROPERTIES
VERSION ${CMAKE_PROJECT_VERSION}
- SOVERSION ${CMAKE_PROJECT_VERSION}
+ SOVERSION 0
)
#

View File

@ -1,7 +1,7 @@
MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1 and the
MPEG-2 extension to lower sampling frequencies, as well as the de facto MPEG 2.5
format. All three audio layers -- Layer I, Layer II, and Layer III (i.e. MP3) --
are fully implemented.
MAD (libmad) is a high-quality MPEG audio decoder. It currently supports MPEG-1
and the MPEG-2 extension to Lower Sampling Frequencies, as well as the so-called
MPEG 2.5 format. All three audio layers (Layer I, Layer II, and Layer III a.k.a.
MP3) are fully implemented.
MAD does not yet support MPEG-2 multichannel audio (although it should be
backward compatible with such streams) nor does it currently support AAC.
@ -10,7 +10,9 @@ MAD has the following special features:
- 24-bit PCM output
- 100% fixed-point (integer) computation
- completely new implementation based on the ISO/IEC standards
- available under the terms of the GNU General Public License (GPL)
- distributed under the terms of the GNU General Public License (GPL)
The software is distributed as a library (libmad) and command-line front-end
(madplay). Also included is an ID3 tag manipulation library (libid3tag).
Because MAD provides full 24-bit PCM output, applications using MAD are able to
produce high quality audio. Even when the output device supports only 16-bit
PCM, applications can use the extra resolution to increase the audible dynamic
range through the use of dithering or noise shaping.

View File

@ -6,4 +6,4 @@ lib/cmake/mad/madTargets.cmake
lib/libmad.so
lib/libmad.so.0
lib/libmad.so.%%PORTVERSION%%
libdata/pkgconfig/libmad.pc
libdata/pkgconfig/mad.pc

View File

@ -9,12 +9,3 @@
if (NOT Qt6_FOUND)
set (CONFIG_QT6 0)
endif ()
@@ -385,7 +385,7 @@ endif ()
# Check for MAD libraries.
if (CONFIG_LIBMAD)
- pkg_check_modules (MAD IMPORTED_TARGET mad)
+ pkg_check_modules (MAD IMPORTED_TARGET libmad)
if (NOT MAD_FOUND)
message (WARNING "*** MAD library not found.")
set (CONFIG_LIBMAD 0)

View File

@ -1,11 +1,6 @@
--- configure.ac.orig 2019-12-10 09:29:11 UTC
+++ configure.ac
@@ -123,12 +123,12 @@ SV_MODULE_OPTIONAL([libpulse],[libpulse >= 0.9],[pulse
SV_MODULE_REQUIRED([lrdf],[lrdf >= 0.2],[lrdf.h],[lrdf],[lrdf_init])
SV_MODULE_REQUIRED([oggz],[oggz >= 1.0.0],[oggz/oggz.h],[oggz],[oggz_run])
SV_MODULE_REQUIRED([fishsound],[fishsound >= 1.0.0],[fishsound/fishsound.h],[fishsound],[fish_sound_new])
-SV_MODULE_REQUIRED([mad],[mad >= 0.15.0],[mad.h],[mad],[mad_decoder_init])
+SV_MODULE_REQUIRED([mad],[libmad >= 0.15.0],[mad.h],[mad],[mad_decoder_init])
@@ -127,8 +127,8 @@ SV_MODULE_REQUIRED([opus],[opusfile],[opus/opusfile.h]
SV_MODULE_REQUIRED([id3tag],[id3tag >= 0.15.0],[id3tag.h],[id3tag],[id3_tag_new])
SV_MODULE_REQUIRED([opus],[opusfile],[opus/opusfile.h],[opusfile],[op_read_float])
@ -16,7 +11,7 @@
AC_SUBST(PERL)
AC_SUBST(XARGS)
@@ -154,6 +154,7 @@ AC_CONFIG_FILES([config.pri])
@@ -154,6 +154,7 @@ AC_OUTPUT
AC_OUTPUT

View File

@ -11,6 +11,9 @@ WWW= https://github.com/taoliu/MACS
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON_i386=Requires _Float16
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} \
${PYNUMPY} \
simde>0:devel/simde \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1708785426
TIMESTAMP = 1713397031
SHA256 (macs3-project-MACS-v3.0.1_GH0.tar.gz) = 8a2f5b2dccfc255ea2fd5e54e0d6aa9c12f5ce83762b17b779ce2546ade860ce
SIZE (macs3-project-MACS-v3.0.1_GH0.tar.gz) = 197400439

View File

@ -1,7 +1,6 @@
PORTNAME= libb64
DISTVERSION= 2.0.0-15
CATEGORIES= converters mail
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}
MAINTAINER= ismail.yenigul@surgate.com
COMMENT= Library for fast Base64 encoding and decoding

View File

@ -1,11 +1,8 @@
PORTNAME= duckdb
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.1
DISTVERSION= 0.10.2
CATEGORIES= databases
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES+= ca28b1954bbbb66d4d78221e3dd5f47e0b54dcca.patch:-p1 # check for IUTF8 flag defined before setting it: https://github.com/duckdb/duckdb/pull/11488
MAINTAINER= yuri@FreeBSD.org
COMMENT= In-process SQL OLAP database management system
WWW= https://duckdb.org/
@ -15,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= cmake:testing compiler:c++11-lang ssl
USE_GITHUB= yes
GH_TUPLE= duckdb:sqlite_scanner:c134346:sqlite/extension/sqlite_scanner
GH_TUPLE= duckdb:sqlite_scanner:091197e:sqlite/extension/sqlite_scanner
CMAKE_ON= BUILD_SHARED_LIBS
CMAKE_OFF= BUILD_UNITTESTS

View File

@ -1,7 +1,5 @@
TIMESTAMP = 1712133594
SHA256 (duckdb-duckdb-v0.10.1_GH0.tar.gz) = 83bd4944c070fd0bd287fbe62919fa887f35d7422ba0fa66e13d4ed098f3791a
SIZE (duckdb-duckdb-v0.10.1_GH0.tar.gz) = 79870693
SHA256 (duckdb-sqlite_scanner-c134346_GH0.tar.gz) = 118ab8cb9fcc4e08eee661d2a146ed21c939e30b64123729fbdc90adbd2214f0
SIZE (duckdb-sqlite_scanner-c134346_GH0.tar.gz) = 4646975
SHA256 (ca28b1954bbbb66d4d78221e3dd5f47e0b54dcca.patch) = e8dc9a18877037eb8ffeb26361dfc75226e71ac755a61f4c7b68b91dab9ff5f3
SIZE (ca28b1954bbbb66d4d78221e3dd5f47e0b54dcca.patch) = 797
TIMESTAMP = 1713472441
SHA256 (duckdb-duckdb-v0.10.2_GH0.tar.gz) = 662a0ba5c35d678ab6870db8f65ffa1c72e6096ad525a35b41b275139684cea6
SIZE (duckdb-duckdb-v0.10.2_GH0.tar.gz) = 80028898
SHA256 (duckdb-sqlite_scanner-091197e_GH0.tar.gz) = 213604e86866dd835bea6471906e250a448d3d0d6f9b06e9d2c76f227a3fd688
SIZE (duckdb-sqlite_scanner-091197e_GH0.tar.gz) = 4647658

View File

@ -84,7 +84,6 @@ include/duckdb/common/common.hpp
include/duckdb/common/compressed_file_system.hpp
include/duckdb/common/constants.hpp
include/duckdb/common/crypto/md5.hpp
include/duckdb/common/cycle_counter.hpp
include/duckdb/common/deque.hpp
include/duckdb/common/dl.hpp
include/duckdb/common/enum_class_hash.hpp
@ -143,6 +142,7 @@ include/duckdb/common/extra_operator_info.hpp
include/duckdb/common/extra_type_info.hpp
include/duckdb/common/fast_mem.hpp
include/duckdb/common/file_buffer.hpp
include/duckdb/common/file_open_flags.hpp
include/duckdb/common/file_opener.hpp
include/duckdb/common/file_system.hpp
include/duckdb/common/filename_pattern.hpp
@ -537,6 +537,7 @@ include/duckdb/main/config.hpp
include/duckdb/main/connection.hpp
include/duckdb/main/connection_manager.hpp
include/duckdb/main/database.hpp
include/duckdb/main/database_file_opener.hpp
include/duckdb/main/database_manager.hpp
include/duckdb/main/database_path_and_type.hpp
include/duckdb/main/db_instance_cache.hpp
@ -587,7 +588,7 @@ include/duckdb/main/stream_query_result.hpp
include/duckdb/main/table_description.hpp
include/duckdb/main/valid_checker.hpp
include/duckdb/optimizer/column_binding_replacer.hpp
include/duckdb/optimizer/column_lifetime_optimizer.hpp
include/duckdb/optimizer/column_lifetime_analyzer.hpp
include/duckdb/optimizer/common_aggregate_optimizer.hpp
include/duckdb/optimizer/compressed_materialization.hpp
include/duckdb/optimizer/cse_optimizer.hpp
@ -698,6 +699,7 @@ include/duckdb/parser/parsed_data/alter_table_info.hpp
include/duckdb/parser/parsed_data/attach_info.hpp
include/duckdb/parser/parsed_data/bound_pragma_info.hpp
include/duckdb/parser/parsed_data/comment_on_column_info.hpp
include/duckdb/parser/parsed_data/copy_database_info.hpp
include/duckdb/parser/parsed_data/copy_info.hpp
include/duckdb/parser/parsed_data/create_aggregate_function_info.hpp
include/duckdb/parser/parsed_data/create_collation_info.hpp
@ -807,6 +809,7 @@ include/duckdb/planner/expression/bound_comparison_expression.hpp
include/duckdb/planner/expression/bound_conjunction_expression.hpp
include/duckdb/planner/expression/bound_constant_expression.hpp
include/duckdb/planner/expression/bound_default_expression.hpp
include/duckdb/planner/expression/bound_expanded_expression.hpp
include/duckdb/planner/expression/bound_function_expression.hpp
include/duckdb/planner/expression/bound_lambda_expression.hpp
include/duckdb/planner/expression/bound_lambdaref_expression.hpp
@ -834,6 +837,7 @@ include/duckdb/planner/expression_binder/order_binder.hpp
include/duckdb/planner/expression_binder/qualify_binder.hpp
include/duckdb/planner/expression_binder/relation_binder.hpp
include/duckdb/planner/expression_binder/returning_binder.hpp
include/duckdb/planner/expression_binder/select_bind_state.hpp
include/duckdb/planner/expression_binder/select_binder.hpp
include/duckdb/planner/expression_binder/table_function_binder.hpp
include/duckdb/planner/expression_binder/update_binder.hpp
@ -894,6 +898,7 @@ include/duckdb/planner/operator/logical_top_n.hpp
include/duckdb/planner/operator/logical_unconditional_join.hpp
include/duckdb/planner/operator/logical_unnest.hpp
include/duckdb/planner/operator/logical_update.hpp
include/duckdb/planner/operator/logical_vacuum.hpp
include/duckdb/planner/operator/logical_window.hpp
include/duckdb/planner/operator_extension.hpp
include/duckdb/planner/parsed_data/bound_create_function_info.hpp

View File

@ -10,6 +10,9 @@ WWW= https://pgsphere.github.io/
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYRIGHT.pg_sphere
DEPRECATED= The repository has been archived by the owner on 2023-08-09 and is inactive for almost 4.5 years
EXPIRATION_DATE=2024-04-30
OPTIONS_DEFINE= DOCS
USES= gmake pgsql

View File

@ -1,5 +1,5 @@
PORTNAME= familia
PORTVERSION= 0.7.1
PORTVERSION= 0.9.3
CATEGORIES= databases rubygems
MASTER_SITES= RG
@ -10,11 +10,11 @@ WWW= https://github.com/delano/familia
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-gibbler>=0.8.6:devel/rubygem-gibbler \
rubygem-multi_json>=0.0.5:devel/rubygem-multi_json \
rubygem-redis>=2.1.0:databases/rubygem-redis \
rubygem-storable>=0.8.6:devel/rubygem-storable \
rubygem-uri-redis>=0.4.2:net/rubygem-uri-redis
RUN_DEPENDS= rubygem-gibbler>=1.0.0<1.1:devel/rubygem-gibbler \
rubygem-multi_json>=1.15<2:devel/rubygem-multi_json \
rubygem-redis>=4.8<7:databases/rubygem-redis \
rubygem-storable>=0.10.0<0.11:devel/rubygem-storable \
rubygem-uri-redis>=1.0.0:net/rubygem-uri-redis
USES= gem

View File

@ -1,2 +1,3 @@
SHA256 (rubygem/familia-0.7.1.gem) = 218f4ce07aa438bd62a0b94066587fbbd5045f7c565d2987e3806c7b0b52488e
SIZE (rubygem/familia-0.7.1.gem) = 23040
TIMESTAMP = 1713033336
SHA256 (rubygem/familia-0.9.3.gem) = e24b39237ad13d8ec51bcbfccef1548af420daf09afde9cd5412ec39118a0669
SIZE (rubygem/familia-0.9.3.gem) = 22016

View File

@ -1,5 +1,5 @@
PORTNAME= redis-cluster-client
PORTVERSION= 0.7.11
PORTVERSION= 0.8.1
CATEGORIES= databases rubygems
MASTER_SITES= RG
@ -9,7 +9,7 @@ WWW= https://github.com/redis-rb/redis-cluster-client
LICENSE= MIT
RUN_DEPENDS= rubygem-redis-client>=0.12<1:databases/rubygem-redis-client
RUN_DEPENDS= rubygem-redis-client>=0.22<1:databases/rubygem-redis-client
USES= gem

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709390770
SHA256 (rubygem/redis-cluster-client-0.7.11.gem) = 963bba7a9d344915cef19b0814e91418a9fd3f099173c4d1afc8c310f0affd9d
SIZE (rubygem/redis-cluster-client-0.7.11.gem) = 24576
TIMESTAMP = 1713033338
SHA256 (rubygem/redis-cluster-client-0.8.1.gem) = ffb881823ca77b4a65134e37204c2e8bdd2a5c61dcf21963f289fa5b5d3c4c5d
SIZE (rubygem/redis-cluster-client-0.8.1.gem) = 25088

View File

@ -20,6 +20,9 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
DEPRECATED= EOLed upstream, switch to newer version
EXPIRATION_DATE= 2024-05-31
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}

View File

@ -1,2 +1,2 @@
ELECTRON_VER= 27.3.10
ELECTRON_VER= 27.3.11
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

View File

@ -1,14 +1,14 @@
TIMESTAMP = 1712869007
TIMESTAMP = 1713439063
SHA256 (electron/chromium-118.0.5993.159.tar.xz) = 47fdd7677470f4f4daf68e59dcacbafb99f5ed0c07501162b6af168f760b4359
SIZE (electron/chromium-118.0.5993.159.tar.xz) = 1602730244
SHA256 (electron/937cea04689b7b8dcf3cb9adbb12c79d1d6c38bb) = f7f7f38661b107fc1d91b7918f36362d9180e87f34e3027562eb5db8735746fe
SIZE (electron/937cea04689b7b8dcf3cb9adbb12c79d1d6c38bb) = 8881070
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
SHA256 (electron/electron-yarn-cache-27.3.10.tar.xz) = b1d33fa2bf412990a64b1720140fdd712b5945f41f781a4b2c154915061c6d75
SIZE (electron/electron-yarn-cache-27.3.10.tar.xz) = 29116528
SHA256 (electron/electron-electron-v27.3.10_GH0.tar.gz) = b0477ef06664f680075ce324e3d318065abf2954b6eb5696b542957930e1537c
SIZE (electron/electron-electron-v27.3.10_GH0.tar.gz) = 11454952
SHA256 (electron/electron-yarn-cache-27.3.11.tar.xz) = b1d33fa2bf412990a64b1720140fdd712b5945f41f781a4b2c154915061c6d75
SIZE (electron/electron-yarn-cache-27.3.11.tar.xz) = 29116528
SHA256 (electron/electron-electron-v27.3.11_GH0.tar.gz) = ec7ec7ed08e962b69c4bd847ec9ad74932f01233fab3f94b9219ce85f7ba4ba7
SIZE (electron/electron-electron-v27.3.11_GH0.tar.gz) = 11471421
SHA256 (electron/nodejs-node-v18.17.1_GH0.tar.gz) = 1cc1670bc183eaf9e0afe0258391695d1d6ae1be02ba4c26e0218cf5f19b96f7
SIZE (electron/nodejs-node-v18.17.1_GH0.tar.gz) = 112512847
SHA256 (electron/nodejs-nan-16fa32231e2ccd89d2804b3f765319128b20c4ac_GH0.tar.gz) = 3807ae6a1e451a29f068540472f100f9718d457c60ac62f2f8469d1d57475d39

View File

@ -1,2 +1,2 @@
ELECTRON_VER= 28.3.0
ELECTRON_VER= 28.3.1
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

View File

@ -1,14 +1,14 @@
TIMESTAMP = 1712911782
TIMESTAMP = 1713473841
SHA256 (electron/chromium-120.0.6099.291.tar.xz) = edb20651392a67dbefced6489d2228a2b7d18ec2bbba4e5bbe355b34ba87fe49
SIZE (electron/chromium-120.0.6099.291.tar.xz) = 1578614892
SHA256 (electron/bb991b26ccca36a9b3912b51dec5b70e5dea9aea) = 8ada8e0554ecd02f649047f8f15a438590c67505b9f2e6a58fd973fe02c4ca52
SIZE (electron/bb991b26ccca36a9b3912b51dec5b70e5dea9aea) = 9782997
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
SHA256 (electron/electron-yarn-cache-28.3.0.tar.xz) = ee4117440555d6be62f706646bb1b3c6737cc5b741b8e72377136c72a3474518
SIZE (electron/electron-yarn-cache-28.3.0.tar.xz) = 29073696
SHA256 (electron/electron-electron-v28.3.0_GH0.tar.gz) = 9ace77482b0f3f5a173cbc363785486eaea3e1b2604b22c1150751ce0addcef3
SIZE (electron/electron-electron-v28.3.0_GH0.tar.gz) = 11504153
SHA256 (electron/electron-yarn-cache-28.3.1.tar.xz) = ee4117440555d6be62f706646bb1b3c6737cc5b741b8e72377136c72a3474518
SIZE (electron/electron-yarn-cache-28.3.1.tar.xz) = 29073696
SHA256 (electron/electron-electron-v28.3.1_GH0.tar.gz) = 17fbdeab8ca413200d1cf0d06e6d813e49cd6cbae523a1dcb4a54e2ff0e2fa87
SIZE (electron/electron-electron-v28.3.1_GH0.tar.gz) = 11508443
SHA256 (electron/nodejs-node-v18.18.2_GH0.tar.gz) = b1c20070ec2cfc930572e8d3c3f1de4be8bc7e2259956031db00709b7775a0da
SIZE (electron/nodejs-node-v18.18.2_GH0.tar.gz) = 112758381
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb

View File

@ -1,4 +1,4 @@
--- electron/BUILD.gn.orig 2023-12-04 18:19:02 UTC
--- electron/BUILD.gn.orig 2024-04-16 10:35:16 UTC
+++ electron/BUILD.gn
@@ -519,7 +519,7 @@ source_set("electron_lib") {
defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ]
@ -22,7 +22,7 @@
if (is_linux) {
libs = [ "xshmfence" ]
deps += [
@@ -1195,7 +1201,7 @@ if (is_mac) {
@@ -1197,7 +1203,7 @@ if (is_mac) {
":electron_lib",
":electron_win32_resources",
":packed_resources",
@ -31,7 +31,7 @@
"//content:sandbox_helper_win",
"//electron/buildflags",
"//ui/strings",
@@ -1221,7 +1227,7 @@ if (is_mac) {
@@ -1223,7 +1229,7 @@ if (is_mac) {
public_deps = [ "//tools/v8_context_snapshot:v8_context_snapshot" ]
}
@ -40,7 +40,7 @@
data_deps += [ "//components/crash/core/app:chrome_crashpad_handler" ]
}
@@ -1288,7 +1294,7 @@ if (is_mac) {
@@ -1290,7 +1296,7 @@ if (is_mac) {
configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ]
}
@ -49,7 +49,7 @@
deps += [ "//sandbox/linux:chrome_sandbox" ]
}
}
@@ -1415,7 +1421,7 @@ dist_zip("electron_dist_zip") {
@@ -1417,7 +1423,7 @@ dist_zip("electron_dist_zip") {
":electron_version_file",
":licenses",
]

View File

@ -1,6 +1,6 @@
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-02-21 08:43:43 UTC
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-04-16 10:35:16 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -154,11 +154,11 @@
@@ -153,11 +153,11 @@
#include "ui/base/cocoa/defaults_utils.h"
#endif
@ -14,7 +14,7 @@
#include "ui/gfx/font_render_params.h"
#endif
@@ -489,7 +489,7 @@ absl::optional<base::TimeDelta> GetCursorBlinkInterval
@@ -488,7 +488,7 @@ absl::optional<base::TimeDelta> GetCursorBlinkInterval
ui::TextInsertionCaretBlinkPeriodFromDefaults());
if (system_value)
return *system_value;
@ -23,7 +23,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
@@ -937,7 +937,7 @@ void WebContents::InitWithSessionAndOptions(
@@ -846,7 +846,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@ -32,7 +32,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
@@ -2640,7 +2640,7 @@ void WebContents::ForcefullyCrashRenderer() {
@@ -2549,7 +2549,7 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@ -41,7 +41,7 @@
// A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
// Instead we send an explicit IPC to crash on the renderer's IO thread.
rph->ForceCrash();
@@ -3318,7 +3318,7 @@ void WebContents::Focus() {
@@ -3229,7 +3229,7 @@ void WebContents::Focus() {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@ -50,7 +50,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
@@ -4108,7 +4108,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
@@ -4019,7 +4019,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif

View File

@ -0,0 +1,11 @@
--- electron/shell/browser/printing/printing_utils.cc.orig 2024-04-18 21:07:39 UTC
+++ electron/shell/browser/printing/printing_utils.cc
@@ -20,7 +20,7 @@
#include <ApplicationServices/ApplicationServices.h>
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include <gtk/gtk.h>
#endif

View File

@ -1,4 +1,4 @@
--- electron/spec/chromium-spec.ts.orig 2024-03-07 18:09:49 UTC
--- electron/spec/chromium-spec.ts.orig 2024-04-16 10:35:16 UTC
+++ electron/spec/chromium-spec.ts
@@ -470,13 +470,13 @@ describe('command line switches', () => {
it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`));
@ -18,7 +18,7 @@
});
describe('--remote-debugging-pipe switch', () => {
@@ -2494,12 +2494,12 @@ describe('font fallback', () => {
@@ -2626,12 +2626,12 @@ describe('font fallback', () => {
expect(fonts[0].familyName).to.equal('Arial');
} else if (process.platform === 'darwin') {
expect(fonts[0].familyName).to.equal('Helvetica');
@ -33,7 +33,7 @@
const html = `
<html lang="ja-JP">
<head>
@@ -2893,7 +2893,7 @@ describe('navigator.clipboard.write', () => {
@@ -3025,7 +3025,7 @@ describe('navigator.clipboard.write', () => {
});
});

View File

@ -1,2 +1,2 @@
ELECTRON_VER= 29.3.0
ELECTRON_VER= 29.3.1
ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//}

View File

@ -1,14 +1,14 @@
TIMESTAMP = 1712920299
TIMESTAMP = 1713515785
SHA256 (electron/chromium-122.0.6261.156.tar.xz) = c29e0d546920a788d664f241739c1b9ee6f5235cfab91f8d4cf3026f42bceead
SIZE (electron/chromium-122.0.6261.156.tar.xz) = 1660787092
SHA256 (electron/e0b8a95aed06c02287872a2d15c28509b9808446) = 6c964b838cc8b73e6014d6f57ae132455e3b0787449a10d4cf12b1415f2abda2
SIZE (electron/e0b8a95aed06c02287872a2d15c28509b9808446) = 9601507
SHA256 (electron/336e775eec536b2d785cc80eff6ac39051931286) = a2ca2962daf482a8f943163541e1c73ba4b2694fabcd2510981f2db4eda493c8
SIZE (electron/336e775eec536b2d785cc80eff6ac39051931286) = 32624734
SHA256 (electron/electron-yarn-cache-29.3.0.tar.xz) = bfe45219c248d463ef8fcbdce755ad4d5deb9b757984da4760f47c20630aee84
SIZE (electron/electron-yarn-cache-29.3.0.tar.xz) = 29229056
SHA256 (electron/electron-electron-v29.3.0_GH0.tar.gz) = b7825b310c4c6233be536325d01632bf3c6ee0e605be128800c29f3ef4a87189
SIZE (electron/electron-electron-v29.3.0_GH0.tar.gz) = 13358758
SHA256 (electron/electron-yarn-cache-29.3.1.tar.xz) = bfe45219c248d463ef8fcbdce755ad4d5deb9b757984da4760f47c20630aee84
SIZE (electron/electron-yarn-cache-29.3.1.tar.xz) = 29229056
SHA256 (electron/electron-electron-v29.3.1_GH0.tar.gz) = 9c00c6c083387647331321685b5d61b96e52d7f031add140ef68018cf2fa68a3
SIZE (electron/electron-electron-v29.3.1_GH0.tar.gz) = 13363862
SHA256 (electron/nodejs-node-v20.9.0_GH0.tar.gz) = 97fa9283e5472d4252794c930ad59270e4851cc523fe5469f37f65a344f5f2e2
SIZE (electron/nodejs-node-v20.9.0_GH0.tar.gz) = 114905754
SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb

View File

@ -1,4 +1,4 @@
--- electron/BUILD.gn.orig 2024-04-03 19:53:09 UTC
--- electron/BUILD.gn.orig 2024-04-15 22:35:46 UTC
+++ electron/BUILD.gn
@@ -527,7 +527,7 @@ source_set("electron_lib") {
defines += [ "GDK_DISABLE_DEPRECATION_WARNINGS" ]
@ -22,7 +22,7 @@
if (is_linux) {
libs = [ "xshmfence" ]
deps += [
@@ -1204,7 +1210,7 @@ if (is_mac) {
@@ -1206,7 +1212,7 @@ if (is_mac) {
":electron_lib",
":electron_win32_resources",
":packed_resources",
@ -31,7 +31,7 @@
"//content:sandbox_helper_win",
"//electron/buildflags",
"//ui/strings",
@@ -1230,7 +1236,7 @@ if (is_mac) {
@@ -1232,7 +1238,7 @@ if (is_mac) {
public_deps = [ "//tools/v8_context_snapshot:v8_context_snapshot" ]
}
@ -40,7 +40,7 @@
data_deps += [ "//components/crash/core/app:chrome_crashpad_handler" ]
}
@@ -1297,7 +1303,7 @@ if (is_mac) {
@@ -1299,7 +1305,7 @@ if (is_mac) {
configs += [ "//build/config/gcc:rpath_for_built_shared_libraries" ]
}
@ -49,7 +49,7 @@
deps += [ "//sandbox/linux:chrome_sandbox" ]
}
}
@@ -1405,7 +1411,7 @@ dist_zip("electron_dist_zip") {
@@ -1407,7 +1413,7 @@ dist_zip("electron_dist_zip") {
":electron_version_file",
":licenses",
]

View File

@ -1,6 +1,6 @@
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-04-09 23:20:32 UTC
--- electron/shell/browser/api/electron_api_web_contents.cc.orig 2024-04-15 22:35:46 UTC
+++ electron/shell/browser/api/electron_api_web_contents.cc
@@ -153,11 +153,11 @@
@@ -152,11 +152,11 @@
#include "ui/base/cocoa/defaults_utils.h"
#endif
@ -14,7 +14,7 @@
#include "ui/gfx/font_render_params.h"
#endif
@@ -517,7 +517,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval(
@@ -516,7 +516,7 @@ std::optional<base::TimeDelta> GetCursorBlinkInterval(
ui::TextInsertionCaretBlinkPeriodFromDefaults());
if (system_value)
return *system_value;
@ -23,7 +23,7 @@
if (auto* linux_ui = ui::LinuxUi::instance())
return linux_ui->GetCursorBlinkInterval();
#elif BUILDFLAG(IS_WIN)
@@ -965,7 +965,7 @@ void WebContents::InitWithSessionAndOptions(
@@ -874,7 +874,7 @@ void WebContents::InitWithSessionAndOptions(
accept_languages.pop_back();
prefs->accept_languages = accept_languages;
@ -32,7 +32,7 @@
// Update font settings.
static const gfx::FontRenderParams params(
gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(), nullptr));
@@ -2667,7 +2667,7 @@ void WebContents::ForcefullyCrashRenderer() {
@@ -2576,7 +2576,7 @@ void WebContents::ForcefullyCrashRenderer() {
content::RenderProcessHost* rph = rwh->GetProcess();
if (rph) {
@ -41,7 +41,7 @@
// A generic |CrashDumpHungChildProcess()| is not implemented for Linux.
// Instead we send an explicit IPC to crash on the renderer's IO thread.
rph->ForceCrash();
@@ -3347,7 +3347,7 @@ void WebContents::Focus() {
@@ -3258,7 +3258,7 @@ void WebContents::Focus() {
void WebContents::Focus() {
// Focusing on WebContents does not automatically focus the window on macOS
// and Linux, do it manually to match the behavior on Windows.
@ -50,7 +50,7 @@
if (owner_window())
owner_window()->Focus(true);
#endif
@@ -4172,7 +4172,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
@@ -4083,7 +4083,7 @@ ui::ImageModel WebContents::GetDevToolsWindowIcon() {
}
#endif

View File

@ -0,0 +1,11 @@
--- electron/shell/browser/printing/printing_utils.cc.orig 2024-04-19 08:41:45 UTC
+++ electron/shell/browser/printing/printing_utils.cc
@@ -20,7 +20,7 @@
#include <ApplicationServices/ApplicationServices.h>
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include <gtk/gtk.h>
#endif

View File

@ -1,4 +1,4 @@
--- electron/spec/chromium-spec.ts.orig 2024-03-13 18:15:29 UTC
--- electron/spec/chromium-spec.ts.orig 2024-04-15 22:35:46 UTC
+++ electron/spec/chromium-spec.ts
@@ -469,13 +469,13 @@ describe('command line switches', () => {
it('should not set an invalid locale', async () => testLocale('asdfkl', `${currentLocale}|${currentSystemLocale}|${currentPreferredLanguages}`));
@ -18,7 +18,7 @@
});
describe('--remote-debugging-pipe switch', () => {
@@ -2667,12 +2667,12 @@ describe('font fallback', () => {
@@ -2799,12 +2799,12 @@ describe('font fallback', () => {
expect(fonts[0].familyName).to.equal('Arial');
} else if (process.platform === 'darwin') {
expect(fonts[0].familyName).to.equal('Helvetica');
@ -33,7 +33,7 @@
const html = `
<html lang="ja-JP">
<head>
@@ -3066,7 +3066,7 @@ describe('navigator.clipboard.write', () => {
@@ -3198,7 +3198,7 @@ describe('navigator.clipboard.write', () => {
});
});

View File

@ -1,6 +1,6 @@
PORTNAME= glaze
DISTVERSIONPREFIX= v
DISTVERSION= 2.5.2
DISTVERSION= 2.5.3
CATEGORIES= devel textproc
MAINTAINER= yuri@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1713326882
SHA256 (stephenberry-glaze-v2.5.2_GH0.tar.gz) = 21807f53da00bed52c7ef6893fa189b2bdb4709fd7925603bbd28a217ccd5af0
SIZE (stephenberry-glaze-v2.5.2_GH0.tar.gz) = 294160
TIMESTAMP = 1713505676
SHA256 (stephenberry-glaze-v2.5.3_GH0.tar.gz) = f4c5eb83c80f1caa0feaa831715e9982203908ea140242cb061aead161e2b09b
SIZE (stephenberry-glaze-v2.5.3_GH0.tar.gz) = 295351

View File

@ -88,6 +88,7 @@ include/glaze/tuplet/tuple.hpp
include/glaze/util/any.hpp
include/glaze/util/bit_array.hpp
include/glaze/util/comment.hpp
include/glaze/util/compare.hpp
include/glaze/util/dtoa.hpp
include/glaze/util/dump.hpp
include/glaze/util/expected.hpp

View File

@ -1,5 +1,5 @@
PORTNAME= llvm
DISTVERSION= 18.1.3
DISTVERSION= 18.1.4
PORTREVISION= 0
CATEGORIES= devel lang
MASTER_SITES= https://github.com/llvm/llvm-project/releases/download/llvmorg-${DISTVERSION:S/rc/-rc/}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1712248073
SHA256 (llvm-project-18.1.3.src.tar.xz) = 2929f62d69dec0379e529eb632c40e15191e36f3bd58c2cb2df0413a0dc48651
SIZE (llvm-project-18.1.3.src.tar.xz) = 132049300
TIMESTAMP = 1713452670
SHA256 (llvm-project-18.1.4.src.tar.xz) = 2c01b2fbb06819a12a92056a7fd4edcdc385837942b5e5260b9c2c0baff5116b
SIZE (llvm-project-18.1.4.src.tar.xz) = 132054668

View File

@ -0,0 +1,11 @@
--- compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp.orig
+++ compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
@@ -53,7 +53,7 @@
// that, it was never implemented. So just define it to zero.
# undef MAP_NORESERVE
# define MAP_NORESERVE 0
-extern const Elf_Auxinfo *__elf_aux_vector;
+extern const Elf_Auxinfo *__elf_aux_vector __attribute__ ((weak));
# endif
# if SANITIZER_NETBSD

View File

@ -1,9 +1,8 @@
PORTNAME= IO-AIO
PORTVERSION= 4.80
PORTVERSION= 4.81
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
DISTNAME= IO-AIO-${PORTVERSION:C|0$||}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Asynchronous/Advanced Input/Output

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1682903046
SHA256 (IO-AIO-4.8.tar.gz) = d1edbec70739e94646b5300b05e108a41bf6afff776877cb014551db9c8239d3
SIZE (IO-AIO-4.8.tar.gz) = 189363
TIMESTAMP = 1713033320
SHA256 (IO-AIO-4.81.tar.gz) = 67029f20e9b734ac1f483f7175d4ce45f924581c7de8fdf44e20c79be6dc0729
SIZE (IO-AIO-4.81.tar.gz) = 189526

View File

@ -16,8 +16,6 @@ PHP_MODNAME= apcu
PLIST_FILES= ${DATADIR}/apc.php
CONFLICTS_INSTALL= pecl-APC
post-install:
${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_DATA} ${WRKSRC}/apc.php ${STAGEDIR}${DATADIR}

View File

@ -1,5 +1,5 @@
PORTNAME= protobuf
PORTVERSION= 3.21.12
PORTVERSION= 4.26.1
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1674589706
SHA256 (PECL/protobuf-3.21.12.tgz) = d6e4bc47081cabc4284f2e5f264a8ee9585aa8f6a8f65719f292b481e469caae
SIZE (PECL/protobuf-3.21.12.tgz) = 182558
TIMESTAMP = 1713033330
SHA256 (PECL/protobuf-4.26.1.tgz) = bedfe568455857a3078e8bcc607b11d48fe9e4c44c2976fea75bdcbea0b10c97
SIZE (PECL/protobuf-4.26.1.tgz) = 235700

View File

@ -1,5 +1,5 @@
PORTNAME= beartype
DISTVERSION= 0.18.2
DISTVERSION= 0.18.3
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1712300601
SHA256 (beartype-0.18.2.tar.gz) = a6fbc0be9269889312388bfec6a9ddf41bf8fe31b68bcf9c8239db35cd38f411
SIZE (beartype-0.18.2.tar.gz) = 1174624
TIMESTAMP = 1713505537
SHA256 (beartype-0.18.3.tar.gz) = 04853d78493f3c84b03956f1fa0c1e5b84c5332a760559ddc8f2cf6141ddf791
SIZE (beartype-0.18.3.tar.gz) = 1187710

View File

@ -1,5 +1,5 @@
PORTNAME= grpcio-tools
PORTVERSION= 1.62.1
PORTVERSION= 1.62.2
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1709984085
SHA256 (grpcio-tools-1.62.1.tar.gz) = a4991e5ee8a97ab791296d3bf7e8700b1445635cc1828cc98df945ca1802d7f2
SIZE (grpcio-tools-1.62.1.tar.gz) = 4613778
TIMESTAMP = 1713516977
SHA256 (grpcio-tools-1.62.2.tar.gz) = 5fd5e1582b678e6b941ee5f5809340be5e0724691df5299aae8226640f94e18f
SIZE (grpcio-tools-1.62.2.tar.gz) = 4538350

View File

@ -1,5 +1,5 @@
PORTNAME= pyyaml-include
PORTVERSION= 2.0
PORTVERSION= 2.0.1
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1712084510
SHA256 (pyyaml-include-2.0.tar.gz) = e826f0b3121a3818e04a0f45169a8af59b90961a91c7f4984086226c6c72e600
SIZE (pyyaml-include-2.0.tar.gz) = 28445
TIMESTAMP = 1713033332
SHA256 (pyyaml-include-2.0.1.tar.gz) = 127e3e5fc4e0673c2e320013539ec6254e1e5588d825c072a6fefe5d5dd246d7
SIZE (pyyaml-include-2.0.1.tar.gz) = 28973

View File

@ -1,6 +1,5 @@
PORTNAME= qstylizer
PORTVERSION= 0.2.2
PORTREVISION= 2
PORTVERSION= 0.2.3
CATEGORIES= devel python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -13,8 +12,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inflection>=0.3.1,<1:devel/py-inflection@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tinycss2>=0.5,<2:textproc/py-tinycss2@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inflection>=0.5.1,<1:devel/py-inflection@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tinycss2>=1.2.1,<2:textproc/py-tinycss2@${PY_FLAVOR}
# pytest-catchlog >=1,<2 does not exist until now :(
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \
@ -30,6 +29,7 @@ USE_GITHUB= yes
GH_ACCOUNT= blambright
USE_PYQT= pyqt5
# make test: 72 passed, 1 warning
USE_PYTHON= autoplist distutils pytest
MAKE_ENV= PBR_VERSION=${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1662301154
SHA256 (blambright-qstylizer-0.2.2_GH0.tar.gz) = 95f7666929cc34efbbd9e0640a13f507b8ec35ec34a9604017cf96c24f7f9ea6
SIZE (blambright-qstylizer-0.2.2_GH0.tar.gz) = 20752
TIMESTAMP = 1713456591
SHA256 (blambright-qstylizer-0.2.3_GH0.tar.gz) = d9fedb8794b6bbbc9ba4166076095eb97dd1eacabfc40c6e1bc01f44f1f5cfd8
SIZE (blambright-qstylizer-0.2.3_GH0.tar.gz) = 20813

View File

@ -1,5 +1,5 @@
PORTNAME= types-protobuf
PORTVERSION= 4.25.0.20240410
PORTVERSION= 4.25.0.20240417
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1712765983
SHA256 (types-protobuf-4.25.0.20240410.tar.gz) = 86576c2e7e691b8b75f4cabec430f7405edef411b5d191e847c91307935b1b38
SIZE (types-protobuf-4.25.0.20240410.tar.gz) = 53311
TIMESTAMP = 1713375599
SHA256 (types-protobuf-4.25.0.20240417.tar.gz) = c34eff17b9b3a0adb6830622f0f302484e4c089f533a46e3f147568313544352
SIZE (types-protobuf-4.25.0.20240417.tar.gz) = 53340

View File

@ -1,5 +1,5 @@
PORTNAME= types-psycopg2
PORTVERSION= 2.9.21.20240311
PORTVERSION= 2.9.21.20240417
CATEGORIES= devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1710260951
SHA256 (types-psycopg2-2.9.21.20240311.tar.gz) = 722945dffa6a729bebc660f14137f37edfcead5a2c15eb234212a7d017ee8072
SIZE (types-psycopg2-2.9.21.20240311.tar.gz) = 21204
TIMESTAMP = 1713375591
SHA256 (types-psycopg2-2.9.21.20240417.tar.gz) = 05db256f4a459fb21a426b8e7fca0656c3539105ff0208eaf6bdaf406a387087
SIZE (types-psycopg2-2.9.21.20240417.tar.gz) = 21256

View File

@ -1,5 +1,5 @@
PORTNAME= ruby-build
PORTVERSION= 20240319
PORTVERSION= 20240416
DISTVERSIONPREFIX= v
CATEGORIES= devel ruby

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1710941113
SHA256 (rbenv-ruby-build-v20240319_GH0.tar.gz) = 9dc1b69f967d04ad558114a6216cf87c69dbb29162261f62bf7bb5e6326cef5b
SIZE (rbenv-ruby-build-v20240319_GH0.tar.gz) = 88762
TIMESTAMP = 1713447388
SHA256 (rbenv-ruby-build-v20240416_GH0.tar.gz) = aace976e204b37c52d30c7896d3906318b32f4db795ea380bada668621b59abb
SIZE (rbenv-ruby-build-v20240416_GH0.tar.gz) = 89325

View File

@ -1,5 +1,5 @@
PORTNAME= async-io
PORTVERSION= 1.39.0
PORTVERSION= 1.42.0
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1708449582
SHA256 (rubygem/async-io-1.39.0.gem) = 0e19ffc38fe7dffbe4011527fd2e370260acd52278047d00508f540496a08456
SIZE (rubygem/async-io-1.39.0.gem) = 27648
TIMESTAMP = 1713033340
SHA256 (rubygem/async-io-1.42.0.gem) = 302fd7623613535ac5b28db6301f3bb44af17fa1de7f374bec00ea03f46d268d
SIZE (rubygem/async-io-1.42.0.gem) = 27648

View File

@ -1,5 +1,5 @@
PORTNAME= ffi-compiler
PORTVERSION= 1.0.1
PORTVERSION= 1.3.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,7 +10,7 @@ WWW= https://github.com/ffi/ffi-compiler
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-ffi>=1.0.0:devel/rubygem-ffi \
RUN_DEPENDS= rubygem-ffi>=1.15.5:devel/rubygem-ffi \
rubygem-rake>=0:devel/rubygem-rake
USES= gem

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1475145535
SHA256 (rubygem/ffi-compiler-1.0.1.gem) = 019f389b078a2fec9de7f4f65771095f80a447e34436b4588bcb629e2a564c30
SIZE (rubygem/ffi-compiler-1.0.1.gem) = 18432
TIMESTAMP = 1713033342
SHA256 (rubygem/ffi-compiler-1.3.2.gem) = a94f3d81d12caf5c5d4ecf13980a70d0aeaa72268f3b9cc13358bcc6509184a0
SIZE (rubygem/ffi-compiler-1.3.2.gem) = 14848

View File

@ -1,5 +1,5 @@
PORTNAME= ffi-libarchive
PORTVERSION= 1.1.3
PORTVERSION= 1.1.14
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1632664430
SHA256 (rubygem/ffi-libarchive-1.1.3.gem) = 41be182035a09e04fac5928f65794f9adf60eb8e0a36002fb6575457bcb6dd3f
SIZE (rubygem/ffi-libarchive-1.1.3.gem) = 16384
TIMESTAMP = 1713033344
SHA256 (rubygem/ffi-libarchive-1.1.14.gem) = a3e4ca9484ee4ad754ad04fcc14a12686d48d1463c264173d6f8ff0a4df816a6
SIZE (rubygem/ffi-libarchive-1.1.14.gem) = 16384

View File

@ -1,5 +1,6 @@
PORTNAME= graphql-docs
PORTVERSION= 4.0.0
PORTREVISION= 1
CATEGORIES= devel rubygems
MASTER_SITES= RG
@ -10,7 +11,7 @@ WWW= https://github.com/gjtorikian/graphql-docs
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-commonmarker>=0.23.6<1:textproc/rubygem-commonmarker \
RUN_DEPENDS= rubygem-commonmarker0>=0.23.6<1:textproc/rubygem-commonmarker0 \
rubygem-dartsass>=1.49<2:textproc/rubygem-dartsass \
rubygem-escape_utils>=1.2<2.0:textproc/rubygem-escape_utils \
rubygem-extended-markdown-filter>=0.4<1.0:textproc/rubygem-extended-markdown-filter \

View File

@ -1,5 +1,5 @@
PORTNAME= holidays
PORTVERSION= 8.6.0
PORTVERSION= 8.7.1
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1663672970
SHA256 (rubygem/holidays-8.6.0.gem) = d8f67e5965a642a2ff64f9b031327cfb9b7adb8779d51403c65f79bba93cc8ed
SIZE (rubygem/holidays-8.6.0.gem) = 153088
TIMESTAMP = 1713033346
SHA256 (rubygem/holidays-8.7.1.gem) = 247992bc25e97a5656eb85494119959b31eb54a30ffb7982efffdda501287c7f
SIZE (rubygem/holidays-8.7.1.gem) = 154624

View File

@ -1,5 +1,5 @@
PORTNAME= i18n
PORTVERSION= 1.14.1
PORTVERSION= 1.14.4
PORTEPOCH= 2
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1686496866
SHA256 (rubygem/i18n-1.14.1.gem) = 9d03698903547c060928e70a9bc8b6b87fda674453cda918fc7ab80235ae4a61
SIZE (rubygem/i18n-1.14.1.gem) = 46080
TIMESTAMP = 1713033348
SHA256 (rubygem/i18n-1.14.4.gem) = c7deedead0866ea9102975a4eab7968f53de50793a0c211a37808f75dd187551
SIZE (rubygem/i18n-1.14.4.gem) = 46080

View File

@ -1,5 +1,5 @@
PORTNAME= local_time
PORTVERSION= 2.1.0
PORTVERSION= 3.0.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails5

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1536184842
SHA256 (rubygem/local_time-2.1.0.gem) = cd3636575d9b499f33ab53e1b38feb37dbfe1f57be58aad6e702061d4f12c5a4
SIZE (rubygem/local_time-2.1.0.gem) = 26624
TIMESTAMP = 1713033352
SHA256 (rubygem/local_time-3.0.2.gem) = cb8abb2d56726ae285d00b0bd7f4c34bafc38c0c1cbc70ddc28f3a5661168d9d
SIZE (rubygem/local_time-3.0.2.gem) = 1082368

View File

@ -1,6 +1,5 @@
PORTNAME= local_time
PORTVERSION= 2.1.0
PORTREVISION= 1
PORTVERSION= 3.0.2
CATEGORIES= devel rubygems
MASTER_SITES= RG

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1536184842
SHA256 (rubygem/local_time-2.1.0.gem) = cd3636575d9b499f33ab53e1b38feb37dbfe1f57be58aad6e702061d4f12c5a4
SIZE (rubygem/local_time-2.1.0.gem) = 26624
TIMESTAMP = 1713033350
SHA256 (rubygem/local_time-3.0.2.gem) = cb8abb2d56726ae285d00b0bd7f4c34bafc38c0c1cbc70ddc28f3a5661168d9d
SIZE (rubygem/local_time-3.0.2.gem) = 1082368

View File

@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
RUN_DEPENDS= rubygem-activerecord61>=6.1.5:databases/rubygem-activerecord61 \
rubygem-activesupport61>=6.1.5:devel/rubygem-activesupport61 \
rubygem-i18n>=0:devel/rubygem-i18n
rubygem-i18n>=0,2:devel/rubygem-i18n
USES= gem

View File

@ -1,11 +1,12 @@
PORTNAME= rdoc
PORTVERSION= 6.6.2
PORTVERSION= 6.6.3.1
CATEGORIES= devel rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= RDoc produces HTML and command-line documentation for Ruby projects
WWW= https://ruby.github.io/rdoc/
WWW= https://ruby.github.io/rdoc/ \
https://github.com/ruby/rdoc
LICENSE= GPLv2 RUBY
LICENSE_COMB= dual
@ -17,12 +18,11 @@ USES= cpe gem
NO_ARCH= yes
CPE_VENDOR= ruby-lang
PLIST_FILES= bin/rdoc bin/ri share/man/man1/ri.1.gz
CPE_VENDOR= ruby-lang
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1
${INSTALL_DATA} ${WRKSRC}/man/ri.1 ${STAGEDIR}${PREFIX}/share/man/man1
.include <bsd.port.mk>

Some files were not shown because too many files have changed in this diff Show More