From b55113e4038c74da6ab611a932db9cb041b7b967 Mon Sep 17 00:00:00 2001 From: Michael Osipov Date: Mon, 28 Apr 2025 15:42:15 +0200 Subject: [PATCH 01/81] ftp/curl: Fix build with --with-gssapi and --disable-ftp Approved by: jrm (mentor), otis (mentor), sunpoet (implicit approval) Differential Revision: https://reviews.freebsd.org/D50052 Upstream PR: https://github.com/curl/curl/issues/16925 --- ftp/curl/Makefile | 4 ++++ ftp/curl/distinfo | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile index 3c80430349f2..d6650d896a5a 100644 --- a/ftp/curl/Makefile +++ b/ftp/curl/Makefile @@ -1,5 +1,6 @@ PORTNAME= curl PORTVERSION= 8.13.0 +PORTREVISION= 1 CATEGORIES= ftp net www MASTER_SITES= https://curl.se/download/ \ https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/ @@ -15,6 +16,9 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe libtool localbase:ldflags pathfix perl5 shebangfix tar:xz USE_PERL5= build +PATCH_SITES= https://patch-diff.githubusercontent.com/raw/curl/curl/pull/ +PATCHFILES+= 16931.patch:-p1 + CONFIGURE_ARGS= --disable-test-bundles \ --disable-unity \ --disable-werror \ diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo index ef04573cef70..2eab319b5471 100644 --- a/ftp/curl/distinfo +++ b/ftp/curl/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1744288722 +TIMESTAMP = 1745847381 SHA256 (curl-8.13.0.tar.xz) = 4a093979a3c2d02de2fbc00549a32771007f2e78032c6faa5ecd2f7a9e152025 SIZE (curl-8.13.0.tar.xz) = 2773628 +SHA256 (16931.patch) = 839add7018a2b166ca31c1058d34cd0a60a21e11de38cb9094b7081897389758 +SIZE (16931.patch) = 828 From 3e89ebab8ecab5d3b42e4b68732221ebfe91019c Mon Sep 17 00:00:00 2001 From: Emanuel Haupt Date: Tue, 29 Apr 2025 15:17:04 +0200 Subject: [PATCH 02/81] audio/libadplug: Update to 2.4 --- audio/libadplug/Makefile | 3 +- audio/libadplug/distinfo | 6 +- audio/libadplug/files/patch-compiler-fix | 408 ----------------------- audio/libadplug/pkg-plist | 13 +- 4 files changed, 16 insertions(+), 414 deletions(-) delete mode 100644 audio/libadplug/files/patch-compiler-fix diff --git a/audio/libadplug/Makefile b/audio/libadplug/Makefile index 9c33981b3f2d..e453d0fd6e44 100644 --- a/audio/libadplug/Makefile +++ b/audio/libadplug/Makefile @@ -1,7 +1,6 @@ PORTNAME= adplug DISTVERSIONPREFIX= ${PORTNAME}- -DISTVERSION= 2.3.3 -PORTREVISION= 1 +DISTVERSION= 2.4 CATEGORIES= audio PKGNAMEPREFIX= lib diff --git a/audio/libadplug/distinfo b/audio/libadplug/distinfo index ced52efae846..cb0cb3aa88db 100644 --- a/audio/libadplug/distinfo +++ b/audio/libadplug/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1591778673 -SHA256 (adplug-adplug-adplug-2.3.3_GH0.tar.gz) = d50511df045a28493c4301973ec85d16b77c792171f96233aed73ce37206786d -SIZE (adplug-adplug-adplug-2.3.3_GH0.tar.gz) = 1894921 +TIMESTAMP = 1745844151 +SHA256 (adplug-adplug-adplug-2.4_GH0.tar.gz) = ebeaf8e2aacd3d19d756d4034cccaccfd2da5be465e633d1f463e3fc55baa065 +SIZE (adplug-adplug-adplug-2.4_GH0.tar.gz) = 2764172 diff --git a/audio/libadplug/files/patch-compiler-fix b/audio/libadplug/files/patch-compiler-fix deleted file mode 100644 index 69d2329ef2ae..000000000000 --- a/audio/libadplug/files/patch-compiler-fix +++ /dev/null @@ -1,408 +0,0 @@ -From 4237f96cd2324df9427efe8c08ff3fe0adf2fe44 Mon Sep 17 00:00:00 2001 -From: Stian Skjelstad -Date: Sat, 30 Apr 2022 22:29:30 +0200 -Subject: [PATCH] Fix compiler warnings (compiler used is g++ v11.2.0) - ---- - adplugdb/adplugdb.cpp | 4 ++-- - src/ksm.cpp | 10 +++++----- - src/lds.cpp | 17 ++++++++++------- - src/mkj.cpp | 2 +- - src/protrack.cpp | 19 +++++++++++-------- - src/rad2.cpp | 12 ++++++------ - src/rix.cpp | 10 +++++----- - src/sng.cpp | 4 +++- - src/sop.cpp | 30 +++++++++++++++--------------- - src/u6m.cpp | 2 +- - src/vgm.cpp | 4 ++-- - 15 files changed, 67 insertions(+), 59 deletions(-) - -diff --git a/adplugdb/adplugdb.cpp b/adplugdb/adplugdb.cpp -index 71b235b3..266a9931 100644 ---- adplugdb/adplugdb.cpp -+++ adplugdb/adplugdb.cpp -@@ -182,13 +182,13 @@ static const std::string file2type(const char *filename) - CPlayer *p; - - for(i = CAdPlug::players.begin(); i != CAdPlug::players.end(); i++) -- if((p = (*i)->factory(&opl))) -+ if((p = (*i)->factory(&opl))) { - if(p->load(filename)) { - delete p; - return (*i)->filetype; - } else - delete p; -- -+ } - message(MSG_WARN, "unknown filetype -- %s", filename); - return UNKNOWN_FILETYPE; - } -diff --git a/src/ksm.cpp b/src/ksm.cpp -index 89943a63..a8d09a0c 100644 ---- src/ksm.cpp -+++ src/ksm.cpp -@@ -240,21 +240,21 @@ void CksmPlayer::rewind(int subsong) - if (trchan[11] == 1) { - for(i=0;i<11;i++) - instbuf[i] = inst[trinst[11]][i]; -- instbuf[1] = ((instbuf[1]&192)|(trvol[11])^63); -+ instbuf[1] = ((instbuf[1]&192)|(trvol[11]^63)); - setinst(6,instbuf[0],instbuf[1],instbuf[2],instbuf[3],instbuf[4],instbuf[5],instbuf[6],instbuf[7],instbuf[8],instbuf[9],instbuf[10]); - for(i=0;i<5;i++) - instbuf[i] = inst[trinst[12]][i]; - for(i=5;i<11;i++) - instbuf[i] = inst[trinst[15]][i]; -- instbuf[1] = ((instbuf[1]&192)|(trvol[12])^63); -- instbuf[6] = ((instbuf[6]&192)|(trvol[15])^63); -+ instbuf[1] = ((instbuf[1]&192)|(trvol[12]^63)); -+ instbuf[6] = ((instbuf[6]&192)|(trvol[15]^63)); - setinst(7,instbuf[0],instbuf[1],instbuf[2],instbuf[3],instbuf[4],instbuf[5],instbuf[6],instbuf[7],instbuf[8],instbuf[9],instbuf[10]); - for(i=0;i<5;i++) - instbuf[i] = inst[trinst[14]][i]; - for(i=5;i<11;i++) - instbuf[i] = inst[trinst[13]][i]; -- instbuf[1] = ((instbuf[1]&192)|(trvol[14])^63); -- instbuf[6] = ((instbuf[6]&192)|(trvol[13])^63); -+ instbuf[1] = ((instbuf[1]&192)|(trvol[14]^63)); -+ instbuf[6] = ((instbuf[6]&192)|(trvol[13]^63)); - setinst(8,instbuf[0],instbuf[1],instbuf[2],instbuf[3],instbuf[4],instbuf[5],instbuf[6],instbuf[7],instbuf[8],instbuf[9],instbuf[10]); - } - -diff --git a/src/lds.cpp b/src/lds.cpp -index 78870ccb..26d1d844 100644 ---- src/lds.cpp -+++ src/lds.cpp -@@ -166,11 +166,11 @@ bool CldsPlayer::update() - if(!playing) return false; - - // handle fading -- if(fadeonoff) -+ if(fadeonoff) { - if(fadeonoff <= 128) { -- if(allvolume > fadeonoff || allvolume == 0) -+ if(allvolume > fadeonoff || allvolume == 0) { - allvolume -= fadeonoff; -- else { -+ } else { - allvolume = 1; - fadeonoff = 0; - if(hardfade != 0) { -@@ -180,13 +180,15 @@ bool CldsPlayer::update() - channel[i].keycount = 1; - } - } -- } else -- if(((allvolume + (0x100 - fadeonoff)) & 0xff) <= mainvolume) -+ } else { -+ if(((allvolume + (0x100 - fadeonoff)) & 0xff) <= mainvolume) { - allvolume += 0x100 - fadeonoff; -- else { -+ } else { - allvolume = mainvolume; - fadeonoff = 0; - } -+ } -+ } - - // handle channel delay - for(chan = 0; chan < 9; chan++) { -@@ -207,7 +209,7 @@ bool CldsPlayer::update() - - comword = patterns[patnum + c->packpos]; - comhi = comword >> 8; comlo = comword & 0xff; -- if(comword) -+ if(comword) { - if(comhi == 0x80) - c->packwait = comlo; - else -@@ -320,6 +322,7 @@ bool CldsPlayer::update() - c->chancheat.high = high; - } - } -+ } - - c->packpos++; - } else -diff --git a/src/mkj.cpp b/src/mkj.cpp -index 88a882b9..05e9f367 100644 ---- src/mkj.cpp -+++ src/mkj.cpp -@@ -137,7 +137,7 @@ bool CmkjPlayer::update() - break; - case 252: // set waveform - channel[c].songptr += maxchannel; -- if ((songbuf[channel[c].songptr] - 300 | 0xff) != 0xff) -+ if (((songbuf[channel[c].songptr] - 300) | 0xff) != 0xff) - goto bad_data; // value out of range - channel[c].waveform = songbuf[channel[c].songptr] - 300; - if(c > 2) -diff --git a/src/protrack.cpp b/src/protrack.cpp -index 9121bf68..d1ca3f70 100644 ---- src/protrack.cpp -+++ src/protrack.cpp -@@ -138,20 +138,23 @@ bool CmodPlayer::update() - tone_portamento(chan,channel[chan].portainfo); - else - vibrato(chan,channel[chan].vibinfo1,channel[chan].vibinfo2); -- case 10: if(del % 4) // SA2 volume slide -- break; -+ case 10: -+ if(del % 4) // SA2 volume slide -+ break; - if(info1) - vol_up(chan,info1); - else - vol_down(chan,info2); - setvolume(chan); - break; -- case 14: if(info1 == 3) // retrig note -- if(!(del % (info2+1))) -- playnote(chan); -- break; -- case 16: if(del % 4) // AMD volume slide -+ case 14: -+ if(info1 == 3) // retrig note -+ if(!(del % (info2+1))) -+ playnote(chan); - break; -+ case 16: -+ if(del % 4) // AMD volume slide -+ break; - if(info1) - vol_up_alt(chan,info1); - else -@@ -651,7 +654,7 @@ void CmodPlayer::setfreq(unsigned char chan) - - opl->write(0xa0 + oplchan, channel[chan].freq & 255); - if(channel[chan].key) -- opl->write(0xb0 + oplchan, ((channel[chan].freq & 768) >> 8) + (channel[chan].oct << 2) | 32); -+ opl->write(0xb0 + oplchan, (((channel[chan].freq & 768) >> 8) + (channel[chan].oct << 2)) | 32); - else - opl->write(0xb0 + oplchan, ((channel[chan].freq & 768) >> 8) + (channel[chan].oct << 2)); - } -diff --git a/src/rad2.cpp b/src/rad2.cpp -index dc864b73..15e3023a 100644 ---- src/rad2.cpp -+++ src/rad2.cpp -@@ -66,7 +66,7 @@ static const char *g_RADPattBadNoteNum = "Pattern contains a bad note number."; - static const char *g_RADPattBadInstNum = "Pattern contains a bad instrument number."; - static const char *g_RADPattBadEffect = "Pattern contains a bad effect and/or parameter."; - static const char *g_RADBadRiffNum = "Tune file contains a bad riff index."; --static const char *g_RADExtraBytes = "Tune file contains extra bytes."; -+//static const char *g_RADExtraBytes = "Tune file contains extra bytes."; - - - -@@ -113,7 +113,7 @@ static const char *RADCheckPattern(const uint8_t *&s, const uint8_t *e, bool rif - return g_RADPattTruncated; - uint8_t note = *s++; - uint8_t notenum = note & 15; -- uint8_t octave = (note >> 4) & 7; -+ //uint8_t octave = (note >> 4) & 7; - if (notenum == 0 || notenum == 13 || notenum == 14) - return g_RADPattBadNoteNum; - } -@@ -178,9 +178,9 @@ static const char *RADCheckPatternOld(const uint8_t *&s, const uint8_t *e) { - // Check note - if (s >= e) - return g_RADPattTruncated; -- uint8_t note = *s++; -- uint8_t notenum = note & 15; -- uint8_t octave = (note >> 4) & 7; -+ /*uint8_t note = *s++; */ s++; -+ //uint8_t notenum = note & 15; -+ //uint8_t octave = (note >> 4) & 7; - /* the replayer handles bad params already and some old tunes do contain them - if (notenum == 13 || notenum == 14) - return g_RADPattBadNoteNum; -@@ -195,7 +195,7 @@ static const char *RADCheckPatternOld(const uint8_t *&s, const uint8_t *e) { - if (inst & 0xf) { - if (s > e) - return g_RADPattTruncated; -- uint8_t param = *s++; -+ /* uint8_t param = *s++; */ s++; - /* the replayer handles bad params already and some old tunes do contain them - if (param > 99) - return g_RADPattBadEffect; -diff --git a/src/rix.cpp b/src/rix.cpp -index 9a95805d..4b5ca4c6 100644 ---- src/rix.cpp -+++ src/rix.cpp -@@ -182,7 +182,7 @@ inline void CrixPlayer::set_new_int() - /*----------------------------------------------------------*/ - inline void CrixPlayer::Pause() - { -- register uint16_t i; -+ uint16_t i; - pause_flag = 1; - for(i=0;i<11;i++) - switch_ad_bd(i); -@@ -394,7 +394,7 @@ inline void CrixPlayer::ad_a0b0l_reg(uint16_t index,uint16_t p2,uint16_t p3) - inline void CrixPlayer::rix_B0_pro(uint16_t ctrl_l,uint16_t index) - { - if (ctrl_l >= 11) return; -- register int temp = 0; -+ int temp = 0; - if(rhythm == 0 || ctrl_l < 6) temp = modify[ctrl_l*2+1]; - else - { -@@ -407,7 +407,7 @@ inline void CrixPlayer::rix_B0_pro(uint16_t ctrl_l,uint16_t index) - /*--------------------------------------------------------------*/ - inline void CrixPlayer::rix_C0_pro(uint16_t ctrl_l,uint16_t index) - { -- register uint16_t i = index>=12?index-12:0; -+ uint16_t i = index>=12?index-12:0; - if(ctrl_l < 6 || rhythm == 0) - { - ad_a0b0l_reg(ctrl_l,i,1); -@@ -443,7 +443,7 @@ inline void CrixPlayer::switch_ad_bd(uint16_t index) - /*--------------------------------------------------------------*/ - inline void CrixPlayer::ins_to_reg(uint16_t index,uint16_t* insb,uint16_t value) - { -- register uint16_t i; -+ uint16_t i; - for(i=0;i<13;i++) reg_bufs[index].v[i] = insb[i]; - reg_bufs[index].v[13] = value&3; - ad_bd_reg(),ad_08_reg(), -@@ -521,7 +521,7 @@ inline void CrixPlayer::ad_a0b0_reg(uint16_t index) - /*--------------------------------------------------------------*/ - inline void CrixPlayer::music_ctrl() - { -- register int i; -+ int i; - for(i=0;i<11;i++) - switch_ad_bd(i); - } -diff --git a/src/sng.cpp b/src/sng.cpp -index 0a428056..62358bd8 100644 ---- src/sng.cpp -+++ src/sng.cpp -@@ -73,7 +73,9 @@ bool CsngPlayer::update() - if(!header.compressed) - opl->write(data[pos].reg, data[pos].val); - -- if(data[pos].val) del = data[pos].val - 1; pos++; -+ if(data[pos].val) del = data[pos].val - 1; -+ pos++; -+ - if(pos >= header.length) { songend = true; pos = header.loop; } - return !songend; - } -diff --git a/src/sop.cpp b/src/sop.cpp -index 87c10165..e7c7d0a7 100644 ---- src/sop.cpp -+++ src/sop.cpp -@@ -598,35 +598,35 @@ void Cad262Driver::SetVoiceVolume_SOP(unsigned chan, unsigned vol) - volume = 63 - VolumeTable[((63 - ((KSL_value = Ksl2[chan]) & 0x3F)) << 7) + vol]; - - if (chan >= 11) -- SndOutput3(VolReg[chan - 11] - 3, KSL_value & 0xC0 | volume); -+ SndOutput3(VolReg[chan - 11] - 3, (KSL_value & 0xC0) | volume); - else -- SndOutput1((percussion ? VolReg[chan + 11] : VolReg[chan]) - 3, KSL_value & 0xC0 | volume); -+ SndOutput1((percussion ? VolReg[chan + 11] : VolReg[chan]) - 3, (KSL_value & 0xC0) | volume); - - if (OP4[chan]) { - chan += 3; - volume = 63 - VolumeTable[((63 - ((KSL_value = Ksl[chan]) & 0x3F)) << 7) + vol]; - - if (chan >= 11) -- SndOutput3(VolReg[chan - 11], KSL_value & 0xC0 | volume); -+ SndOutput3(VolReg[chan - 11], (KSL_value & 0xC0) | volume); - else -- SndOutput1(VolReg[chan], KSL_value & 0xC0 | volume); -+ SndOutput1(VolReg[chan], (KSL_value & 0xC0) | volume); - - if (Ksl2V[chan]) { - volume = 63 - VolumeTable[((63 - ((KSL_value = Ksl2[chan]) & 0x3F)) << 7) + vol]; - - if (chan >= 11) -- SndOutput3(VolReg[chan - 11] - 3, KSL_value & 0xC0 | volume); -+ SndOutput3(VolReg[chan - 11] - 3, (KSL_value & 0xC0) | volume); - else -- SndOutput1(VolReg[chan] - 3, KSL_value & 0xC0 | volume); -+ SndOutput1(VolReg[chan] - 3, (KSL_value & 0xC0) | volume); - } - } - else { - volume = 63 - VolumeTable[((63 - ((KSL_value = Ksl[chan]) & 0x3F)) << 7) + vol]; - - if (chan >= 11) -- SndOutput3(VolReg[chan - 11], KSL_value & 0xC0 | volume); -+ SndOutput3(VolReg[chan - 11], (KSL_value & 0xC0) | volume); - else -- SndOutput1((percussion ? VolReg[chan + 11] : VolReg[chan]), KSL_value & 0xC0 | volume); -+ SndOutput1((percussion ? VolReg[chan + 11] : VolReg[chan]), (KSL_value & 0xC0) | volume); - } - } - else { -@@ -634,26 +634,26 @@ void Cad262Driver::SetVoiceVolume_SOP(unsigned chan, unsigned vol) - volume = 63 - VolumeTable[((63 - ((KSL_value = Ksl[chan + 3]) & 0x3F)) << 7) + vol]; - - if (chan >= 11) -- SndOutput3(VolReg[chan + 3 - 11], KSL_value & 0xC0 | volume); -+ SndOutput3(VolReg[chan + 3 - 11], (KSL_value & 0xC0) | volume); - else -- SndOutput1(VolReg[chan + 3], KSL_value & 0xC0 | volume); -+ SndOutput1(VolReg[chan + 3], (KSL_value & 0xC0) | volume); - - if (Ksl2V[chan + 3]) { - volume = 63 - VolumeTable[((63 - ((KSL_value = Ksl[chan]) & 0x3F)) << 7) + vol]; - - if (chan >= 11) -- SndOutput3(VolReg[chan - 11], KSL_value & 0xC0 | volume); -+ SndOutput3(VolReg[chan - 11], (KSL_value & 0xC0) | volume); - else -- SndOutput1(VolReg[chan], KSL_value & 0xC0 | volume); -+ SndOutput1(VolReg[chan], (KSL_value & 0xC0) | volume); - } - } - else { - volume = 63 - VolumeTable[((63 - ((KSL_value = Ksl[chan]) & 0x3F)) << 7) + vol]; - - if (chan >= 11) -- SndOutput3(VolReg[chan - 11], KSL_value & 0xC0 | volume); -+ SndOutput3(VolReg[chan - 11], (KSL_value & 0xC0) | volume); - else -- SndOutput1((percussion ? VolReg[chan + 11] : VolReg[chan]), KSL_value & 0xC0 | volume); -+ SndOutput1((percussion ? VolReg[chan + 11] : VolReg[chan]), (KSL_value & 0xC0) | volume); - } - } - } -@@ -733,7 +733,7 @@ void Cad262Driver::SetVoiceTimbre_SOP(unsigned chan, unsigned char* array) - Ksl2[chan + 3] = *(array + 12); - Ksl2V[chan + 3] = *(array + 16) & 1; - -- SndOutput1(i + 3, *(array + 16) & 0x0F | Stereo[chan]); -+ SndOutput1(i + 3, (*(array + 16) & 0x0F) | Stereo[chan]); - } - - SetVoiceVolume_SOP(chan, VoiceVolume[chan]); -diff --git a/src/u6m.cpp b/src/u6m.cpp -index a905baad..037952e3 100644 ---- src/u6m.cpp -+++ src/u6m.cpp -@@ -210,7 +210,7 @@ bool Cu6mPlayer::lzw_decompress(Cu6mPlayer::data_block source, Cu6mPlayer::data_ - size_t bytes_written = 0; - - int cW; -- int pW; -+ int pW=0; - unsigned char C; - - while (!end_marker_reached) -diff --git a/src/vgm.cpp b/src/vgm.cpp -index 2fc8a971..aafc3214 100644 ---- src/vgm.cpp -+++ src/vgm.cpp -@@ -162,8 +162,8 @@ bool CvgmPlayer::load(const std::string &filename, const CFileProvider &fp) - f->readString(id, 4); - if (!strncmp(id, GD3_HEADER_ID, 4)) - { -- int gd3_ver = f->readInt(4); -- int gd3_size = f->readInt(4); -+ /* int gd3_ver = */ f->readInt(4); -+ /* int gd3_size = */ f->readInt(4); - fillGD3Tag(f, GD3.title_en); - fillGD3Tag(f, GD3.title_jp); - fillGD3Tag(f, GD3.game_en); diff --git a/audio/libadplug/pkg-plist b/audio/libadplug/pkg-plist index 1af4a317aed8..5b036cd8316f 100644 --- a/audio/libadplug/pkg-plist +++ b/audio/libadplug/pkg-plist @@ -1,7 +1,6 @@ bin/adplugdb include/adplug/a2m.h include/adplug/adl.h -include/adplug/adlib.h include/adplug/adlibemu.h include/adplug/adplug.h include/adplug/adtrack.h @@ -71,6 +70,18 @@ include/adplug/wemuopl.h include/adplug/woodyopl.h include/adplug/xad.h include/adplug/xsm.h +include/adplug/a2m-v2.h +include/adplug/coktel.h +include/adplug/composer.h +include/adplug/depack.h +include/adplug/mtr.h +include/adplug/pis.h +include/adplug/plx.h +include/adplug/sixdepack.h +include/adplug/strnlen.h +include/adplug/unlzh.h +include/adplug/unlzss.h +include/adplug/unlzw.h lib/libadplug-%%PORTVERSION%%.so.0 lib/libadplug-%%PORTVERSION%%.so.0.0.0 lib/libadplug.a From a20e34d1d2aa302b98f7688c1030d858a3e0f27d Mon Sep 17 00:00:00 2001 From: Kirill Ponomarev Date: Tue, 29 Apr 2025 15:33:27 +0200 Subject: [PATCH 03/81] lang/sbcl: Update to 2.5.4 --- lang/sbcl/Makefile | 2 +- lang/sbcl/distinfo | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lang/sbcl/Makefile b/lang/sbcl/Makefile index 146246980278..7f1886f988e1 100644 --- a/lang/sbcl/Makefile +++ b/lang/sbcl/Makefile @@ -3,7 +3,7 @@ # pinned to exact versions of everything used to build them. PORTNAME= sbcl -DISTVERSION= 2.5.3 +DISTVERSION= 2.5.4 DISTVERSIONSUFFIX= -source PORTEPOCH= 1 CATEGORIES= lang lisp diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo index 726ec08d4f80..b6c97c677f75 100644 --- a/lang/sbcl/distinfo +++ b/lang/sbcl/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1743586193 -SHA256 (sbcl-2.5.3-source.tar.bz2) = 8a1e76e75bb73eaec2df1ee0541aab646caa1042c71e256aaa67f7aff3ab16d5 -SIZE (sbcl-2.5.3-source.tar.bz2) = 8238032 -SHA256 (sbcl-2.5.3-documentation-html.tar.bz2) = 6522c97c6af6fdd89d130ade089b61f3e8cf729693fe3f17d284e6204c66eec5 -SIZE (sbcl-2.5.3-documentation-html.tar.bz2) = 235655 +TIMESTAMP = 1745933202 +SHA256 (sbcl-2.5.4-source.tar.bz2) = 5f14b4ed92942a9e387594fac000b96db7467e9ce5613067ffc0923df3ec2072 +SIZE (sbcl-2.5.4-source.tar.bz2) = 8252514 +SHA256 (sbcl-2.5.4-documentation-html.tar.bz2) = 91a2e9a3f4c4f6f2f77dd8f9fcd554ce900cb0e85bf9659ad581b1d9bbbb7462 +SIZE (sbcl-2.5.4-documentation-html.tar.bz2) = 235377 SHA256 (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = c61f5e777e56921d2452d0fa6b71024ccd9b99bc659676498d398b8663176492 SIZE (sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2) = 10463348 SHA256 (sbcl-1.2.7-x86-freebsd-binary.tar.bz2) = cf68bfab780a14964d9593f5b47fa3e174cf43e95ae3e558712d218f1c37bdbe From e9c8e5428d13ed51175a593cffb22decb5cf9026 Mon Sep 17 00:00:00 2001 From: Kirill Ponomarev Date: Tue, 29 Apr 2025 15:34:30 +0200 Subject: [PATCH 04/81] */*: Bump PORTREVISION on *-sbcl ports after lang/sbcl upgrade. --- converters/cl-babel-sbcl/Makefile | 2 +- devel/cl-alexandria-sbcl/Makefile | 2 +- devel/cl-infix-sbcl/Makefile | 2 +- devel/cl-port-sbcl/Makefile | 2 +- devel/cl-split-sequence-sbcl/Makefile | 2 +- devel/cl-trivial-features-sbcl/Makefile | 2 +- devel/cl-trivial-gray-streams-sbcl/Makefile | 2 +- math/maxima/Makefile | 2 +- security/cl-md5-sbcl/Makefile | 2 +- textproc/cl-ppcre-sbcl/Makefile | 2 +- www/cl-lml-sbcl/Makefile | 2 +- x11-wm/stumpwm/Makefile | 2 +- x11/cl-clx-sbcl/Makefile | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/converters/cl-babel-sbcl/Makefile b/converters/cl-babel-sbcl/Makefile index 499dca9d6d0e..59ddbea47121 100644 --- a/converters/cl-babel-sbcl/Makefile +++ b/converters/cl-babel-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= babel DISTVERSION= 0.5.0-24 -PORTREVISION= 4 +PORTREVISION= 5 PORTEPOCH= 1 CATEGORIES= converters lisp PKGNAMEPREFIX= cl- diff --git a/devel/cl-alexandria-sbcl/Makefile b/devel/cl-alexandria-sbcl/Makefile index 64cf1013be5b..6c628c0a83a2 100644 --- a/devel/cl-alexandria-sbcl/Makefile +++ b/devel/cl-alexandria-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= alexandria PORTVERSION= 1.4 -PORTREVISION= 6 +PORTREVISION= 7 PORTEPOCH= 1 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- diff --git a/devel/cl-infix-sbcl/Makefile b/devel/cl-infix-sbcl/Makefile index 8601899d9f7e..d6d2c8d798cd 100644 --- a/devel/cl-infix-sbcl/Makefile +++ b/devel/cl-infix-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= infix PORTVERSION= 19960628 -PORTREVISION= 99 +PORTREVISION= 100 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-port-sbcl/Makefile b/devel/cl-port-sbcl/Makefile index 835f3ce4bce6..b1fbfeaac224 100644 --- a/devel/cl-port-sbcl/Makefile +++ b/devel/cl-port-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= port PORTVERSION= 2002.10.02.1 -PORTREVISION= 97 +PORTREVISION= 98 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/devel/cl-split-sequence-sbcl/Makefile b/devel/cl-split-sequence-sbcl/Makefile index 4f616cbc5fb7..37f76fd8e7d4 100644 --- a/devel/cl-split-sequence-sbcl/Makefile +++ b/devel/cl-split-sequence-sbcl/Makefile @@ -1,7 +1,7 @@ PORTNAME= split-sequence DISTVERSIONPREFIX= v DISTVERSION= 2.0.1-3 -PORTREVISION= 4 +PORTREVISION= 5 DISTVERSIONSUFFIX= -g89a10b4 PORTEPOCH= 1 CATEGORIES= devel lisp diff --git a/devel/cl-trivial-features-sbcl/Makefile b/devel/cl-trivial-features-sbcl/Makefile index 0bd4a3769843..2d199b3d415f 100644 --- a/devel/cl-trivial-features-sbcl/Makefile +++ b/devel/cl-trivial-features-sbcl/Makefile @@ -1,7 +1,7 @@ PORTNAME= trivial-features DISTVERSIONPREFIX= v DISTVERSION= 1.0-4 -PORTREVISION= 4 +PORTREVISION= 5 DISTVERSIONSUFFIX= -gd249a62 PORTEPOCH= 1 CATEGORIES= devel lisp diff --git a/devel/cl-trivial-gray-streams-sbcl/Makefile b/devel/cl-trivial-gray-streams-sbcl/Makefile index 0cb47a3cd53a..0daf5a7f033e 100644 --- a/devel/cl-trivial-gray-streams-sbcl/Makefile +++ b/devel/cl-trivial-gray-streams-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= trivial-gray-streams PORTVERSION= 20240217 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/math/maxima/Makefile b/math/maxima/Makefile index 2da680bee6df..dd5c2b7b4532 100644 --- a/math/maxima/Makefile +++ b/math/maxima/Makefile @@ -1,6 +1,6 @@ PORTNAME= maxima DISTVERSION= 5.47.0 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= math lisp tk MASTER_SITES= SF/maxima/Maxima-source/${PORTVERSION}-source diff --git a/security/cl-md5-sbcl/Makefile b/security/cl-md5-sbcl/Makefile index a32e4501486f..a7d46b810a6e 100644 --- a/security/cl-md5-sbcl/Makefile +++ b/security/cl-md5-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= md5 PORTVERSION= 2.0.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security lisp PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/textproc/cl-ppcre-sbcl/Makefile b/textproc/cl-ppcre-sbcl/Makefile index 85fe6cecebdb..5a4abec6bcba 100644 --- a/textproc/cl-ppcre-sbcl/Makefile +++ b/textproc/cl-ppcre-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= cl-ppcre PORTVERSION= 2.1.2 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= textproc lisp DISTFILES= # none diff --git a/www/cl-lml-sbcl/Makefile b/www/cl-lml-sbcl/Makefile index 1b6b585f1454..5dd32c49bbd3 100644 --- a/www/cl-lml-sbcl/Makefile +++ b/www/cl-lml-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= lml PORTVERSION= 2.5.7 -PORTREVISION= 94 +PORTREVISION= 95 CATEGORIES= www textproc PKGNAMEPREFIX= cl- DISTFILES= # none diff --git a/x11-wm/stumpwm/Makefile b/x11-wm/stumpwm/Makefile index 52fbe7f5f51d..0f3279a42b4c 100644 --- a/x11-wm/stumpwm/Makefile +++ b/x11-wm/stumpwm/Makefile @@ -1,6 +1,6 @@ PORTNAME= stumpwm DISTVERSION= 24.11-2 -PORTREVISION= 3 +PORTREVISION= 4 DISTVERSIONSUFFIX= -gd54bebd CATEGORIES= x11-wm lisp diff --git a/x11/cl-clx-sbcl/Makefile b/x11/cl-clx-sbcl/Makefile index 67e93bf8c7ea..e4d7b6476b00 100644 --- a/x11/cl-clx-sbcl/Makefile +++ b/x11/cl-clx-sbcl/Makefile @@ -1,6 +1,6 @@ PORTNAME= clx DISTVERSION= 0.7.6 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11 lisp PKGNAMEPREFIX= cl- PKGNAMESUFFIX= -sbcl From df106eed4e42f3fe42259ecff4360a4ed2d760a4 Mon Sep 17 00:00:00 2001 From: Emanuel Haupt Date: Tue, 29 Apr 2025 15:40:33 +0200 Subject: [PATCH 05/81] archivers/bzip3: Update to 1.5.2 --- archivers/bzip3/Makefile | 3 +-- archivers/bzip3/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/archivers/bzip3/Makefile b/archivers/bzip3/Makefile index a1c179544b3a..45569666c7e8 100644 --- a/archivers/bzip3/Makefile +++ b/archivers/bzip3/Makefile @@ -1,6 +1,5 @@ PORTNAME= bzip3 -DISTVERSION= 1.5.1 -PORTREVISION= 1 +DISTVERSION= 1.5.2 CATEGORIES= archivers MASTER_SITES= https://github.com/kspalaiologos/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/archivers/bzip3/distinfo b/archivers/bzip3/distinfo index 5e1ce0db9d51..aa2cb8e3c0ad 100644 --- a/archivers/bzip3/distinfo +++ b/archivers/bzip3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734458009 -SHA256 (bzip3-1.5.1.tar.xz) = 53b844f9d9fb1d75faa4d3a9d9026017caaf50bb200b320d1685c6506b8f3b37 -SIZE (bzip3-1.5.1.tar.xz) = 284364 +TIMESTAMP = 1745933931 +SHA256 (bzip3-1.5.2.tar.xz) = 58e3887151ba630cefc3cf9c6604ec158ec894eccacdddced6add48b844f4d4b +SIZE (bzip3-1.5.2.tar.xz) = 284260 From b5bf3f29f99c33908057d777d31988a7eacbd82d Mon Sep 17 00:00:00 2001 From: Kirill Ponomarev Date: Tue, 29 Apr 2025 15:43:05 +0200 Subject: [PATCH 06/81] www/miniflux: Update to 2.2.8 --- www/miniflux/Makefile | 2 +- www/miniflux/distinfo | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/www/miniflux/Makefile b/www/miniflux/Makefile index fe7103e2fe3b..8473559b1cc8 100644 --- a/www/miniflux/Makefile +++ b/www/miniflux/Makefile @@ -1,5 +1,5 @@ PORTNAME= miniflux -DISTVERSION= 2.2.7 +DISTVERSION= 2.2.8 CATEGORIES= www MAINTAINER= krion@FreeBSD.org diff --git a/www/miniflux/distinfo b/www/miniflux/distinfo index 242c3c67ec24..c79a1c71d1d5 100644 --- a/www/miniflux/distinfo +++ b/www/miniflux/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1744310611 -SHA256 (go/www_miniflux/miniflux-v2-2.2.7_GH0/go.mod) = 92e44cc002d6e2434746343d55b0e5b08fb85ae5a10d6024c8355463d262c10d -SIZE (go/www_miniflux/miniflux-v2-2.2.7_GH0/go.mod) = 1582 -SHA256 (go/www_miniflux/miniflux-v2-2.2.7_GH0/miniflux-v2-2.2.7_GH0.tar.gz) = c412218087a3df9381fe4705ea1681e60ce69c9cbb55acaf425a6d8aa69cd80c -SIZE (go/www_miniflux/miniflux-v2-2.2.7_GH0/miniflux-v2-2.2.7_GH0.tar.gz) = 807798 +TIMESTAMP = 1745933864 +SHA256 (go/www_miniflux/miniflux-v2-2.2.8_GH0/go.mod) = e66c00585dbe8cf1ae38a3ed5b301e98842288da124ce8164c4e65c0926e26f5 +SIZE (go/www_miniflux/miniflux-v2-2.2.8_GH0/go.mod) = 1530 +SHA256 (go/www_miniflux/miniflux-v2-2.2.8_GH0/miniflux-v2-2.2.8_GH0.tar.gz) = 1c360012c3dd0202601db26755c511969b6c527f96d6829861a74095633a35c2 +SIZE (go/www_miniflux/miniflux-v2-2.2.8_GH0/miniflux-v2-2.2.8_GH0.tar.gz) = 815761 From b3420e71c0a2f4e81313215c5bbef7c9d13c8ba8 Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Tue, 29 Apr 2025 10:23:48 -0400 Subject: [PATCH 07/81] devel/libada: update from 3.2.3 to 3.2.4 ChangeLog: https://github.com/ada-url/ada/compare/v3.2.3...v3.2.4 --- devel/libada/Makefile | 2 +- devel/libada/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/libada/Makefile b/devel/libada/Makefile index 0df2b9200f86..7ca1b59f43c9 100644 --- a/devel/libada/Makefile +++ b/devel/libada/Makefile @@ -1,6 +1,6 @@ PORTNAME= libada DISTVERSIONPREFIX= v -DISTVERSION= 3.2.3 +DISTVERSION= 3.2.4 CATEGORIES= devel www MAINTAINER= osa@FreeBSD.org diff --git a/devel/libada/distinfo b/devel/libada/distinfo index 8c127042a23b..8dc3627158c8 100644 --- a/devel/libada/distinfo +++ b/devel/libada/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745552894 -SHA256 (ada-url-ada-v3.2.3_GH0.tar.gz) = 8b9aa4dff92772d0029d8bc1f3f704afe34a899e23334bf04c7f0d019a5071c2 -SIZE (ada-url-ada-v3.2.3_GH0.tar.gz) = 459337 +TIMESTAMP = 1745928521 +SHA256 (ada-url-ada-v3.2.4_GH0.tar.gz) = ce79b8fb0f6be6af3762a16c5488cbcd38c31d0655313a7030972a7eb2bda9e5 +SIZE (ada-url-ada-v3.2.4_GH0.tar.gz) = 459344 From 470cc5d24dce344bc8976f0869baef9cc1735977 Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Tue, 29 Apr 2025 10:24:26 -0400 Subject: [PATCH 08/81] net-im/telegram-desktop: bump PORTREVISION after devel/libada update --- net-im/telegram-desktop/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index ee26a5fa9329..0b0a629e6194 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,6 +1,6 @@ PORTNAME= telegram-desktop DISTVERSION= 5.13.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full From b635b2d81e2c15f63a76376db6852ebd7b46519d Mon Sep 17 00:00:00 2001 From: Emanuel Haupt Date: Tue, 29 Apr 2025 16:40:02 +0200 Subject: [PATCH 09/81] security/git-credential-gopass: Update to 1.15.16 --- security/git-credential-gopass/Makefile | 3 +-- security/git-credential-gopass/distinfo | 14 +++++++------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/security/git-credential-gopass/Makefile b/security/git-credential-gopass/Makefile index e12294708956..4fb64aef3420 100644 --- a/security/git-credential-gopass/Makefile +++ b/security/git-credential-gopass/Makefile @@ -1,7 +1,6 @@ PORTNAME= git-credential-gopass DISTVERSIONPREFIX= v -DISTVERSION= 1.15.15 -PORTREVISION= 3 +DISTVERSION= 1.15.16 CATEGORIES= security MAINTAINER= ehaupt@FreeBSD.org diff --git a/security/git-credential-gopass/distinfo b/security/git-credential-gopass/distinfo index 924d7b915f27..9aeacf357c7f 100644 --- a/security/git-credential-gopass/distinfo +++ b/security/git-credential-gopass/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1732467814 -SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.15_GH0/v1.15.15.mod) = e9b5b19cd2a926d526fe1cc97c4df38a2829806f71465931c56f7cdd40a7510e -SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.15_GH0/v1.15.15.mod) = 1878 -SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.15_GH0/v1.15.15.zip) = 396cc59002703e42369c73ab12e31f5d4a01b2cc8eeaf7f75101fa2295e779f1 -SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.15_GH0/v1.15.15.zip) = 24021 -SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.15_GH0/gopasspw-git-credential-gopass-v1.15.15_GH0.tar.gz) = 7d06c4f7b007992f46515be73d095299b7fa46eb27ee6c4bad9f692d01a4b4d4 -SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.15_GH0/gopasspw-git-credential-gopass-v1.15.15_GH0.tar.gz) = 18143 +TIMESTAMP = 1745937202 +SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.16_GH0/v1.15.16.mod) = 2b2e1352f04313f39466768a39c06ef832ded089be17f222358a3a855e3f5a5c +SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.16_GH0/v1.15.16.mod) = 1653 +SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.16_GH0/v1.15.16.zip) = f284b6dc6738e67ca5ee5811ab0728175b1a27c58a67cc4cc208820a190a0887 +SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.16_GH0/v1.15.16.zip) = 23141 +SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.16_GH0/gopasspw-git-credential-gopass-v1.15.16_GH0.tar.gz) = 2c17e73471983097df6a0ded43d9c2b2563e49b6b531a8ee9eec3bd84352e59c +SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.15.16_GH0/gopasspw-git-credential-gopass-v1.15.16_GH0.tar.gz) = 18413 From 1925bda830dcaf0fea34c173f8b7f4727abaa291 Mon Sep 17 00:00:00 2001 From: Olivier Cochard Date: Tue, 29 Apr 2025 15:36:52 +0200 Subject: [PATCH 10/81] www/p5-WWW-Curl: Fix build on current PR: 286207 Reported by: David Wolfskill Approved by: sunpoet (maintainer) Obtained from: Stewart Morgan Sponsored by: Netflix --- www/p5-WWW-Curl/files/patch-Makefile.PL | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/www/p5-WWW-Curl/files/patch-Makefile.PL b/www/p5-WWW-Curl/files/patch-Makefile.PL index 50bb21ff8387..0ff3e172b795 100644 --- a/www/p5-WWW-Curl/files/patch-Makefile.PL +++ b/www/p5-WWW-Curl/files/patch-Makefile.PL @@ -1,6 +1,6 @@ --- Makefile.PL.orig 2014-02-21 16:08:09 UTC +++ Makefile.PL -@@ -100,6 +100,16 @@ if (!defined($curl_h)) { +@@ -100,6 +100,17 @@ if (!defined($curl_h)) { print "Found curl.h in $curl_h\n"; my @syms; my $has_cpp = 0; @@ -8,6 +8,7 @@ + CURL_DEPRECATED + CURL_DID_MEMORY_FUNC_TYPEDEFS + CURL_IGNORE_DEPRECATION ++ CURL_HAS_DECLSPEC_ATTRIBUTE + CURL_STRICTER + CURL_WIN32 + CURLINC_CURL_H @@ -17,7 +18,7 @@ open(H_IN, "-|", "cpp", $curl_h) and $has_cpp++; unless ($has_cpp) { warn "No working cpp ($!). Parsing curl.h in Perl"; -@@ -121,6 +131,7 @@ if (!defined($curl_h)) { +@@ -121,6 +132,7 @@ if (!defined($curl_h)) { open (H, "<", $curl_h) or die ("Cannot open $curl_h: ".$!); while() { if (/^#define (CURL[A-Za-z0-9_]*)/) { From 2889b8b22ae79dc4ff2823fe442200a1a476f8a4 Mon Sep 17 00:00:00 2001 From: Guido Falsi Date: Tue, 29 Apr 2025 16:56:15 +0200 Subject: [PATCH 11/81] deskutils/calibre: Add patch to fix build with Qt 6.9 While here refresh patches. PR: 286051 --- deskutils/calibre/files/patch-setup_build.py | 4 ++-- deskutils/calibre/files/patch-setup_iso__codes.py | 4 ++-- .../files/patch-src_calibre_gui2_____init____.py | 11 +++++++++++ deskutils/calibre/files/patch-src_calibre_linux.py | 12 ++++++------ 4 files changed, 21 insertions(+), 10 deletions(-) create mode 100644 deskutils/calibre/files/patch-src_calibre_gui2_____init____.py diff --git a/deskutils/calibre/files/patch-setup_build.py b/deskutils/calibre/files/patch-setup_build.py index e3e05d0f22ea..d2e31e3be30a 100644 --- a/deskutils/calibre/files/patch-setup_build.py +++ b/deskutils/calibre/files/patch-setup_build.py @@ -1,6 +1,6 @@ ---- setup/build.py.orig 2023-12-15 00:57:56 UTC +--- setup/build.py.orig 2025-04-18 03:14:01 UTC +++ setup/build.py -@@ -703,6 +703,7 @@ sip-file = {os.path.basename(sipf)!r} +@@ -701,6 +701,7 @@ sip-file = {os.path.basename(sipf)!r} include-dirs = {ext.inc_dirs} qmake-QT = {ext.qt_modules} sip-file = {os.path.basename(sipf)!r} diff --git a/deskutils/calibre/files/patch-setup_iso__codes.py b/deskutils/calibre/files/patch-setup_iso__codes.py index 1dece69c176c..e23074d72157 100644 --- a/deskutils/calibre/files/patch-setup_iso__codes.py +++ b/deskutils/calibre/files/patch-setup_iso__codes.py @@ -1,4 +1,4 @@ ---- setup/iso_codes.py.orig 2024-07-31 01:47:58 UTC +--- setup/iso_codes.py.orig 2025-04-18 03:14:01 UTC +++ setup/iso_codes.py @@ -2,6 +2,7 @@ import fnmatch # License: GPLv3 Copyright: 2023, Kovid Goyal @@ -10,7 +10,7 @@ import shutil @@ -24,40 +25,60 @@ class ISOData(Command): description = 'Get ISO codes name localization data' - top_level_filename = 'iso-codes-main' + top_level_filename = 'iso-codes-main' _zip_data = None + extracted = False diff --git a/deskutils/calibre/files/patch-src_calibre_gui2_____init____.py b/deskutils/calibre/files/patch-src_calibre_gui2_____init____.py new file mode 100644 index 000000000000..1558a1a4702c --- /dev/null +++ b/deskutils/calibre/files/patch-src_calibre_gui2_____init____.py @@ -0,0 +1,11 @@ +--- src/calibre/gui2/__init__.py.orig 2025-04-18 03:14:01 UTC ++++ src/calibre/gui2/__init__.py +@@ -1619,6 +1619,8 @@ def ensure_app(headless=True): + has_headless = ismacos or islinux or isbsd + if headless and has_headless: + args += ['-platformpluginpath', plugins_loc, '-platform', os.environ.get('CALIBRE_HEADLESS_PLATFORM', 'headless')] ++ if isbsd: ++ os.environ['QTWEBENGINE_CHROMIUM_FLAGS'] = '--disable-gpu' + if ismacos: + os.environ['QT_MAC_DISABLE_FOREGROUND_APPLICATION_TRANSFORM'] = '1' + if headless and iswindows: diff --git a/deskutils/calibre/files/patch-src_calibre_linux.py b/deskutils/calibre/files/patch-src_calibre_linux.py index d1a8db112ff4..e75706872eac 100644 --- a/deskutils/calibre/files/patch-src_calibre_linux.py +++ b/deskutils/calibre/files/patch-src_calibre_linux.py @@ -1,6 +1,6 @@ ---- src/calibre/linux.py.orig 2023-12-15 00:57:56 UTC +--- src/calibre/linux.py.orig 2025-04-18 03:14:01 UTC +++ src/calibre/linux.py -@@ -1108,7 +1108,7 @@ TryExec=ebook-viewer +@@ -1111,7 +1111,7 @@ TryExec=ebook-viewer GenericName=Viewer for E-books Comment=Viewer for E-books in all the major formats TryExec=ebook-viewer @@ -8,8 +8,8 @@ +Exec=ebook-viewer %f Icon=calibre-viewer Categories=Office;Viewer; - ''' -@@ -1121,7 +1121,7 @@ TryExec=ebook-edit + Keywords=epub;ebook;viewer; +@@ -1125,7 +1125,7 @@ TryExec=ebook-edit GenericName=Editor for E-books Comment=Edit E-books in various formats TryExec=ebook-edit @@ -17,8 +17,8 @@ +Exec=ebook-edit %f Icon=calibre-ebook-edit Categories=Office;WordProcessor - ''' -@@ -1134,7 +1134,7 @@ TryExec=calibre + Keywords=epub;ebook;editor; +@@ -1139,7 +1139,7 @@ TryExec=calibre GenericName=E-book library management Comment=E-book library management: Convert, view, share, catalogue all your e-books TryExec=calibre From edc423e612e959f5679a1b3030fcf5129a2bce5a Mon Sep 17 00:00:00 2001 From: Joe Marcus Clarke Date: Tue, 29 Apr 2025 11:25:56 -0400 Subject: [PATCH 12/81] net/netatalk4: Update to 4.2.2. See https://github.com/Netatalk/netatalk/releases/tag/netatalk-4-2-2 for a list of changes in this release. --- net/netatalk4/Makefile | 2 +- net/netatalk4/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net/netatalk4/Makefile b/net/netatalk4/Makefile index c7b9898e5061..9faec4ab9744 100644 --- a/net/netatalk4/Makefile +++ b/net/netatalk4/Makefile @@ -1,5 +1,5 @@ PORTNAME= netatalk -PORTVERSION= 4.2.1 +PORTVERSION= 4.2.2 CATEGORIES= net MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/netatalk-${PORTVERSION:S/./-/g}/ PKGNAMESUFFIX= 4 diff --git a/net/netatalk4/distinfo b/net/netatalk4/distinfo index 812f58ee631d..da344a9a8cd4 100644 --- a/net/netatalk4/distinfo +++ b/net/netatalk4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744636557 -SHA256 (netatalk-4.2.1.tar.xz) = 43a51064eef0d3d786e6359888bc000d1458b509bf709bae8cbd4526388f468b -SIZE (netatalk-4.2.1.tar.xz) = 932772 +TIMESTAMP = 1745940170 +SHA256 (netatalk-4.2.2.tar.xz) = 8f772804ce4322a4e8fb159528209450927e9df067daa5cc02ab59b35f4b450c +SIZE (netatalk-4.2.2.tar.xz) = 934984 From 1e4f665dd46d2a73e8f26a78391f0796b041a45c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Apestegu=C3=ADa?= Date: Sun, 27 Apr 2025 13:49:06 +0200 Subject: [PATCH 13/81] graphics/converseen: Update to 0.14.0.0 ChangeLog: https://converseen.fasterland.net/ * Images are now displayed and converted with the correct orientation when Exif orientation data is present * Fixed a bug when importing TIF files * Updated Russian translation * Various Bugfixes --- graphics/converseen/Makefile | 3 +-- graphics/converseen/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/graphics/converseen/Makefile b/graphics/converseen/Makefile index aa8ad6bdaba6..6f9c48382907 100644 --- a/graphics/converseen/Makefile +++ b/graphics/converseen/Makefile @@ -1,7 +1,6 @@ PORTNAME= converseen DISTVERSIONPREFIX= v -DISTVERSION= 0.13.0.1 -PORTREVISION= 1 +DISTVERSION= 0.14.0.0 CATEGORIES= graphics MAINTAINER= fernape@FreeBSD.org diff --git a/graphics/converseen/distinfo b/graphics/converseen/distinfo index a2f0dc24be10..5276e215f0d1 100644 --- a/graphics/converseen/distinfo +++ b/graphics/converseen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743060856 -SHA256 (Faster3ck-Converseen-v0.13.0.1_GH0.tar.gz) = 8163a6d3522cc802597978e7e47f35d636bcc847b7642598b7f3fbd39df9511d -SIZE (Faster3ck-Converseen-v0.13.0.1_GH0.tar.gz) = 960177 +TIMESTAMP = 1745754508 +SHA256 (Faster3ck-Converseen-v0.14.0.0_GH0.tar.gz) = 434ab5363b0a1399b51788473ccc6907ac790f90be743b30484223ef4273f3e3 +SIZE (Faster3ck-Converseen-v0.14.0.0_GH0.tar.gz) = 962236 From f2ce0e71b20e30a001e0c792f7326dd049b0faa7 Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Tue, 29 Apr 2025 12:36:58 -0400 Subject: [PATCH 14/81] net-im/tg_owt: update to the recent snapshot --- net-im/tg_owt/Makefile | 8 ++------ net-im/tg_owt/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile index ee50fcc8c995..2b2efd12709d 100644 --- a/net-im/tg_owt/Makefile +++ b/net-im/tg_owt/Makefile @@ -1,11 +1,7 @@ PORTNAME= tg_owt -PORTVERSION= 0.0.20241203 -PORTREVISION= 5 +PORTVERSION= 0.0.20250429 CATEGORIES= net-im -PATCH_SITES= https://github.com/desktop-app/tg_owt/commit/ -PATCHFILES= 4f7618d717335ec7e96ee665591aae87e8caf22d.patch:-p1 - MAINTAINER= ports@FreeBSD.org COMMENT= Webrtc library used by telegram-desktop WWW= https://github.com/desktop-app/tg_owt @@ -31,7 +27,7 @@ USE_XORG= x11 xcomposite xdamage xrender xrandr xtst USE_GL= gbm gl USE_GITHUB= yes GH_ACCOUNT= desktop-app -GH_TAGNAME= be39b8c +GH_TAGNAME= 698c4f7 CMAME_ON= TG_OWT_PACKAGED_BUILD diff --git a/net-im/tg_owt/distinfo b/net-im/tg_owt/distinfo index d1d3dcb65c94..47b41462665a 100644 --- a/net-im/tg_owt/distinfo +++ b/net-im/tg_owt/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1742753055 -SHA256 (desktop-app-tg_owt-0.0.20241203-be39b8c_GH0.tar.gz) = 657d41608c3b97989b14030671081db34f066433cff65d90bf18c05f434e919c -SIZE (desktop-app-tg_owt-0.0.20241203-be39b8c_GH0.tar.gz) = 11716248 +TIMESTAMP = 1745936846 +SHA256 (desktop-app-tg_owt-0.0.20250429-698c4f7_GH0.tar.gz) = 76dbcfc393dc8eef3e7d131778e7b78f0a9745c77deacc10adb7f186d29aa6d9 +SIZE (desktop-app-tg_owt-0.0.20250429-698c4f7_GH0.tar.gz) = 11716320 SHA256 (osokin-libyuv-04821d1_GH0.tar.gz) = cffd73dc527a8991e0fa78f0013d5db457a55298dada5896b4d6fa1b4ec5713f SIZE (osokin-libyuv-04821d1_GH0.tar.gz) = 559577 SHA256 (4f7618d717335ec7e96ee665591aae87e8caf22d.patch) = 6fafbce24ffec707fa0556591cbe551aa946c0b4c6efa1ca25867dd3af0a2e89 From 73453e0260d53d729263699511c1acfebc258752 Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Tue, 29 Apr 2025 12:37:27 -0400 Subject: [PATCH 15/81] net-im/telegram-desktop: bump PORTREVISION after net-im/tg_owt update --- net-im/telegram-desktop/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile index 0b0a629e6194..3735ffaed5f4 100644 --- a/net-im/telegram-desktop/Makefile +++ b/net-im/telegram-desktop/Makefile @@ -1,6 +1,6 @@ PORTNAME= telegram-desktop DISTVERSION= 5.13.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net-im MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/ DISTNAME= tdesktop-${DISTVERSION}-full From c25c5850b8774ea678444b4f2d7b4d7afcf1f754 Mon Sep 17 00:00:00 2001 From: Li-Wen Hsu Date: Wed, 30 Apr 2025 01:20:20 +0800 Subject: [PATCH 16/81] devel/jenkins: Update to 2.508 Sponsored by: The FreeBSD Foundation --- devel/jenkins/Makefile | 2 +- devel/jenkins/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile index 0d55571ad3fb..2f72ac0b3829 100644 --- a/devel/jenkins/Makefile +++ b/devel/jenkins/Makefile @@ -1,5 +1,5 @@ PORTNAME= jenkins -PORTVERSION= 2.507 +PORTVERSION= 2.508 CATEGORIES= devel java MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/ DISTNAME= jenkins diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo index f4ce7969db79..71c66265b87f 100644 --- a/devel/jenkins/distinfo +++ b/devel/jenkins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745413219 -SHA256 (jenkins/2.507/jenkins.war) = 1a043931d70be9b1e4c38a84550b2442d6d15c5bdaf42e00e20c8e631159a1b8 -SIZE (jenkins/2.507/jenkins.war) = 91371054 +TIMESTAMP = 1745947088 +SHA256 (jenkins/2.508/jenkins.war) = 5f56374bedef57a3dcfc58fdaea337ab342fd789939c8037a958d0f028e81606 +SIZE (jenkins/2.508/jenkins.war) = 86889345 From 4d4dc7193d57424edbae04f24394d31bde5cfa70 Mon Sep 17 00:00:00 2001 From: Jochen Neumeister Date: Tue, 29 Apr 2025 19:37:21 +0200 Subject: [PATCH 17/81] databases/mysql84-{server|client}: Update to 8.4.5 Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.4/en/ Reported by: Christos Chatzaras (chris@cretaforce.gr) via private eMail Sponsored by: Netzkommune GmbH --- databases/mysql84-client/Makefile | 2 +- databases/mysql84-server/Makefile | 4 +- databases/mysql84-server/distinfo | 6 +-- .../mysql84-server/files/patch-CMakeLists.txt | 20 +++++----- .../files/patch-cmake_libutils.cmake | 6 +-- .../patch-libs_mysql_serialization_archive.h | 6 +-- ...erialization_serializer__default__impl.hpp | 27 ++++++------- ...s_mysql_serialization_serializer__impl.hpp | 18 ++++----- .../files/patch-sql_mdl__context__backup.h | 11 ------ .../mysql84-server/files/patch-sql_mysqld.cc | 4 +- ...nge__optimizer_index__range__scan__plan.cc | 39 ------------------- .../files/patch-sql_stream__cipher.h | 19 --------- .../patch-storage_innobase_include_srv0mon.h | 4 +- ...binlogevents_transaction__compression-t.cc | 11 ------ 14 files changed, 45 insertions(+), 132 deletions(-) delete mode 100644 databases/mysql84-server/files/patch-sql_mdl__context__backup.h delete mode 100644 databases/mysql84-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc delete mode 100644 databases/mysql84-server/files/patch-sql_stream__cipher.h delete mode 100644 databases/mysql84-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc diff --git a/databases/mysql84-client/Makefile b/databases/mysql84-client/Makefile index bfb4f1e7263d..a49c38ce338d 100644 --- a/databases/mysql84-client/Makefile +++ b/databases/mysql84-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= mysql -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= 84-client COMMENT= Multithreaded SQL database (client) diff --git a/databases/mysql84-server/Makefile b/databases/mysql84-server/Makefile index ce48cb0c0a53..d08f5e792067 100644 --- a/databases/mysql84-server/Makefile +++ b/databases/mysql84-server/Makefile @@ -1,6 +1,6 @@ PORTNAME?= mysql -PORTVERSION= 8.4.3 -PORTREVISION= 1 +PORTVERSION= 8.4.5 +PORTREVISION= 0 CATEGORIES= databases MASTER_SITES= MYSQL/MySQL-8.4 PKGNAMESUFFIX?= 84-server diff --git a/databases/mysql84-server/distinfo b/databases/mysql84-server/distinfo index 0da85a689377..aa6bbe6db367 100644 --- a/databases/mysql84-server/distinfo +++ b/databases/mysql84-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735595165 -SHA256 (mysql-8.4.3.tar.gz) = 7ac9564c478022f73005ff89bbb40f67b381fc06d5518416bdffec75e625b818 -SIZE (mysql-8.4.3.tar.gz) = 465097732 +TIMESTAMP = 1744755957 +SHA256 (mysql-8.4.5.tar.gz) = 53639592a720a719fdfadf2c921b947eac86c06e333202e47667852a5781bd1a +SIZE (mysql-8.4.5.tar.gz) = 478788925 diff --git a/databases/mysql84-server/files/patch-CMakeLists.txt b/databases/mysql84-server/files/patch-CMakeLists.txt index ad5e829a5b73..01e5bdccdeb8 100644 --- a/databases/mysql84-server/files/patch-CMakeLists.txt +++ b/databases/mysql84-server/files/patch-CMakeLists.txt @@ -1,6 +1,6 @@ ---- CMakeLists.txt.orig 2024-09-17 10:40:37 UTC +--- CMakeLists.txt.orig 2025-03-31 07:51:10 UTC +++ CMakeLists.txt -@@ -1870,7 +1870,7 @@ IF(WITH_AUTHENTICATION_LDAP) +@@ -1911,7 +1911,7 @@ IF(WITH_AUTHENTICATION_LDAP) ENDIF() IF(WITH_AUTHENTICATION_LDAP) @@ -9,7 +9,7 @@ # LDAP / SASL / KERBEROS / SSL must all be "system" or "custom", not a mix. IF(WITH_LDAP STREQUAL "system" OR WITH_SASL STREQUAL "system" OR -@@ -1921,6 +1921,7 @@ ENDIF() +@@ -1962,6 +1962,7 @@ ENDIF() ENDIF() ENDIF() @@ -17,7 +17,7 @@ # Add system/bundled editline. MYSQL_CHECK_EDITLINE() SET(EDITLINE_WARN_GIVEN) -@@ -1931,6 +1932,7 @@ ENDIF() +@@ -1972,6 +1973,7 @@ ENDIF() "You can use -DWITH_EDITLINE=bundled instead." ) ENDIF() @@ -25,7 +25,7 @@ # Add lz4 library MYSQL_CHECK_LZ4() -@@ -2213,7 +2215,9 @@ ADD_DEPENDENCIES(clang_tidy_prerequisites GenError) +@@ -2254,7 +2256,9 @@ ADD_DEPENDENCIES(clang_tidy_prerequisites GenError) ADD_DEPENDENCIES(clang_tidy_prerequisites protobuf_generated_all) ADD_DEPENDENCIES(clang_tidy_prerequisites GenError) @@ -34,9 +34,9 @@ + ADD_SUBDIRECTORY(include) +ENDIF(NOT WITHOUT_CLIENTLIBS) ADD_SUBDIRECTORY(strings) - ADD_SUBDIRECTORY(vio) - ADD_SUBDIRECTORY(mysys) -@@ -2263,12 +2267,15 @@ ENDIF() + ADD_SUBDIRECTORY(extra/unordered_dense) + ADD_SUBDIRECTORY(extra/xxhash) +@@ -2306,12 +2310,15 @@ ENDIF() ADD_SUBDIRECTORY(unittest/mytap/t) ENDIF() @@ -54,7 +54,7 @@ ADD_SUBDIRECTORY(testclients) ADD_SUBDIRECTORY(sql) ENDIF() -@@ -2346,11 +2353,11 @@ ADD_SUBDIRECTORY(scripts) +@@ -2389,11 +2396,11 @@ ADD_SUBDIRECTORY(scripts) # scripts/mysql_config depends on client and server targets loaded above. # It is referenced by some of the directories below, so we insert it here. ADD_SUBDIRECTORY(scripts) @@ -67,7 +67,7 @@ IF(WITH_INTERNAL) ADD_SUBDIRECTORY(internal) ENDIF() -@@ -2377,8 +2384,10 @@ ENDIF() +@@ -2420,8 +2427,10 @@ ENDIF() INCLUDE(fastcov) ENDIF() diff --git a/databases/mysql84-server/files/patch-cmake_libutils.cmake b/databases/mysql84-server/files/patch-cmake_libutils.cmake index a96fa8f41fb3..8b8ac035ddf4 100644 --- a/databases/mysql84-server/files/patch-cmake_libutils.cmake +++ b/databases/mysql84-server/files/patch-cmake_libutils.cmake @@ -1,6 +1,6 @@ ---- cmake/libutils.cmake.orig 2024-06-03 11:39:00 UTC +--- cmake/libutils.cmake.orig 2025-03-31 07:51:10 UTC +++ cmake/libutils.cmake -@@ -384,9 +384,6 @@ MACRO(MERGE_LIBRARIES_SHARED TARGET_ARG) +@@ -385,9 +385,6 @@ MACRO(MERGE_LIBRARIES_SHARED TARGET_ARG) ELSE() SET(DESTINATION "${INSTALL_LIBDIR}") ENDIF() @@ -10,7 +10,7 @@ MYSQL_INSTALL_TARGET(${TARGET} DESTINATION "${DESTINATION}" ${COMP} ${INSTALL_ARGS}) ENDIF() -@@ -642,9 +639,6 @@ FUNCTION(ADD_SHARED_LIBRARY TARGET_ARG) +@@ -643,9 +640,6 @@ FUNCTION(ADD_SHARED_LIBRARY TARGET_ARG) SET(COMP COMPONENT ${ARG_COMPONENT}) ELSE() SET(COMP COMPONENT SharedLibraries) diff --git a/databases/mysql84-server/files/patch-libs_mysql_serialization_archive.h b/databases/mysql84-server/files/patch-libs_mysql_serialization_archive.h index 9c5c096c2b6b..598054456bc5 100644 --- a/databases/mysql84-server/files/patch-libs_mysql_serialization_archive.h +++ b/databases/mysql84-server/files/patch-libs_mysql_serialization_archive.h @@ -1,10 +1,10 @@ ---- libs/mysql/serialization/archive.h.orig 2024-07-12 19:20:22 UTC +--- libs/mysql/serialization/archive.h.orig 2025-03-31 07:51:10 UTC +++ libs/mysql/serialization/archive.h @@ -81,14 +81,14 @@ class Archive { /// @note To be implemented in Archive_derived_type template static std::size_t get_size(Type &&arg) { -- return Archive_derived_type::template get_size(std::forward(arg)); +- return Archive_derived_type::get_size(std::forward(arg)); + return Archive_derived_type::template get_size<>(std::forward(arg)); } @@ -12,7 +12,7 @@ /// @return archive size - size of data written to the archive /// @note To be implemented in Archive_derived_type inline std::size_t get_size_written() const { -- return Archive_derived_type::template get_size_written(); +- return Archive_derived_type::get_size_written(); + return Archive_derived_type::template get_size_written<>(); } diff --git a/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp b/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp index 43dd9792cd34..82e8aa14e008 100644 --- a/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp +++ b/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__default__impl.hpp @@ -1,33 +1,28 @@ ---- libs/mysql/serialization/serializer_default_impl.hpp.orig 2024-07-12 19:20:22 UTC +--- libs/mysql/serialization/serializer_default_impl.hpp.orig 2025-03-31 07:51:10 UTC +++ libs/mysql/serialization/serializer_default_impl.hpp @@ -233,7 +233,7 @@ std::size_t Serializer_default: template std::size_t Serializer_default::get_field_size( const Field_type &field) { -- return Archive_concrete_type::template get_size( +- return Archive_concrete_type::get_size( + return Archive_concrete_type::template get_size<>( Field_wrapper(field)); } -@@ -473,7 +473,7 @@ std::size_t Serializer_default: - std::size_t calculated_size = 0; +@@ -474,7 +474,7 @@ std::size_t Serializer_default: bool is_provided = field_definition.run_encode_predicate(); if (is_provided) { -- auto size_id_type = Archive_concrete_type::template get_size( -+ auto size_id_type = Archive_concrete_type::template get_size<>( - create_varlen_field_wrapper(field_id)); + auto size_id_type = +- Archive_concrete_type::get_size(create_varlen_field_wrapper(field_id)); ++ Archive_concrete_type::template get_size<>(create_varlen_field_wrapper(field_id)); calculated_size = get_field_size( field_definition.get_ref()) + -@@ -489,18 +489,18 @@ std::size_t Serializer_default: - bool skip_id) { - std::size_t serializable_overhead_type = 0; - if (skip_id == false) { -- serializable_overhead_type = Archive_concrete_type::template get_size( -+ serializable_overhead_type = Archive_concrete_type::template get_size<>( - create_varlen_field_wrapper(field_id)); + size_id_type; +@@ -493,14 +493,14 @@ std::size_t Serializer_default: + Archive_concrete_type::get_size(create_varlen_field_wrapper(field_id)); } auto serializable_size = serializable.template get_size_internal(); -- auto serializable_overhead_size = Archive_concrete_type::template get_size( +- auto serializable_overhead_size = Archive_concrete_type::get_size( + auto serializable_overhead_size = Archive_concrete_type::template get_size<>( create_varlen_field_wrapper(serializable_size)); @@ -35,7 +30,7 @@ find_last_non_ignorable_field_id(serializable); auto serializable_overhead_last_non_ignorable_field_id = -- Archive_concrete_type::template get_size( +- Archive_concrete_type::get_size( + Archive_concrete_type::template get_size<>( create_varlen_field_wrapper(last_non_ignorable_field_id)); return serializable_overhead_type + serializable_overhead_size + diff --git a/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__impl.hpp b/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__impl.hpp index da31e03eb489..985efd08e002 100644 --- a/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__impl.hpp +++ b/databases/mysql84-server/files/patch-libs_mysql_serialization_serializer__impl.hpp @@ -1,22 +1,20 @@ ---- libs/mysql/serialization/serializer_impl.hpp.orig 2024-07-12 19:20:22 UTC +--- libs/mysql/serialization/serializer_impl.hpp.orig 2025-03-31 07:51:10 UTC +++ libs/mysql/serialization/serializer_impl.hpp -@@ -51,8 +51,8 @@ Serializer::get +@@ -51,7 +51,7 @@ Serializer::get Serializer::get_size_field_def( Field_id_type field_id, const Field_definition &field_definition) { -- return Serializer_derived_type::template get_size_field_def(field_id, -- field_definition); -+ return Serializer_derived_type::template get_size_field_def<>( -+ field_id, field_definition); +- return Serializer_derived_type::get_size_field_def(field_id, ++ return Serializer_derived_type::template get_size_field_def<>(field_id, + field_definition); } - template @@ -61,7 +61,7 @@ Serializer::get Serializer::get_size_serializable( Field_id_type field_id, const Serializable_concrete_type &serializable, bool skip_id) { -- return Serializer_derived_type::template get_size_serializable( -+ return Serializer_derived_type::template get_size_serializable<>( - field_id, serializable, skip_id); +- return Serializer_derived_type::get_size_serializable(field_id, serializable, ++ return Serializer_derived_type::template get_size_serializable<>(field_id, serializable, + skip_id); } diff --git a/databases/mysql84-server/files/patch-sql_mdl__context__backup.h b/databases/mysql84-server/files/patch-sql_mdl__context__backup.h deleted file mode 100644 index fcb8790f13db..000000000000 --- a/databases/mysql84-server/files/patch-sql_mdl__context__backup.h +++ /dev/null @@ -1,11 +0,0 @@ ---- sql/mdl_context_backup.h.orig 2024-07-12 19:20:22 UTC -+++ sql/mdl_context_backup.h -@@ -47,7 +47,7 @@ class MDL_context_backup_manager { - /** - Key for uniquely identifying MDL_context in the MDL_context_backup map. - */ -- typedef std::basic_string MDL_context_backup_key; -+ typedef std::vector MDL_context_backup_key; - - class MDL_context_backup; - diff --git a/databases/mysql84-server/files/patch-sql_mysqld.cc b/databases/mysql84-server/files/patch-sql_mysqld.cc index ee83e9bcd358..c0de00fb0e3f 100644 --- a/databases/mysql84-server/files/patch-sql_mysqld.cc +++ b/databases/mysql84-server/files/patch-sql_mysqld.cc @@ -1,6 +1,6 @@ ---- sql/mysqld.cc.orig 2024-04-10 06:26:28 UTC +--- sql/mysqld.cc.orig 2025-03-31 07:51:10 UTC +++ sql/mysqld.cc -@@ -7000,7 +7000,7 @@ static PSI_memory_key key_memory_openssl = PSI_NOT_INS +@@ -7001,7 +7001,7 @@ static PSI_memory_key key_memory_openssl = PSI_NOT_INS static PSI_memory_key key_memory_openssl = PSI_NOT_INSTRUMENTED; diff --git a/databases/mysql84-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc b/databases/mysql84-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc deleted file mode 100644 index 276862229fcf..000000000000 --- a/databases/mysql84-server/files/patch-sql_range__optimizer_index__range__scan__plan.cc +++ /dev/null @@ -1,39 +0,0 @@ ---- sql/range_optimizer/index_range_scan_plan.cc.orig 2024-07-12 19:20:22 UTC -+++ sql/range_optimizer/index_range_scan_plan.cc -@@ -1016,11 +1016,11 @@ static bool null_part_in_key(KEY_PART *key_part, const - return false; - } - --// TODO(sgunders): This becomes a bit simpler with C++20's string_view --// constructors. --static inline std::basic_string_view make_string_view(const uchar *start, -- const uchar *end) { -- return {start, static_cast(end - start)}; -+static inline bool equal(const uchar *start1, const uchar *end1, -+ const uchar *start2, const uchar *end2) { -+ auto diff1 = end1 - start1; -+ auto diff2 = end2 - start2; -+ return diff1 == diff2 && memcmp(start1, start2, diff1) == 0; - } - - /** -@@ -1083,8 +1083,7 @@ static bool get_ranges_from_tree_given_base( - node->next_key_part->type == SEL_ROOT::Type::KEY_RANGE && - node->next_key_part->root->part == part + 1) { - if (node->min_flag == 0 && node->max_flag == 0 && -- make_string_view(min_key, tmp_min_key) == -- make_string_view(max_key, tmp_max_key)) { -+ equal(min_key, tmp_min_key, max_key, tmp_max_key)) { - // This range was an equality predicate, and we have more - // keyparts to scan, so use its range as a base for ranges on - // the next keypart(s). E.g. if we have (a = 3) on this keypart, -@@ -1160,8 +1159,7 @@ static bool get_ranges_from_tree_given_base( - else - flag |= NO_MAX_RANGE; - } -- if (flag == 0 && make_string_view(base_min_key, tmp_min_key) == -- make_string_view(base_max_key, tmp_max_key)) { -+ if (flag == 0 && equal(base_min_key, tmp_min_key, base_max_key, tmp_max_key)) { - flag |= EQ_RANGE; - /* - Note that keys which are extended with PK parts have no diff --git a/databases/mysql84-server/files/patch-sql_stream__cipher.h b/databases/mysql84-server/files/patch-sql_stream__cipher.h deleted file mode 100644 index fcad3c5e4079..000000000000 --- a/databases/mysql84-server/files/patch-sql_stream__cipher.h +++ /dev/null @@ -1,19 +0,0 @@ ---- sql/stream_cipher.h.orig 2024-07-12 19:20:22 UTC -+++ sql/stream_cipher.h -@@ -27,6 +27,7 @@ - #include - #include - #include -+#include - - /** - @file stream_cipher.h -@@ -35,7 +36,7 @@ - binary log files. - */ - --typedef std::basic_string Key_string; -+typedef std::vector Key_string; - - /** - @class Stream_cipher diff --git a/databases/mysql84-server/files/patch-storage_innobase_include_srv0mon.h b/databases/mysql84-server/files/patch-storage_innobase_include_srv0mon.h index a0279de2a126..1bbd2e73f2a0 100644 --- a/databases/mysql84-server/files/patch-storage_innobase_include_srv0mon.h +++ b/databases/mysql84-server/files/patch-storage_innobase_include_srv0mon.h @@ -1,4 +1,4 @@ ---- storage/innobase/include/srv0mon.h.orig 2024-04-10 06:26:28 UTC +--- storage/innobase/include/srv0mon.h.orig 2025-03-31 07:51:10 UTC +++ storage/innobase/include/srv0mon.h @@ -41,6 +41,10 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, /* Required for FreeBSD so that INT64_MAX is defined. */ @@ -10,4 +10,4 @@ +#endif #include - + #include diff --git a/databases/mysql84-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc b/databases/mysql84-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc deleted file mode 100644 index d77f946e2276..000000000000 --- a/databases/mysql84-server/files/patch-unittest_gunit_binlogevents_transaction__compression-t.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- unittest/gunit/binlogevents/transaction_compression-t.cc.orig 2024-07-12 19:20:22 UTC -+++ unittest/gunit/binlogevents/transaction_compression-t.cc -@@ -49,7 +49,7 @@ class TransactionPayloadCompressionTest : public ::tes - using Managed_buffer_t = Decompressor_t::Managed_buffer_t; - using Size_t = Decompressor_t::Size_t; - using Char_t = Decompressor_t::Char_t; -- using String_t = std::basic_string; -+ using String_t = std::vector; - using Decompress_status_t = - mysql::binlog::event::compression::Decompress_status; - using Compress_status_t = mysql::binlog::event::compression::Compress_status; From e3523a2943650305aead4748cb38b5d155d0f508 Mon Sep 17 00:00:00 2001 From: Nuno Teixeira Date: Tue, 29 Apr 2025 18:30:26 +0100 Subject: [PATCH 18/81] archivers/unadf: Update to 0.10.1 ChangeLog: https://github.com/adflib/ADFlib/blob/v0.10.1/ChangeLog --- archivers/unadf/Makefile | 10 +++----- archivers/unadf/distinfo | 6 ++--- archivers/unadf/pkg-plist | 48 +++++++++++++++++++++------------------ 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/archivers/unadf/Makefile b/archivers/unadf/Makefile index 48a5b077d0c2..bc8a1abc7edc 100644 --- a/archivers/unadf/Makefile +++ b/archivers/unadf/Makefile @@ -1,6 +1,6 @@ PORTNAME= unadf DISTVERSIONPREFIX= v -DISTVERSION= 0.9.0 +DISTVERSION= 0.10.1 CATEGORIES= archivers MAINTAINER= eduardo@FreeBSD.org @@ -10,17 +10,13 @@ WWW= http://lclevy.free.fr/adflib/unadf.html LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -TEST_DEPENDS= bash>0:shells/bash - -USES= autoreconf cpe libtool pathfix pkgconfig shebangfix +USES= autoreconf cpe libtool pathfix pkgconfig CPE_VENDOR= unadf_project USE_GITHUB= yes -GH_ACCOUNT= lclevy +GH_ACCOUNT= adflib GH_PROJECT= ADFlib USE_LDCONFIG= yes -SHEBANG_FILES= examples/tests/test_examples_basic.sh - GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= check diff --git a/archivers/unadf/distinfo b/archivers/unadf/distinfo index 75324e58502e..0ea6446a269e 100644 --- a/archivers/unadf/distinfo +++ b/archivers/unadf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715931431 -SHA256 (lclevy-ADFlib-v0.9.0_GH0.tar.gz) = 4fab44c4887a5016e2a42ec6fa29b6c2c9e5f9adf63fd1652cc4091fb964d54c -SIZE (lclevy-ADFlib-v0.9.0_GH0.tar.gz) = 2262331 +TIMESTAMP = 1745931552 +SHA256 (adflib-ADFlib-v0.10.1_GH0.tar.gz) = e5a0a57ab9db6b4e14c519bfb2c35223b3ed2fb948ffeda03dd93070aaba4e57 +SIZE (adflib-ADFlib-v0.10.1_GH0.tar.gz) = 2593952 diff --git a/archivers/unadf/pkg-plist b/archivers/unadf/pkg-plist index 980236a41dcb..9963783f2fc3 100644 --- a/archivers/unadf/pkg-plist +++ b/archivers/unadf/pkg-plist @@ -1,8 +1,8 @@ -bin/adf_bitmap -bin/adf_floppy_create -bin/adf_format -bin/adf_salvage -bin/adf_show_metadata +bin/adfbitmap +bin/adfformat +bin/adfimgcreate +bin/adfinfo +bin/adfsalvage bin/unadf include/adf/adf_bitm.h include/adf/adf_blk.h @@ -16,26 +16,38 @@ include/adf/adf_dev_driver_ramdisk.h include/adf/adf_dev_drivers.h include/adf/adf_dev_flop.h include/adf/adf_dev_hd.h +include/adf/adf_dev_hdfile.h +include/adf/adf_dev_type.h include/adf/adf_dir.h include/adf/adf_env.h include/adf/adf_err.h include/adf/adf_file.h include/adf/adf_file_block.h include/adf/adf_file_util.h +include/adf/adf_limits.h include/adf/adf_prefix.h include/adf/adf_raw.h include/adf/adf_salv.h include/adf/adf_str.h include/adf/adf_types.h +include/adf/adf_vector.h include/adf/adf_version.h include/adf/adf_vol.h include/adf/adflib.h lib/libadf.a lib/libadf.so -lib/libadf.so.2 -lib/libadf.so.2.0.0 +lib/libadf.so.3 +lib/libadf.so.3.0.1 libdata/pkgconfig/adflib.pc -%%PORTDOCS%%%%DOCSDIR%%/API.txt +%%PORTDOCS%%%%DOCSDIR%%/API/API.txt +%%PORTDOCS%%%%DOCSDIR%%/API/api_device.html +%%PORTDOCS%%%%DOCSDIR%%/API/api_dir.html +%%PORTDOCS%%%%DOCSDIR%%/API/api_env.html +%%PORTDOCS%%%%DOCSDIR%%/API/api_file.html +%%PORTDOCS%%%%DOCSDIR%%/API/api_index.html +%%PORTDOCS%%%%DOCSDIR%%/API/api_native.html +%%PORTDOCS%%%%DOCSDIR%%/API/api_salv.html +%%PORTDOCS%%%%DOCSDIR%%/API/api_volume.html %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/COPYING %%PORTDOCS%%%%DOCSDIR%%/ChangeLog @@ -45,18 +57,10 @@ libdata/pkgconfig/adflib.pc %%PORTDOCS%%%%DOCSDIR%%/FAQ/image/adf_dir.gif %%PORTDOCS%%%%DOCSDIR%%/FAQ/image/adf_file.gif %%PORTDOCS%%%%DOCSDIR%%/README.md -%%PORTDOCS%%%%DOCSDIR%%/api_device.html -%%PORTDOCS%%%%DOCSDIR%%/api_dir.html -%%PORTDOCS%%%%DOCSDIR%%/api_env.html -%%PORTDOCS%%%%DOCSDIR%%/api_file.html -%%PORTDOCS%%%%DOCSDIR%%/api_index.html -%%PORTDOCS%%%%DOCSDIR%%/api_native.html -%%PORTDOCS%%%%DOCSDIR%%/api_salv.html -%%PORTDOCS%%%%DOCSDIR%%/api_volume.html -%%PORTDOCS%%%%DOCSDIR%%/version0.7.9d_gary.txt -share/man/man1/adf_bitmap.1.gz -share/man/man1/adf_floppy_create.1.gz -share/man/man1/adf_format.1.gz -share/man/man1/adf_salvage.1.gz -share/man/man1/adf_show_metadata.1.gz +%%PORTDOCS%%%%DOCSDIR%%/legacy/version0.7.9d_gary.txt +share/man/man1/adfbitmap.1.gz +share/man/man1/adfformat.1.gz +share/man/man1/adfimgcreate.1.gz +share/man/man1/adfinfo.1.gz +share/man/man1/adfsalvage.1.gz share/man/man1/unadf.1.gz From 710369b3adc0c87806426844e74844fa2369f90f Mon Sep 17 00:00:00 2001 From: Nuno Teixeira Date: Tue, 29 Apr 2025 18:44:46 +0100 Subject: [PATCH 19/81] devel/aws-c-s3: Update to 0.7.16 ChangeLog: https://github.com/awslabs/aws-c-s3/releases/tag/v0.7.16 --- devel/aws-c-s3/Makefile | 2 +- devel/aws-c-s3/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/aws-c-s3/Makefile b/devel/aws-c-s3/Makefile index 09006f526d65..4e5e9e88b277 100644 --- a/devel/aws-c-s3/Makefile +++ b/devel/aws-c-s3/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-s3 DISTVERSIONPREFIX= v -DISTVERSION= 0.7.15 +DISTVERSION= 0.7.16 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-s3/distinfo b/devel/aws-c-s3/distinfo index f21c8852e7b9..2e730d07ada6 100644 --- a/devel/aws-c-s3/distinfo +++ b/devel/aws-c-s3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743691760 -SHA256 (awslabs-aws-c-s3-v0.7.15_GH0.tar.gz) = 458b32811069e34186cfcef6c2d63a02b34657e70e880e1c0706976ce4b58389 -SIZE (awslabs-aws-c-s3-v0.7.15_GH0.tar.gz) = 361900 +TIMESTAMP = 1745947906 +SHA256 (awslabs-aws-c-s3-v0.7.16_GH0.tar.gz) = 04c7edffd0210f8b0fd20be843ad74a350cb2edb37b47f99131136ec24a20e59 +SIZE (awslabs-aws-c-s3-v0.7.16_GH0.tar.gz) = 363160 From 67fa97ee86537de2777ae6b26b2dfe4b3d7d6dbf Mon Sep 17 00:00:00 2001 From: Thierry Thomas Date: Tue, 29 Apr 2025 19:34:50 +0200 Subject: [PATCH 20/81] math/manifold: new port, Geometry library for topological robustness --- math/Makefile | 1 + math/manifold/Makefile | 40 ++++++++++++++++++++++++++++++++++++++++ math/manifold/distinfo | 3 +++ math/manifold/pkg-descr | 6 ++++++ math/manifold/pkg-plist | 17 +++++++++++++++++ 5 files changed, 67 insertions(+) create mode 100644 math/manifold/Makefile create mode 100644 math/manifold/distinfo create mode 100644 math/manifold/pkg-descr create mode 100644 math/manifold/pkg-plist diff --git a/math/Makefile b/math/Makefile index 9a06b9741f75..ae6a1efdb269 100644 --- a/math/Makefile +++ b/math/Makefile @@ -491,6 +491,7 @@ SUBDIR += ltl2ba SUBDIR += m4ri SUBDIR += m4rie + SUBDIR += manifold SUBDIR += mate-calc SUBDIR += math77 SUBDIR += mathex diff --git a/math/manifold/Makefile b/math/manifold/Makefile new file mode 100644 index 000000000000..b0a58d18e12e --- /dev/null +++ b/math/manifold/Makefile @@ -0,0 +1,40 @@ +PORTNAME= manifold +DISTVERSIONPREFIX=v +DISTVERSION= 3.0.1 +CATEGORIES= math cad + +MAINTAINER= thierry@FreeBSD.org +COMMENT= Geometry library for topological robustness +WWW= https://github.com/elalish/manifold + +LICENSE= APACHE20 + +BUILD_DEPENDS= glm>0:math/glm \ + googletest>0:devel/googletest +LIB_DEPENDS= libtbb.so:devel/onetbb \ + libClipper2.so:cad/Clipper2 \ + libassimp.so:multimedia/assimp + +USES= cmake compiler:c++17-lang pathfix + +USE_GITHUB= yes +GH_ACCOUNT= elalish + +CMAKE_ARGS= -DMANIFOLD_FLAGS="${CFLAGS}" \ + -DMANIFOLD_PAR:STRING="NONE" +CMAKE_ON= BUILD_SHARED_LIBS \ + MANIFOLD_EXPORT \ + MANIFOLD_TEST +CMAKE_OFF= MANIFOLD_DOWNLOADS \ + MANIFOLD_JSBIND \ + MANIFOLD_CBIND \ + MANIFOLD_PYBIND \ + MANIFOLD_FUZZ \ + TRACY_ENABLE + +USE_LDCONFIG= yes + +do-test: + (cd ${BUILD_WRKSRC}/test && ./manifold_test) + +.include diff --git a/math/manifold/distinfo b/math/manifold/distinfo new file mode 100644 index 000000000000..a4cd858e490e --- /dev/null +++ b/math/manifold/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1745870160 +SHA256 (elalish-manifold-v3.0.1_GH0.tar.gz) = 5e84fdaab7933a00fb4279a9bbe2885e94db3adfc45a2ef56ae35abfe5e6ea43 +SIZE (elalish-manifold-v3.0.1_GH0.tar.gz) = 29248289 diff --git a/math/manifold/pkg-descr b/math/manifold/pkg-descr new file mode 100644 index 000000000000..d6f869216234 --- /dev/null +++ b/math/manifold/pkg-descr @@ -0,0 +1,6 @@ +Manifold is a geometry library dedicated to creating and operating on manifold +triangle meshes. A manifold mesh is a mesh that represents a solid object, and +so is very important in manufacturing, CAD, structural analysis, etc. + +Further information can be found urther information can be found: +see https://github.com/elalish/manifold/wiki/Manifold-Library . diff --git a/math/manifold/pkg-plist b/math/manifold/pkg-plist new file mode 100644 index 000000000000..9849cdeaa722 --- /dev/null +++ b/math/manifold/pkg-plist @@ -0,0 +1,17 @@ +include/manifold/common.h +include/manifold/cross_section.h +include/manifold/linalg.h +include/manifold/manifold.h +include/manifold/meshIO.h +include/manifold/optional_assert.h +include/manifold/polygon.h +include/manifold/vec_view.h +include/manifold/version.h +lib/cmake/manifold/manifoldConfig.cmake +lib/cmake/manifold/manifoldConfigVersion.cmake +lib/cmake/manifold/manifoldTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/manifold/manifoldTargets.cmake +lib/libmanifold.so +lib/libmanifold.so.3 +lib/libmanifold.so.3.0.1 +libdata/pkgconfig/manifold.pc From 0f37d0b42b0eeb0edefd8da88b58a30113e1e3c5 Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Tue, 29 Apr 2025 08:13:19 -0700 Subject: [PATCH 21/81] =?UTF-8?q?multimedia/lms:=20update=203.65.0=20?= =?UTF-8?q?=E2=86=92=203.66.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reported by: portscout --- multimedia/lms/Makefile | 2 +- multimedia/lms/distinfo | 6 +++--- multimedia/lms/pkg-plist | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/multimedia/lms/Makefile b/multimedia/lms/Makefile index 0952411b6257..dee7796a19c6 100644 --- a/multimedia/lms/Makefile +++ b/multimedia/lms/Makefile @@ -1,6 +1,6 @@ PORTNAME= lms DISTVERSIONPREFIX= v -DISTVERSION= 3.65.0 +DISTVERSION= 3.66.0 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org diff --git a/multimedia/lms/distinfo b/multimedia/lms/distinfo index db576369458b..e26c75107899 100644 --- a/multimedia/lms/distinfo +++ b/multimedia/lms/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742970699 -SHA256 (epoupon-lms-v3.65.0_GH0.tar.gz) = 8775a78ab3173b1ac52e851cff038101ea4b9315c9080f90c3e0a964a278fd37 -SIZE (epoupon-lms-v3.65.0_GH0.tar.gz) = 508205 +TIMESTAMP = 1745911286 +SHA256 (epoupon-lms-v3.66.0_GH0.tar.gz) = 4d3f17ec07748653281d38eea24b843714b4b070d95ba1fe280be6d68ac07ac1 +SIZE (epoupon-lms-v3.66.0_GH0.tar.gz) = 518810 diff --git a/multimedia/lms/pkg-plist b/multimedia/lms/pkg-plist index 9c6357c14c69..747ba00a3d43 100644 --- a/multimedia/lms/pkg-plist +++ b/multimedia/lms/pkg-plist @@ -21,6 +21,7 @@ etc/pam.d/lms %%DATADIR%%/approot/mediaplayer.xml %%DATADIR%%/approot/messages.xml %%DATADIR%%/approot/messages_en-US.xml +%%DATADIR%%/approot/messages_es.xml %%DATADIR%%/approot/messages_fr.xml %%DATADIR%%/approot/messages_it.xml %%DATADIR%%/approot/messages_pl.xml From 12372bc816ca47c57940d0081f4c53d1ac969c58 Mon Sep 17 00:00:00 2001 From: Yuri Victorovich Date: Tue, 29 Apr 2025 07:48:00 -0700 Subject: [PATCH 22/81] =?UTF-8?q?math/py-ipyopt:=20update=200.12.9=20?= =?UTF-8?q?=E2=86=92=200.12.10?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- math/py-ipyopt/Makefile | 5 +++-- math/py-ipyopt/distinfo | 6 +++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/math/py-ipyopt/Makefile b/math/py-ipyopt/Makefile index 73ca564f19c9..1e8cb5fe5692 100644 --- a/math/py-ipyopt/Makefile +++ b/math/py-ipyopt/Makefile @@ -1,6 +1,5 @@ PORTNAME= ipyopt -DISTVERSION= 0.12.9 -PORTREVISION= 1 +DISTVERSION= 0.12.10 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -31,4 +30,6 @@ post-install: do-test: @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest +# tests as of 0.12.10: 8 passed, 10 skipped in 18.39s + .include diff --git a/math/py-ipyopt/distinfo b/math/py-ipyopt/distinfo index c9e82446cc15..3b37dacc0c50 100644 --- a/math/py-ipyopt/distinfo +++ b/math/py-ipyopt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719190807 -SHA256 (ipyopt-0.12.9.tar.gz) = 39fb08eef27e86d3a9ff9d1af921a42f6acfe72c3fd965bca32cc3e3ceb2db64 -SIZE (ipyopt-0.12.9.tar.gz) = 38650 +TIMESTAMP = 1745912060 +SHA256 (ipyopt-0.12.10.tar.gz) = 223afd604f643568d9865cd660624017a2d9a5079b7040403f660f3b359cb71e +SIZE (ipyopt-0.12.10.tar.gz) = 40467 From 993e15bb4e677e8b273636f5255f6d0466b3381e Mon Sep 17 00:00:00 2001 From: Bernard Spil Date: Tue, 29 Apr 2025 20:07:23 +0200 Subject: [PATCH 23/81] www/nextcloud-deck: Update to 1.15.1 --- www/nextcloud-deck/Makefile | 2 +- www/nextcloud-deck/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/www/nextcloud-deck/Makefile b/www/nextcloud-deck/Makefile index da5f9045d936..2cd373481e82 100644 --- a/www/nextcloud-deck/Makefile +++ b/www/nextcloud-deck/Makefile @@ -1,5 +1,5 @@ PORTNAME= deck -PORTVERSION= 1.15.0 +PORTVERSION= 1.15.1 DISTVERSIONPREFIX= v CATEGORIES= www diff --git a/www/nextcloud-deck/distinfo b/www/nextcloud-deck/distinfo index f6774dba411c..3e55a2c75133 100644 --- a/www/nextcloud-deck/distinfo +++ b/www/nextcloud-deck/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740557861 -SHA256 (nextcloud/deck-v1.15.0.tar.gz) = 30387783c2bac6727d7e03f3391dc19c377395519b537baf9688ab548fbdef40 -SIZE (nextcloud/deck-v1.15.0.tar.gz) = 13566718 +TIMESTAMP = 1745949955 +SHA256 (nextcloud/deck-v1.15.1.tar.gz) = 554747a0b6320a0ec3b0dbb62d865e96670733807471f907f0fc1c4caf38e26a +SIZE (nextcloud/deck-v1.15.1.tar.gz) = 13762582 From 87b195f01fcb3f4be9497274071b4e905d2e2827 Mon Sep 17 00:00:00 2001 From: Bernard Spil Date: Tue, 29 Apr 2025 20:08:02 +0200 Subject: [PATCH 24/81] net-im/nextcloud-talk: Update to 21.0.4 --- net-im/nextcloud-talk/Makefile | 2 +- net-im/nextcloud-talk/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile index 953c7549303f..1a1baf8a90bb 100644 --- a/net-im/nextcloud-talk/Makefile +++ b/net-im/nextcloud-talk/Makefile @@ -1,5 +1,5 @@ PORTNAME= talk -PORTVERSION= 21.0.3 +PORTVERSION= 21.0.4 DISTVERSIONPREFIX= v CATEGORIES= net-im www DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION} diff --git a/net-im/nextcloud-talk/distinfo b/net-im/nextcloud-talk/distinfo index c4eaa68bd2e1..c6ba6cddd5b7 100644 --- a/net-im/nextcloud-talk/distinfo +++ b/net-im/nextcloud-talk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745079851 -SHA256 (nextcloud/spreed-v21.0.3.tar.gz) = 237f3b34df142bfd7a6750c949521581d7729a7b6eb0f9e400194eeb3da947d7 -SIZE (nextcloud/spreed-v21.0.3.tar.gz) = 49476115 +TIMESTAMP = 1745950071 +SHA256 (nextcloud/spreed-v21.0.4.tar.gz) = 3b45b5a256e96aef868d874d0ff218325dc6267b6c1bda79d5545b9915a4b132 +SIZE (nextcloud/spreed-v21.0.4.tar.gz) = 49398265 From 86077148515c997892ee7efd33d7619fb69816f0 Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Wed, 30 Apr 2025 02:32:02 +0800 Subject: [PATCH 25/81] net/libngtcp2-wolfssl: Revert 7075fd4d3fca0aa8c8f92c98098807e23a769ee5 It was added by accident. It needs a patch for security/wolfssl which is not submitted to Bugzilla yet. --- net/libngtcp2-wolfssl/Makefile | 37 ------------------- net/libngtcp2-wolfssl/distinfo | 3 -- net/libngtcp2-wolfssl/files/patch-Makefile.in | 13 ------- net/libngtcp2-wolfssl/pkg-descr | 4 -- net/libngtcp2-wolfssl/pkg-plist | 5 --- 5 files changed, 62 deletions(-) delete mode 100644 net/libngtcp2-wolfssl/Makefile delete mode 100644 net/libngtcp2-wolfssl/distinfo delete mode 100644 net/libngtcp2-wolfssl/files/patch-Makefile.in delete mode 100644 net/libngtcp2-wolfssl/pkg-descr delete mode 100644 net/libngtcp2-wolfssl/pkg-plist diff --git a/net/libngtcp2-wolfssl/Makefile b/net/libngtcp2-wolfssl/Makefile deleted file mode 100644 index 48b3ec8a1648..000000000000 --- a/net/libngtcp2-wolfssl/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= ngtcp2 -PORTVERSION= 1.12.0 -CATEGORIES= net -MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/ -PKGNAMEPREFIX= lib -PKGNAMESUFFIX= -wolfssl - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Implementation of QUIC protocol (wolfssl backend) -WWW= https://nghttp2.org/ngtcp2/ \ - https://github.com/ngtcp2/ngtcp2 - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/COPYING - -BUILD_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2 -LIB_DEPENDS= libwolfssl.so:security/wolfssl -RUN_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2 - -USES= libtool pathfix pkgconfig tar:xz - -CONFIGURE_ARGS= --enable-lib-only \ - --with-jemalloc \ - --with-wolfssl \ - --without-boringssl \ - --without-gnutls \ - --without-libbrotlidec \ - --without-libbrotlienc \ - --without-libev \ - --without-libnghttp3 \ - --without-openssl -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -INSTALL_WRKSRC= ${WRKSRC}/crypto/wolfssl -USE_LDCONFIG= yes - -.include diff --git a/net/libngtcp2-wolfssl/distinfo b/net/libngtcp2-wolfssl/distinfo deleted file mode 100644 index 165024504ae6..000000000000 --- a/net/libngtcp2-wolfssl/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1745016931 -SHA256 (ngtcp2-1.12.0.tar.xz) = 2527a4c9305dbed610a000a88f94696526aa8959f74249a59f2b96ee73630629 -SIZE (ngtcp2-1.12.0.tar.xz) = 656116 diff --git a/net/libngtcp2-wolfssl/files/patch-Makefile.in b/net/libngtcp2-wolfssl/files/patch-Makefile.in deleted file mode 100644 index afad6594b328..000000000000 --- a/net/libngtcp2-wolfssl/files/patch-Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig 2022-01-16 12:35:06 UTC -+++ Makefile.in -@@ -425,8 +425,8 @@ top_srcdir = @top_srcdir@ - # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --SUBDIRS = lib tests doc $(am__append_1) $(am__append_2) --dist_doc_DATA = README.rst -+SUBDIRS = lib $(am__append_1) -+dist_doc_DATA = - ACLOCAL_AMFLAGS = -I m4 - EXTRA_DIST = \ - cmakeconfig.h.in \ diff --git a/net/libngtcp2-wolfssl/pkg-descr b/net/libngtcp2-wolfssl/pkg-descr deleted file mode 100644 index badfac901e6b..000000000000 --- a/net/libngtcp2-wolfssl/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -ngtcp2 project is an effort to implement QUIC protocol which is now being -discussed in IETF QUICWG for its standardization. - -This port provides the crypto helper library for wolfssl backend. diff --git a/net/libngtcp2-wolfssl/pkg-plist b/net/libngtcp2-wolfssl/pkg-plist deleted file mode 100644 index c0ba6b3e66e4..000000000000 --- a/net/libngtcp2-wolfssl/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -lib/libngtcp2_crypto_wolfssl.a -lib/libngtcp2_crypto_wolfssl.so -lib/libngtcp2_crypto_wolfssl.so.5 -lib/libngtcp2_crypto_wolfssl.so.5.2.0 -libdata/pkgconfig/libngtcp2_crypto_wolfssl.pc From 614d538a6dc4c6e287fa5c0894d79bb6751a3147 Mon Sep 17 00:00:00 2001 From: Zsolt Udvari Date: Tue, 29 Apr 2025 20:38:53 +0200 Subject: [PATCH 26/81] textproc/bat: Bump PORTREVISION Bump PORTREVISION because of libgit2 update (commit 0281122d15d7c7c2368272bac3a01bbbde8b40b2). --- textproc/bat/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile index 0124d1e9e934..a9be22e34d51 100644 --- a/textproc/bat/Makefile +++ b/textproc/bat/Makefile @@ -1,7 +1,7 @@ PORTNAME= bat DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= textproc MAINTAINER= pizzamig@FreeBSD.org From 70b186d9251f6fbf7011efabc17e3913a00daa09 Mon Sep 17 00:00:00 2001 From: Alexey Dokuchaev Date: Tue, 29 Apr 2025 18:44:32 +0000 Subject: [PATCH 27/81] textproc/webcpp: undeprecate and improve the port (+) - Undeprecate: the program works as intended - Drop seemingly needless CPPFLAGS and LDFLAGS - Convert .if defined(WANT_FINAL) into an option - Simplify sed(1) expression in `pre-patch' target - Vocalize documentation installation command --- textproc/webcpp/Makefile | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/textproc/webcpp/Makefile b/textproc/webcpp/Makefile index 54d17ace3c4f..71da17770f4b 100644 --- a/textproc/webcpp/Makefile +++ b/textproc/webcpp/Makefile @@ -5,31 +5,27 @@ MASTER_SITES= SF/${PORTNAME}/Webcpp/${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-src MAINTAINER= chip-set@mail.ru -COMMENT= Convert your source code to syntax highlighted HTML +COMMENT= Convert source code to syntax-highlighted HTML WWW= https://webcpp.sourceforge.net/ -DEPRECATED= Abandonware and obsolete, last release in 2004 -EXPIRATION_DATE=2025-04-30 +LICENSE= GPLv2+ GNU_CONFIGURE= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -OPTIONS_DEFINE= DOCS +OPTIONS_DEFINE= DOCS FINAL -.if defined(WANT_FINAL) -CONFIGURE_ARGS+= --enable-final -USES= gmake -.endif +FINAL_DESC= Size-optimized build (experimental: needs lots of RAM) +FINAL_USES= gmake +FINAL_CONFIGURE_ON= --enable-final pre-patch: ${FIND} ${WRKSRC} -name '*.h' | ${XARGS} ${REINPLACE_CMD} \ - 's|IO->close()|if(IO) IO->close()|g' + -e 's|IO->close()|if (IO) &|' -post-install: +post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} .for file in AUTHORS COPYING README TODO docs.html - @${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR} .endfor .include From 6dec89b272dab732ac8833220daced44c3f8eb61 Mon Sep 17 00:00:00 2001 From: Martin Pala Date: Tue, 29 Apr 2025 21:46:05 +0300 Subject: [PATCH 28/81] sysutils/monit: Update 5.35.0 => 5.35.1 Changelog: https://mmonit.com/monit/changes/#5.35.1 PR: 286450 --- sysutils/monit/Makefile | 2 +- sysutils/monit/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sysutils/monit/Makefile b/sysutils/monit/Makefile index bbb8e130b89b..f449a6082c71 100644 --- a/sysutils/monit/Makefile +++ b/sysutils/monit/Makefile @@ -1,5 +1,5 @@ PORTNAME= monit -DISTVERSION= 5.35.0 +DISTVERSION= 5.35.1 CATEGORIES= sysutils MASTER_SITES= https://mmonit.com/monit/dist/ diff --git a/sysutils/monit/distinfo b/sysutils/monit/distinfo index b2665951696a..722e106e267e 100644 --- a/sysutils/monit/distinfo +++ b/sysutils/monit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744298649 -SHA256 (monit-5.35.0.tar.gz) = e9522a78b954eaee933c4810db7b99a36f941e022ca2b01570185d4ce41d8f12 -SIZE (monit-5.35.0.tar.gz) = 1526271 +TIMESTAMP = 1745947733 +SHA256 (monit-5.35.1.tar.gz) = 77a4c023ee06aeed48536dfeb49d96a868a9eb8106c3e2e88cab537bbc72951b +SIZE (monit-5.35.1.tar.gz) = 1526358 From 56e017457dc5dab23cb5e3ad2bcc4729f7180212 Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Wed, 30 Apr 2025 03:12:57 +0800 Subject: [PATCH 29/81] ftp/curl: Fix b55113e4038c74da6ab611a932db9cb041b7b967 - Use the upstream commit instead of the pull request - Use = instead of += for PATCHFILES - Cosmetic change --- ftp/curl/Makefile | 6 +++--- ftp/curl/distinfo | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile index d6650d896a5a..9f9a3f15a8d8 100644 --- a/ftp/curl/Makefile +++ b/ftp/curl/Makefile @@ -5,6 +5,9 @@ CATEGORIES= ftp net www MASTER_SITES= https://curl.se/download/ \ https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/ +PATCH_SITES= https://github.com/curl/curl/commit/ +PATCHFILES= 5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch:-p1 + MAINTAINER= sunpoet@FreeBSD.org COMMENT= Command line tool and library for transferring data with URLs WWW= https://curl.se/ \ @@ -16,9 +19,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe libtool localbase:ldflags pathfix perl5 shebangfix tar:xz USE_PERL5= build -PATCH_SITES= https://patch-diff.githubusercontent.com/raw/curl/curl/pull/ -PATCHFILES+= 16931.patch:-p1 - CONFIGURE_ARGS= --disable-test-bundles \ --disable-unity \ --disable-werror \ diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo index 2eab319b5471..1e1beeb0955c 100644 --- a/ftp/curl/distinfo +++ b/ftp/curl/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745847381 +TIMESTAMP = 1745950326 SHA256 (curl-8.13.0.tar.xz) = 4a093979a3c2d02de2fbc00549a32771007f2e78032c6faa5ecd2f7a9e152025 SIZE (curl-8.13.0.tar.xz) = 2773628 -SHA256 (16931.patch) = 839add7018a2b166ca31c1058d34cd0a60a21e11de38cb9094b7081897389758 -SIZE (16931.patch) = 828 +SHA256 (5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch) = ac5dbaeae9c2e8f68e876c1fd10e04e4b5d668e34038e61004bb5662d2089207 +SIZE (5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch) = 842 From 65b8b0e404ecf601680a8b7338ff521e7f05e32c Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Wed, 30 Apr 2025 03:13:02 +0800 Subject: [PATCH 30/81] www/py-httpcore: Update to 1.0.9 Changes: https://github.com/encode/httpcore/releases Notified by: bofh (via private mail) --- www/py-httpcore/Makefile | 4 ++-- www/py-httpcore/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/www/py-httpcore/Makefile b/www/py-httpcore/Makefile index fea406fb3a17..77d363211efa 100644 --- a/www/py-httpcore/Makefile +++ b/www/py-httpcore/Makefile @@ -1,5 +1,5 @@ PORTNAME= httpcore -PORTVERSION= 1.0.8 +PORTVERSION= 1.0.9 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatch-fancy-pypi-readme>=0:devel/py-hatch-fancy-pypi-readme@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}h11>=0.13<0.15:net/py-h11@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}h11>=0.16:net/py-h11@${PY_FLAVOR} \ USES= python USE_PYTHON= autoplist concurrent pep517 diff --git a/www/py-httpcore/distinfo b/www/py-httpcore/distinfo index 594153cf921f..c283b2cd1488 100644 --- a/www/py-httpcore/distinfo +++ b/www/py-httpcore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745178108 -SHA256 (httpcore-1.0.8.tar.gz) = 86e94505ed24ea06514883fd44d2bc02d90e77e7979c8eb71b90f41d364a1bad -SIZE (httpcore-1.0.8.tar.gz) = 85385 +TIMESTAMP = 1745952079 +SHA256 (httpcore-1.0.9.tar.gz) = 6e34463af53fd2ab5d807f399a9b45ea31c3dfa2276f15a2c3f00afff6e176e8 +SIZE (httpcore-1.0.9.tar.gz) = 85484 From f29e20bd5c80d6a5992260df269e422c1a8d8467 Mon Sep 17 00:00:00 2001 From: Christoph Moench-Tegeder Date: Tue, 29 Apr 2025 21:54:37 +0200 Subject: [PATCH 31/81] mail/thunderbird: update to 138.0 (ga) Release Notes: https://www.thunderbird.net/en-US/thunderbird/138.0/releasenotes/ --- mail/thunderbird/Makefile | 3 ++- mail/thunderbird/distinfo | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index 47dba54777a4..18c4897274c0 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,8 +1,9 @@ PORTNAME= thunderbird DISTVERSION= 138.0 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build3/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index 825a2c1232bb..22aab150360c 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745441299 +TIMESTAMP = 1745955162 SHA256 (thunderbird-138.0.source.tar.xz) = c92ce790e32f29c76162817db5f73a5769e16b7b8c8942fa40b120d261ef8d9b SIZE (thunderbird-138.0.source.tar.xz) = 749291604 From 728f5966af0f558e24e1632d0b2055c196c57f8c Mon Sep 17 00:00:00 2001 From: Kevin Bowling Date: Tue, 29 Apr 2025 12:55:55 -0700 Subject: [PATCH 32/81] security/vuxml: Fix navidrome range statement --- security/vuxml/vuln/2025.xml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 46ce1f46c383..134a295c9368 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -269,8 +269,7 @@ navidrome - 0.54.5 - 0.52.0 + 0.52.00.54.5 From c6cdeed14b625d3d589c44ab7d0485d1e8422dac Mon Sep 17 00:00:00 2001 From: Alexey Dokuchaev Date: Tue, 29 Apr 2025 20:31:28 +0000 Subject: [PATCH 33/81] textproc/code2html: adopt and improve this useful port - Undeprecate: the author is aware that there probably are other syntax highlighters around that are faster and more versatile these days, but then, if it works, why look for something else? - Define LICENSE (MIT), do not hardcode GZIP_CMD in sed(1) call - Install available documentation files (subject to DOCS option) --- textproc/code2html/Makefile | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/textproc/code2html/Makefile b/textproc/code2html/Makefile index 3ac4ed0fb765..085878ef0ec7 100644 --- a/textproc/code2html/Makefile +++ b/textproc/code2html/Makefile @@ -5,12 +5,12 @@ CATEGORIES= textproc MASTER_SITES= SF \ http://www.palfrader.org/code2html/all/ -MAINTAINER= ports@FreeBSD.org -COMMENT= Sourcecode to HTML converter +MAINTAINER= danfe@FreeBSD.org +COMMENT= Source code to HTML converter WWW= https://www.palfrader.org/code2html/ -DEPRECATED= Obsolete utility, last activity upstream in 2002 -EXPIRATION_DATE=2025-04-30 +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE NO_BUILD= yes USES= perl5 shebangfix @@ -18,18 +18,25 @@ USE_PERL5= run SHEBANG_FILES= code2html PLIST_FILES= bin/code2html share/man/man1/code2html.1.gz +PORTDOCS= CREDITS ChangeLog README -do-configure: +OPTIONS_DEFINE= DOCS + +post-patch: @${REINPLACE_CMD} \ -e 's|/usr/bin/bzip2|${BZIP2_CMD}|' \ - -e 's|/bin/gzip|/usr/bin/gzip|' \ - -e 's|/etc/|${PREFIX}/etc/|' \ + -e 's|/bin/gzip|${GZIP_CMD:[1]}|' \ + -e 's|/etc/|${PREFIX}&|' \ ${WRKSRC}/code2html - @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|' \ + @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}&|' \ ${WRKSRC}/code2html.1 do-install: ${INSTALL_SCRIPT} ${WRKSRC}/code2html ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/code2html.1 ${STAGEDIR}${PREFIX}/share/man/man1 +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} + .include From 74bc6d982f2c7f02cbb7b5deabd4fcb2420b3121 Mon Sep 17 00:00:00 2001 From: Alexey Dokuchaev Date: Tue, 29 Apr 2025 22:04:16 +0000 Subject: [PATCH 34/81] textproc/{bbe,sablotron}: undeprecate and assume maintainership. --- textproc/bbe/Makefile | 6 +----- textproc/sablotron/Makefile | 6 +----- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/textproc/bbe/Makefile b/textproc/bbe/Makefile index 3622c8f1542f..68cbe2e9bb13 100644 --- a/textproc/bbe/Makefile +++ b/textproc/bbe/Makefile @@ -4,18 +4,14 @@ PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}-/${PORTNAME}/${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danfe@FreeBSD.org COMMENT= Sed-like editor for binary files WWW= https://sourceforge.net/projects/bbe-/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -DEPRECATED= Abandonware and unmaintained in tree for years -EXPIRATION_DATE=2025-04-30 - GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share INFO= ${PORTNAME} diff --git a/textproc/sablotron/Makefile b/textproc/sablotron/Makefile index 706ee8509b28..ab9049a4521d 100644 --- a/textproc/sablotron/Makefile +++ b/textproc/sablotron/Makefile @@ -5,7 +5,7 @@ CATEGORIES= textproc MASTER_SITES= SF/sablotron/sablotron-${PORTVERSION} DISTNAME= Sablot-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= danfe@FreeBSD.org COMMENT= XML toolkit implementing XSLT 1.0, XPath 1.0 and DOM Level2 WWW= https://sourceforge.net/projects/sablotron/ @@ -14,11 +14,7 @@ LICENSE_COMB= dual LIB_DEPENDS= libexpat.so:textproc/expat2 -DEPRECATED= Obsolete XML processor that only supports legacy languages -EXPIRATION_DATE=2025-04-30 - GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USES= gmake iconv libtool localbase:ldflags USE_CXXSTD= c++98 USE_LDCONFIG= yes From 5cf3ef5eff76e76263df6512c7057b0dbd90bd23 Mon Sep 17 00:00:00 2001 From: Danilo Egea Gondolfo Date: Tue, 29 Apr 2025 16:39:17 +0100 Subject: [PATCH 35/81] devel/qlementine: Add new port Qlementine is a modern QStyle for desktop Qt6 applications. https://oclero.github.io/qlementine/ This library is a new dependency of the new version of games/solarus-quest-editor (2.0.0). --- devel/Makefile | 1 + devel/qlementine/Makefile | 22 ++++++++ devel/qlementine/distinfo | 3 + .../qlementine/files/patch-lib_CMakeLists.txt | 11 ++++ devel/qlementine/pkg-descr | 2 + devel/qlementine/pkg-plist | 55 +++++++++++++++++++ 6 files changed, 94 insertions(+) create mode 100644 devel/qlementine/Makefile create mode 100644 devel/qlementine/distinfo create mode 100644 devel/qlementine/files/patch-lib_CMakeLists.txt create mode 100644 devel/qlementine/pkg-descr create mode 100644 devel/qlementine/pkg-plist diff --git a/devel/Makefile b/devel/Makefile index 6224a27deda7..cd37b2fbd49c 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -6283,6 +6283,7 @@ SUBDIR += qcoro SUBDIR += qgit SUBDIR += qjson + SUBDIR += qlementine SUBDIR += qmake SUBDIR += qschematic SUBDIR += qscintilla2 diff --git a/devel/qlementine/Makefile b/devel/qlementine/Makefile new file mode 100644 index 000000000000..8b4e6e600431 --- /dev/null +++ b/devel/qlementine/Makefile @@ -0,0 +1,22 @@ +PORTNAME= qlementine +PORTVERSION= 1.2.2 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= danilo@FreeBSD.org +COMMENT= Modern QStyle for desktop Qt6 applications +WWW= https://oclero.github.io/qlementine + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cmake gl qt:6 + +USE_QT= base svg tools +USE_GL= opengl +USE_LDCONFIG= yes + +USE_GITHUB= yes +GH_ACCOUNT= oclero + +.include diff --git a/devel/qlementine/distinfo b/devel/qlementine/distinfo new file mode 100644 index 000000000000..9d3e60db757b --- /dev/null +++ b/devel/qlementine/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1745917307 +SHA256 (oclero-qlementine-v1.2.2_GH0.tar.gz) = ff81a868e684dcb0fc405894993a3c27af73d9abb6fe6598b6548337a1662120 +SIZE (oclero-qlementine-v1.2.2_GH0.tar.gz) = 3671987 diff --git a/devel/qlementine/files/patch-lib_CMakeLists.txt b/devel/qlementine/files/patch-lib_CMakeLists.txt new file mode 100644 index 000000000000..45c77673bd4e --- /dev/null +++ b/devel/qlementine/files/patch-lib_CMakeLists.txt @@ -0,0 +1,11 @@ +--- lib/CMakeLists.txt.orig 2025-04-29 09:35:15 UTC ++++ lib/CMakeLists.txt +@@ -102,7 +102,7 @@ set(RESOURCES + ) + + # Create target. +-qt_add_library(${PROJECT_NAME} STATIC ++qt_add_library(${PROJECT_NAME} SHARED + ${HEADERS} + ${SOURCES} + ${RESOURCES} diff --git a/devel/qlementine/pkg-descr b/devel/qlementine/pkg-descr new file mode 100644 index 000000000000..926843def50e --- /dev/null +++ b/devel/qlementine/pkg-descr @@ -0,0 +1,2 @@ +Qlementine is a modern QStyle for desktop Qt6 applications, +released under the MIT license. diff --git a/devel/qlementine/pkg-plist b/devel/qlementine/pkg-plist new file mode 100644 index 000000000000..dd09d25a655e --- /dev/null +++ b/devel/qlementine/pkg-plist @@ -0,0 +1,55 @@ +include/oclero/qlementine.hpp +include/oclero/qlementine/Common.hpp +include/oclero/qlementine/animation/WidgetAnimation.hpp +include/oclero/qlementine/animation/WidgetAnimationManager.hpp +include/oclero/qlementine/animation/WidgetAnimator.hpp +include/oclero/qlementine/resources/ResourceInitialization.hpp +include/oclero/qlementine/style/Delegates.hpp +include/oclero/qlementine/style/QlementineStyle.hpp +include/oclero/qlementine/style/QlementineStyleOption.hpp +include/oclero/qlementine/style/Theme.hpp +include/oclero/qlementine/style/ThemeManager.hpp +include/oclero/qlementine/tools/ThemeEditor.hpp +include/oclero/qlementine/utils/BadgeUtils.hpp +include/oclero/qlementine/utils/BlurUtils.hpp +include/oclero/qlementine/utils/ColorUtils.hpp +include/oclero/qlementine/utils/FontUtils.hpp +include/oclero/qlementine/utils/GeometryUtils.hpp +include/oclero/qlementine/utils/IconUtils.hpp +include/oclero/qlementine/utils/ImageUtils.hpp +include/oclero/qlementine/utils/LayoutUtils.hpp +include/oclero/qlementine/utils/MenuUtils.hpp +include/oclero/qlementine/utils/PrimitiveUtils.hpp +include/oclero/qlementine/utils/RadiusesF.hpp +include/oclero/qlementine/utils/StateUtils.hpp +include/oclero/qlementine/utils/StyleUtils.hpp +include/oclero/qlementine/utils/WidgetUtils.hpp +include/oclero/qlementine/widgets/AboutDialog.hpp +include/oclero/qlementine/widgets/AbstractItemListWidget.hpp +include/oclero/qlementine/widgets/Action.hpp +include/oclero/qlementine/widgets/ActionButton.hpp +include/oclero/qlementine/widgets/ColorButton.hpp +include/oclero/qlementine/widgets/ColorEditor.hpp +include/oclero/qlementine/widgets/CommandLinkButton.hpp +include/oclero/qlementine/widgets/Expander.hpp +include/oclero/qlementine/widgets/FramelessWindow.hpp +include/oclero/qlementine/widgets/IconWidget.hpp +include/oclero/qlementine/widgets/Label.hpp +include/oclero/qlementine/widgets/LineEdit.hpp +include/oclero/qlementine/widgets/LoadingSpinner.hpp +include/oclero/qlementine/widgets/Menu.hpp +include/oclero/qlementine/widgets/NavigationBar.hpp +include/oclero/qlementine/widgets/PlainTextEdit.hpp +include/oclero/qlementine/widgets/Popover.hpp +include/oclero/qlementine/widgets/PopoverButton.hpp +include/oclero/qlementine/widgets/RoundedFocusFrame.hpp +include/oclero/qlementine/widgets/SegmentedControl.hpp +include/oclero/qlementine/widgets/StatusBadgeWidget.hpp +include/oclero/qlementine/widgets/Switch.hpp +lib/cmake/qlementine/qlementineConfig.cmake +lib/cmake/qlementine/qlementineConfigVersion.cmake +lib/cmake/qlementine/qlementineTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/qlementine/qlementineTargets.cmake +lib/libqlementine.so +lib/libqlementine.so.1 +lib/libqlementine.so.1.2 From ee7751b0d0a9278f585f5f61eddfb1f757999fc2 Mon Sep 17 00:00:00 2001 From: Danilo Egea Gondolfo Date: Tue, 29 Apr 2025 16:42:31 +0100 Subject: [PATCH 36/81] games/solarus: Update to 2.0.0 - Drop unused dependencies (solarus-launcher is a subproject now) - Reorder some variables to make portclippy happy Changelog: https://gitlab.com/solarus-games/solarus/-/blob/master/changelog.md --- games/solarus/Makefile | 17 ++-- games/solarus/distinfo | 6 +- .../files/patch-src_audio_ItDecoder.cpp | 11 --- games/solarus/pkg-plist | 85 ++++++------------- 4 files changed, 36 insertions(+), 83 deletions(-) delete mode 100644 games/solarus/files/patch-src_audio_ItDecoder.cpp diff --git a/games/solarus/Makefile b/games/solarus/Makefile index 390046d30430..1f287ea7c45e 100644 --- a/games/solarus/Makefile +++ b/games/solarus/Makefile @@ -1,7 +1,6 @@ PORTNAME= solarus -PORTVERSION= 1.6.5 +PORTVERSION= 2.0.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= games MAINTAINER= danilo@FreeBSD.org @@ -9,26 +8,24 @@ COMMENT= Zelda-like 2D game engine WWW= https://www.solarus-games.org LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/license.txt +LICENSE_FILE= ${WRKSRC}/license +BUILD_DEPENDS= glm>0:math/glm LIB_DEPENDS= libphysfs.so:devel/physfs \ libmodplug.so:audio/libmodplug \ libvorbis.so:audio/libvorbis \ libogg.so:audio/libogg RUN_DEPENDS= glm>0:math/glm -BUILD_DEPENDS= glm>0:math/glm -USES= cmake:noninja compiler:c++11-lib gl openal qmake qt:5 sdl xorg +USES= cmake:noninja compiler:c++11-lib gl openal sdl xorg USE_GITLAB= yes GL_ACCOUNT= solarus-games -GL_TAGNAME= 21a378a7858460809ffef1c96a07a493d709730c +GL_TAGNAME= b5d6aefbda31e0f436d25606478c4129504f914f -MAKE_ARGS+= DESTDIR=${STAGEDIR} -USE_QT= buildtools:build core gui linguisttools:build widgets -USE_SDL= sdl2 ttf2 image2 USE_GL= gl glu USE_LDCONFIG= yes +USE_SDL= sdl2 ttf2 image2 CXXFLAGS+= -DGLM_ENABLE_EXPERIMENTAL # GLM_GTX_matrix_transform_2d is an experimental extension @@ -39,9 +36,9 @@ OPTIONS_DEFAULT_powerpc= LUAJIT OPTIONS_DEFAULT_powerpc64= LUAJIT OPTIONS_DEFAULT_powerpc64le= LUAJIT -LUAJIT_CMAKE_BOOL= SOLARUS_USE_LUAJIT LUAJIT_DESC= Use LuaJIT instead of standard Lua LUAJIT_USES= luajit LUAJIT_USES_OFF= lua:51 +LUAJIT_CMAKE_BOOL= SOLARUS_USE_LUAJIT .include diff --git a/games/solarus/distinfo b/games/solarus/distinfo index 364cf51690ee..393d9a4a3eb5 100644 --- a/games/solarus/distinfo +++ b/games/solarus/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673301511 -SHA256 (solarus-games-solarus-21a378a7858460809ffef1c96a07a493d709730c_GL0.tar.gz) = 28f3b63454a7de6d8fb154dfa1e2e203afeb34db006661329e273137f8fe3dce -SIZE (solarus-games-solarus-21a378a7858460809ffef1c96a07a493d709730c_GL0.tar.gz) = 15015311 +TIMESTAMP = 1745915761 +SHA256 (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = d86397e94926d96a7f8ca343122cb40df0614c6fd24717423950055c2b5bd55c +SIZE (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = 69945076 diff --git a/games/solarus/files/patch-src_audio_ItDecoder.cpp b/games/solarus/files/patch-src_audio_ItDecoder.cpp deleted file mode 100644 index 15daabcdc6bb..000000000000 --- a/games/solarus/files/patch-src_audio_ItDecoder.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/audio/ItDecoder.cpp.orig 2023-01-09 22:24:56 UTC -+++ src/audio/ItDecoder.cpp -@@ -17,7 +17,7 @@ - #include "solarus/audio/ItDecoder.h" - #include "solarus/core/Debug.h" - #include // These two headers are with the libmodplug ones. --#include -+#include - - namespace Solarus { - diff --git a/games/solarus/pkg-plist b/games/solarus/pkg-plist index c69635fc7753..f32e6a8f54b4 100644 --- a/games/solarus/pkg-plist +++ b/games/solarus/pkg-plist @@ -1,20 +1,28 @@ -bin/solarus-launcher bin/solarus-run include/solarus/audio/ItDecoder.h include/solarus/audio/Music.h +include/solarus/audio/MusicPtr.h +include/solarus/audio/MusicSystem.h include/solarus/audio/OggDecoder.h include/solarus/audio/Sound.h +include/solarus/audio/SoundBuffer.h +include/solarus/audio/SoundPtr.h include/solarus/audio/SpcDecoder.h +include/solarus/containers/FreeList.h include/solarus/containers/Grid.h include/solarus/containers/Quadtree.h include/solarus/containers/Quadtree.inl +include/solarus/containers/VecMap.h include/solarus/core/Ability.h include/solarus/core/AbilityInfo.h -include/solarus/core/AndroidConfig.h include/solarus/core/AppleInterface.h include/solarus/core/Arguments.h +include/solarus/core/Command.h include/solarus/core/CommandsEffects.h include/solarus/core/Common.h +include/solarus/core/Controls.h +include/solarus/core/ControlsDispatcher.h +include/solarus/core/ControlsPtr.h include/solarus/core/CurrentQuest.h include/solarus/core/Debug.h include/solarus/core/Dialog.h @@ -25,21 +33,26 @@ include/solarus/core/EnumInfo.inl include/solarus/core/Equipment.h include/solarus/core/EquipmentItem.h include/solarus/core/EquipmentItemUsage.h +include/solarus/core/FRectangle.h +include/solarus/core/FRectangle.inl +include/solarus/core/FlagSet.h +include/solarus/core/FlagSet.inl include/solarus/core/FontResource.h include/solarus/core/Game.h -include/solarus/core/GameCommand.h -include/solarus/core/GameCommands.h include/solarus/core/Geometry.h include/solarus/core/InputEvent.h +include/solarus/core/Joypad.h include/solarus/core/Logger.h include/solarus/core/MainLoop.h include/solarus/core/Map.h include/solarus/core/MapData.h +include/solarus/core/MapPtr.h include/solarus/core/PerfCounter.h include/solarus/core/PerfCounter.inl include/solarus/core/PixelBits.h include/solarus/core/Point.h include/solarus/core/Point.inl +include/solarus/core/Profiler.h include/solarus/core/QuestDatabase.h include/solarus/core/QuestFiles.h include/solarus/core/QuestProperties.h @@ -50,6 +63,7 @@ include/solarus/core/ResourceProvider.h include/solarus/core/ResourceType.h include/solarus/core/Savegame.h include/solarus/core/SavegameConverterV1.h +include/solarus/core/SavegamePtr.h include/solarus/core/Scale.h include/solarus/core/Scale.inl include/solarus/core/Settings.h @@ -65,7 +79,6 @@ include/solarus/core/Transform.h include/solarus/core/Transform.inl include/solarus/core/Treasure.h include/solarus/core/config.h -include/solarus/core/config.h.in include/solarus/entities/AnimatedTilePattern.h include/solarus/entities/Arrow.h include/solarus/entities/Block.h @@ -164,6 +177,7 @@ include/solarus/graphics/TransitionScrolling.h include/solarus/graphics/VertexArray.h include/solarus/graphics/VertexArrayPtr.h include/solarus/graphics/Video.h +include/solarus/graphics/View.h include/solarus/graphics/glrenderer/GlRenderer.h include/solarus/graphics/glrenderer/GlShader.h include/solarus/graphics/glrenderer/GlTexture.h @@ -171,20 +185,6 @@ include/solarus/graphics/quest_icon.h include/solarus/graphics/sdlrenderer/SDLRenderer.h include/solarus/graphics/sdlrenderer/SDLShader.h include/solarus/graphics/sdlrenderer/SDLSurfaceImpl.h -include/solarus/gui/about_dialog.h -include/solarus/gui/console.h -include/solarus/gui/console_line_edit.h -include/solarus/gui/gui_common.h -include/solarus/gui/gui_tools.h -include/solarus/gui/main_window.h -include/solarus/gui/quest_runner.h -include/solarus/gui/quests_item_delegate.h -include/solarus/gui/quests_model.h -include/solarus/gui/quests_view.h -include/solarus/gui/settings.h -include/solarus/gui/ui_about_dialog.h -include/solarus/gui/ui_console.h -include/solarus/gui/ui_main_window.h include/solarus/hero/BackToSolidGroundState.h include/solarus/hero/BoomerangState.h include/solarus/hero/BowState.h @@ -217,6 +217,8 @@ include/solarus/hero/UsingItemState.h include/solarus/hero/VictoryState.h include/solarus/lua/ExportableToLua.h include/solarus/lua/ExportableToLuaPtr.h +include/solarus/lua/LuaBind.h +include/solarus/lua/LuaBind.inl include/solarus/lua/LuaContext.h include/solarus/lua/LuaData.h include/solarus/lua/LuaException.h @@ -240,45 +242,10 @@ include/solarus/movements/StraightMovement.h include/solarus/movements/TargetMovement.h include/solarus/third_party/KHR/khrplatform.h include/solarus/third_party/glad/glad.h -include/solarus/third_party/hqx/common.h -include/solarus/third_party/hqx/hqx.h -include/solarus/third_party/snes_spc/SNES_SPC.h -include/solarus/third_party/snes_spc/SPC_CPU.h -include/solarus/third_party/snes_spc/SPC_DSP.h -include/solarus/third_party/snes_spc/SPC_Filter.h -include/solarus/third_party/snes_spc/blargg_common.h -include/solarus/third_party/snes_spc/blargg_config.h -include/solarus/third_party/snes_spc/blargg_endian.h -include/solarus/third_party/snes_spc/blargg_source.h -include/solarus/third_party/snes_spc/dsp.h -include/solarus/third_party/snes_spc/spc.h -lib/libsolarus-gui.so -lib/libsolarus-gui.so.1 -lib/libsolarus-gui.so.1.6.5 +include/solarus/third_party/hqx.h +include/solarus/third_party/spc.h lib/libsolarus.so -lib/libsolarus.so.1 -lib/libsolarus.so.1.6.5 -share/man/man6/solarus-launcher.6.gz +lib/libsolarus.so.2 +lib/libsolarus.so.2.0.0 share/man/man6/solarus-run.6.gz -share/applications/org.solarus_games.solarus.Launcher.desktop -share/icons/hicolor/16x16/apps/org.solarus_games.solarus.Launcher.png -share/icons/hicolor/16x16/apps/org.solarus_games.solarus.Runner.png -share/icons/hicolor/20x20/apps/org.solarus_games.solarus.Launcher.png -share/icons/hicolor/20x20/apps/org.solarus_games.solarus.Runner.png -share/icons/hicolor/24x24/apps/org.solarus_games.solarus.Launcher.png -share/icons/hicolor/24x24/apps/org.solarus_games.solarus.Runner.png -share/icons/hicolor/32x32/apps/org.solarus_games.solarus.Launcher.png -share/icons/hicolor/32x32/apps/org.solarus_games.solarus.Runner.png -share/icons/hicolor/40x40/apps/org.solarus_games.solarus.Launcher.png -share/icons/hicolor/40x40/apps/org.solarus_games.solarus.Runner.png -share/icons/hicolor/48x48/apps/org.solarus_games.solarus.Launcher.png -share/icons/hicolor/48x48/apps/org.solarus_games.solarus.Runner.png -share/icons/hicolor/scalable/apps/org.solarus_games.solarus.Launcher.svg -share/icons/hicolor/scalable/apps/org.solarus_games.solarus.Runner.svg -share/icons/hicolor/symbolic/apps/org.solarus_games.solarus.Launcher-symbolic.svg -share/icons/hicolor/symbolic/apps/org.solarus_games.solarus.Runner-symbolic.svg -share/metainfo/org.solarus_games.solarus.appdata.xml -share/pixmaps/org.solarus_games.solarus.Launcher.png -share/pixmaps/org.solarus_games.solarus.Runner.png -%%DATADIR%%-gui/translations/solarus_es.qm -%%DATADIR%%-gui/translations/solarus_fr.qm +%%DATADIR%%/gamecontrollerdb.txt From 9f2b7df957211c642148ec8dbd5a66457f56cab1 Mon Sep 17 00:00:00 2001 From: Danilo Egea Gondolfo Date: Tue, 29 Apr 2025 16:47:20 +0100 Subject: [PATCH 37/81] games/solarus-quest-editor: Update to 2.0.0 - Move to QT6 as recommended by the upstream project - Reorder some variables to make portclippy happy Changelog: https://gitlab.com/solarus-games/solarus/-/blob/v2.0/editor/changelog.md --- games/solarus-quest-editor/Makefile | 29 ++++++++++++------- games/solarus-quest-editor/distinfo | 6 ++-- .../files/patch-src_widgets_map__view.cpp | 10 ------- .../files/patch-src_widgets_tileset__view.cpp | 10 ------- games/solarus-quest-editor/pkg-plist | 25 +++++++++------- 5 files changed, 35 insertions(+), 45 deletions(-) delete mode 100644 games/solarus-quest-editor/files/patch-src_widgets_map__view.cpp delete mode 100644 games/solarus-quest-editor/files/patch-src_widgets_tileset__view.cpp diff --git a/games/solarus-quest-editor/Makefile b/games/solarus-quest-editor/Makefile index ec8a737c4cc4..51a7465df69d 100644 --- a/games/solarus-quest-editor/Makefile +++ b/games/solarus-quest-editor/Makefile @@ -1,5 +1,5 @@ PORTNAME= solarus-quest-editor -PORTVERSION= 1.6.5 +PORTVERSION= 2.0.0 DISTVERSIONPREFIX= v CATEGORIES= games @@ -10,22 +10,32 @@ WWW= https://www.solarus-games.org LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/license_gpl.txt +BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm LIB_DEPENDS= libphysfs.so:devel/physfs \ libmodplug.so:audio/libmodplug \ - libvorbis.so:audio/libvorbis \ + libvorbisfile.so:audio/libvorbis \ libogg.so:audio/libogg \ libsolarus.so:games/solarus \ + libqlementine.so:devel/qlementine -BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm - -USES= cmake compiler:c++11-lib openal qt:5 sdl +USES= cmake compiler:c++11-lib gl localbase:ldflags openal qt:6 sdl USE_GITLAB= yes GL_ACCOUNT= solarus-games -GL_TAGNAME= c8d0835c3a62a0e60cdb32d26be8b75485a23a96 +GL_PROJECT= solarus +GL_TAGNAME= b5d6aefbda31e0f436d25606478c4129504f914f +USE_GL= opengl +USE_QT= base svg USE_SDL= sdl2 ttf2 image2 -USE_QT= buildtools:build concurrent core gui linguist qmake:build widgets + +CMAKE_ARGS+= -DSOLARUS_FETCHCONTENT=OFF + +DESKTOP_ENTRIES= "Solarus Quest Editor" "${COMMENT}" \ + "${PREFIX}/share/pixmaps/org.solarus-games.solarus-editor.png" \ + "solarus-editor" "Game;" false + +WRKSRC_SUBDIR= editor OPTIONS_DEFINE= LUAJIT OPTIONS_DEFAULT_amd64= LUAJIT @@ -34,12 +44,9 @@ OPTIONS_DEFAULT_powerpc= LUAJIT OPTIONS_DEFAULT_powerpc64= LUAJIT OPTIONS_DEFAULT_powerpc64le= LUAJIT -LUAJIT_CMAKE_BOOL= SOLARUS_USE_LUAJIT LUAJIT_DESC= Use LuaJIT instead of standard Lua LUAJIT_USES= luajit LUAJIT_USES_OFF= lua:51 - -DESKTOP_ENTRIES= "Solarus Quest Editor" "${COMMENT}" "${PORTNAME}" "${PORTNAME}" \ - "Game;" false +LUAJIT_CMAKE_BOOL= SOLARUS_USE_LUAJIT .include diff --git a/games/solarus-quest-editor/distinfo b/games/solarus-quest-editor/distinfo index b3a180ee5ce9..d14f759d328e 100644 --- a/games/solarus-quest-editor/distinfo +++ b/games/solarus-quest-editor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1673303232 -SHA256 (solarus-games-solarus-quest-editor-c8d0835c3a62a0e60cdb32d26be8b75485a23a96_GL0.tar.gz) = 74d619f39d1181752eeab5f7ac12fd003eda74d1299dac57722165c980ffd372 -SIZE (solarus-games-solarus-quest-editor-c8d0835c3a62a0e60cdb32d26be8b75485a23a96_GL0.tar.gz) = 58067507 +TIMESTAMP = 1745915901 +SHA256 (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = d86397e94926d96a7f8ca343122cb40df0614c6fd24717423950055c2b5bd55c +SIZE (solarus-games-solarus-b5d6aefbda31e0f436d25606478c4129504f914f_GL0.tar.gz) = 69945076 diff --git a/games/solarus-quest-editor/files/patch-src_widgets_map__view.cpp b/games/solarus-quest-editor/files/patch-src_widgets_map__view.cpp deleted file mode 100644 index 0b314f4dbb3e..000000000000 --- a/games/solarus-quest-editor/files/patch-src_widgets_map__view.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/widgets/map_view.cpp.orig 2020-05-21 09:50:59 UTC -+++ src/widgets/map_view.cpp -@@ -40,6 +40,7 @@ - #include - #include - #include -+#include - - namespace SolarusEditor { - diff --git a/games/solarus-quest-editor/files/patch-src_widgets_tileset__view.cpp b/games/solarus-quest-editor/files/patch-src_widgets_tileset__view.cpp deleted file mode 100644 index 18a931d99ff8..000000000000 --- a/games/solarus-quest-editor/files/patch-src_widgets_tileset__view.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/widgets/tileset_view.cpp.orig 2020-05-21 09:50:59 UTC -+++ src/widgets/tileset_view.cpp -@@ -34,6 +34,7 @@ - #include - #include - #include -+#include - - namespace SolarusEditor { - diff --git a/games/solarus-quest-editor/pkg-plist b/games/solarus-quest-editor/pkg-plist index ed274baabbc0..92323b001ee0 100644 --- a/games/solarus-quest-editor/pkg-plist +++ b/games/solarus-quest-editor/pkg-plist @@ -1,14 +1,14 @@ -bin/solarus-quest-editor -share/applications/solarus-quest-editor.desktop -share/icons/hicolor/16x16/apps/solarus-quest-editor.png -share/icons/hicolor/20x20/apps/solarus-quest-editor.png -share/icons/hicolor/24x24/apps/solarus-quest-editor.png -share/icons/hicolor/32x32/apps/solarus-quest-editor.png -share/icons/hicolor/40x40/apps/solarus-quest-editor.png -share/icons/hicolor/48x48/apps/solarus-quest-editor.png -share/icons/hicolor/scalable/apps/solarus-quest-editor.svg -share/icons/hicolor/symbolic/apps/solarus-quest-editor-symbolic.svg -share/pixmaps/solarus-quest-editor.png +bin/solarus-editor +share/applications/org.solarus-games.solarus-editor.desktop +share/icons/hicolor/16x16/apps/org.solarus-games.solarus-editor.png +share/icons/hicolor/20x20/apps/org.solarus-games.solarus-editor.png +share/icons/hicolor/24x24/apps/org.solarus-games.solarus-editor.png +share/icons/hicolor/32x32/apps/org.solarus-games.solarus-editor.png +share/icons/hicolor/40x40/apps/org.solarus-games.solarus-editor.png +share/icons/hicolor/48x48/apps/org.solarus-games.solarus-editor.png +share/icons/hicolor/scalable/apps/org.solarus-games.solarus-editor.svg +share/icons/hicolor/symbolic/apps/org.solarus-games.solarus-editor-symbolic.svg +share/pixmaps/org.solarus-games.solarus-editor.png %%DATADIR%%/assets/initial_quest/data/enemies/chameleon.lua %%DATADIR%%/assets/initial_quest/data/enemies/explosion.lua %%DATADIR%%/assets/initial_quest/data/enemies/flame.lua @@ -252,6 +252,7 @@ share/pixmaps/solarus-quest-editor.png %%DATADIR%%/assets/initial_quest/data/sprites/destructibles/stone_white.dat %%DATADIR%%/assets/initial_quest/data/sprites/destructibles/vase.dat %%DATADIR%%/assets/initial_quest/data/sprites/destructibles/vase.png +%%DATADIR%%/assets/initial_quest/data/sprites/destructibles/vase_broken.png %%DATADIR%%/assets/initial_quest/data/sprites/doors/door.png %%DATADIR%%/assets/initial_quest/data/sprites/doors/door_big_key.dat %%DATADIR%%/assets/initial_quest/data/sprites/doors/door_boss_key.dat @@ -519,3 +520,5 @@ share/pixmaps/solarus-quest-editor.png %%DATADIR%%/assets/initial_quest/data/tilesets/outside.tiles.png %%DATADIR%%/translations/solarus_editor_es.qm %%DATADIR%%/translations/solarus_editor_fr.qm +%%DATADIR%%/translations/solarus_editor_zh_CN.qm +%%DATADIR%%/translations/solarus_editor_zh_TW.qm From d8973c80a839f6a6ddbb68b0bd05e2e8024afcaa Mon Sep 17 00:00:00 2001 From: "Serhii (Sergey) Kozlov" Date: Tue, 29 Apr 2025 20:25:34 +0000 Subject: [PATCH 38/81] security/sshesame: new port An easy to set up and use SSH honeypot, a fake SSH server that lets anyone in and logs their activity. sshesame accepts and logs SSH connections and activity (channels, requests), without doing anything on the host (e.g. executing commands, making network requests). --- GIDs | 2 +- UIDs | 2 +- security/sshesame/Makefile | 27 ++++++++++++++ security/sshesame/distinfo | 5 +++ security/sshesame/files/sshesame.in | 55 +++++++++++++++++++++++++++++ security/sshesame/pkg-descr | 3 ++ 6 files changed, 92 insertions(+), 2 deletions(-) create mode 100644 security/sshesame/Makefile create mode 100644 security/sshesame/distinfo create mode 100644 security/sshesame/files/sshesame.in create mode 100644 security/sshesame/pkg-descr diff --git a/GIDs b/GIDs index 461c6349c29e..1d5da984eeaf 100644 --- a/GIDs +++ b/GIDs @@ -308,7 +308,7 @@ elog:*:364: gotify:*:365: opengist:*:366: velbustcpd:*:367: -# free: 368 +sshesame:*:368: # free: 369 _wsdd:*:370: # free: 371 diff --git a/UIDs b/UIDs index 0de2ef28aee6..af13787b0237 100644 --- a/UIDs +++ b/UIDs @@ -314,7 +314,7 @@ elog:*:364:364::0:0:Elog server:/nonexistent:/usr/sbin/nologin gotify:*:365:365::0:0:Gotify User:/var/db/gotify:/usr/sbin/nologin opengist:*:366:366::0:0:OpenGist User:/var/db/opengist:/usr/sbin/nologin velbustcpd:*:367:367::0:0:Velbustcp Deamon:/nonexistent:/usr/sbin/nologin -# free: 368 +sshesame:*:368:368::0:0:Sshesame Daemon:/nonexistent:/usr/sbin/nologin # free: 369 _wsdd:*:370:370::0:0:Web Service Discovery Daemon:/nonexistent:/usr/sbin/nologin # free: 371 diff --git a/security/sshesame/Makefile b/security/sshesame/Makefile new file mode 100644 index 000000000000..ddba948fae64 --- /dev/null +++ b/security/sshesame/Makefile @@ -0,0 +1,27 @@ +PORTNAME= sshesame +DISTVERSIONPREFIX= v +DISTVERSION= 0.0.39 +CATEGORIES= security + +MAINTAINER= skozlov@FreeBSD.org +COMMENT= Easy to set up and use SSH honeypot +WWW= https://github.com/jaksi/sshesame + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:1.22,modules +USE_RC_SUBR= ${PORTNAME} + +USERS= sshesame +GROUPS= sshesame + +GO_MODULE= github.com/jaksi/sshesame + +PLIST_FILES= "@sample etc/${PORTNAME}.yaml.sample" \ + bin/${PORTNAME} + +post-install: + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.yaml ${STAGEDIR}${PREFIX}/etc/${PORTNAME}.yaml.sample + +.include diff --git a/security/sshesame/distinfo b/security/sshesame/distinfo new file mode 100644 index 000000000000..2e9ae7e8a15d --- /dev/null +++ b/security/sshesame/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1745923901 +SHA256 (go/security_sshesame/sshesame-v0.0.39/v0.0.39.mod) = c4f5d9cfa804935307c14fa9a884d83b1732b13bb80529871db5a5394254d33d +SIZE (go/security_sshesame/sshesame-v0.0.39/v0.0.39.mod) = 630 +SHA256 (go/security_sshesame/sshesame-v0.0.39/v0.0.39.zip) = 4dfe91efa8b6d55886d29d9ec18c20ddcef4a828f463c562c1c73d1841e15f04 +SIZE (go/security_sshesame/sshesame-v0.0.39/v0.0.39.zip) = 63861 diff --git a/security/sshesame/files/sshesame.in b/security/sshesame/files/sshesame.in new file mode 100644 index 000000000000..593de16821b2 --- /dev/null +++ b/security/sshesame/files/sshesame.in @@ -0,0 +1,55 @@ +#!/bin/sh + +# PROVIDE: sshesame +# REQUIRE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf to enable sshesame: +# +# sshesame_enable (bool): Set to "NO" by default. +# Set to "YES" to enable sshesame. +# sshesame_user (str): Default to "sshesame". +# sshesame_group (str): Default to "sshesame". +# User and group to run sshesame with. +# sshesame_config (str): Default to "%%PREFIX%%/etc/sshesame.yaml". +# sshesame config file. +# sshesame_datadir (str): Default to "/var/db/sshesame". +# Directory to store automatically generated host keys in +# sshesame_logdir (str): Default to "/var/log/sshesame". +# Directory to store sshesame logs + +. /etc/rc.subr + +name=sshesame +rcvar=sshesame_enable +desc="SSH honeypot" + +load_rc_config sshesame + +: ${sshesame_enable:=NO} +: ${sshesame_user:=sshesame} +: ${sshesame_group:=sshesame} +: ${sshesame_config=%%PREFIX%%/etc/sshesame.yaml} +: ${sshesame_datadir=/var/db/sshesame} +: ${sshesame_logdir=/var/log/sshesame} + +pidfile=/var/run/${name}/${name}.pid +start_precmd=sshesame_precmd +procname="%%PREFIX%%/bin/sshesame" +required_files="${sshesame_config}" +command=/usr/sbin/daemon +command_args="-cf -p ${pidfile} -o ${sshesame_logdir}/sshesame.out ${procname} -config ${sshesame_config} -data_dir ${sshesame_datadir}" + +sshesame_precmd() +{ + # Create PID file directory + install -d -o ${sshesame_user} -g ${sshesame_group} -m 0755 "$(dirname ${pidfile})" + + install -d -o ${sshesame_user} -g ${sshesame_group} -m 0755 "${sshesame_datadir}" + install -d -o ${sshesame_user} -g ${sshesame_group} -m 0755 "${sshesame_logdir}" + + # Remove default flags, they're added in `command_args` manually + rc_flags="" +} + +run_rc_command "$1" diff --git a/security/sshesame/pkg-descr b/security/sshesame/pkg-descr new file mode 100644 index 000000000000..5ea249190458 --- /dev/null +++ b/security/sshesame/pkg-descr @@ -0,0 +1,3 @@ +sshesame accepts and logs SSH connections and activity (channels, requests), +without doing anything on the host (e.g. executing commands, making network +requests). From bfdf7360998a27b098faaad42b8b44475ba37d96 Mon Sep 17 00:00:00 2001 From: "Serhii (Sergey) Kozlov" Date: Tue, 29 Apr 2025 22:27:11 +0000 Subject: [PATCH 39/81] security/sshesame: add to category Makefile Forgot to add in the previous commit --- security/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/security/Makefile b/security/Makefile index cc3bb9fbdae3..dc3322defa4e 100644 --- a/security/Makefile +++ b/security/Makefile @@ -1318,6 +1318,7 @@ SUBDIR += ssh-multiadd SUBDIR += ssh-tools SUBDIR += ssh-vault + SUBDIR += sshesame SUBDIR += sshguard SUBDIR += sshpass SUBDIR += ssl-admin From c820cac83b43bf5daa6c3859f181ebd4958371ad Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Tue, 29 Apr 2025 07:45:47 -0700 Subject: [PATCH 40/81] sysutils/cfengine-masterfiles-devel: Update to latest GH commit --- sysutils/cfengine-masterfiles-devel/Makefile | 4 ++-- sysutils/cfengine-masterfiles-devel/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/sysutils/cfengine-masterfiles-devel/Makefile b/sysutils/cfengine-masterfiles-devel/Makefile index 4b2e6988983b..931957436d21 100644 --- a/sysutils/cfengine-masterfiles-devel/Makefile +++ b/sysutils/cfengine-masterfiles-devel/Makefile @@ -3,8 +3,8 @@ PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE} PORTEPOCH= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -devel -HASH= d38e3a33 -CFENGINE_COMMIT_DATE= 20250324 +HASH= 2cb3f4df +CFENGINE_COMMIT_DATE= 20250424 MAINTAINER= cy@FreeBSD.org COMMENT= cfengine sample policies for installations and upgrades diff --git a/sysutils/cfengine-masterfiles-devel/distinfo b/sysutils/cfengine-masterfiles-devel/distinfo index ee8c33b5eab1..068389e552e3 100644 --- a/sysutils/cfengine-masterfiles-devel/distinfo +++ b/sysutils/cfengine-masterfiles-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743050414 -SHA256 (cfengine-masterfiles-3.25.20250324-d38e3a33_GH0.tar.gz) = 677d30b3fa20a2d3107d5d4002bfe043f2a0daf319741230caa2ae0b4d6928b3 -SIZE (cfengine-masterfiles-3.25.20250324-d38e3a33_GH0.tar.gz) = 511948 +TIMESTAMP = 1745937903 +SHA256 (cfengine-masterfiles-3.25.20250424-2cb3f4df_GH0.tar.gz) = 3871b31bb43e805b9d6da111cb788b070f1a8d9f9be4f49801acb39657edb386 +SIZE (cfengine-masterfiles-3.25.20250424-2cb3f4df_GH0.tar.gz) = 512158 From 37ac6ea70081a50d2370e76a54096f64fa1a5d4c Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Tue, 29 Apr 2025 07:50:46 -0700 Subject: [PATCH 41/81] mail/spamassassin-devel: update to latest github commit --- mail/spamassassin-devel/Makefile | 4 ++-- mail/spamassassin-devel/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mail/spamassassin-devel/Makefile b/mail/spamassassin-devel/Makefile index afa681138b07..c276b7af6435 100644 --- a/mail/spamassassin-devel/Makefile +++ b/mail/spamassassin-devel/Makefile @@ -10,8 +10,8 @@ WWW= https://spamassassin.apache.org/ USE_GITHUB= yes GH_ACCOUNT= apache -GH_TAGNAME= 3dd3104a2 -SA_COMMIT_DATE= 2025.03.26 +GH_TAGNAME= cdfa9ca88 +SA_COMMIT_DATE= 2025.04.29 LICENSE= APACHE20 diff --git a/mail/spamassassin-devel/distinfo b/mail/spamassassin-devel/distinfo index 1ae3f2d2a57e..e11ba07983ab 100644 --- a/mail/spamassassin-devel/distinfo +++ b/mail/spamassassin-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743050946 -SHA256 (apache-spamassassin-2025.03.26-3dd3104a2_GH0.tar.gz) = 158d6e0801ee62a6297766610e1c14b05a7d13473785670954965194518a15e0 -SIZE (apache-spamassassin-2025.03.26-3dd3104a2_GH0.tar.gz) = 8389295 +TIMESTAMP = 1745938147 +SHA256 (apache-spamassassin-2025.04.29-cdfa9ca88_GH0.tar.gz) = 98757d016342569db36a2b594c5694d035a67a2d30408782ac491b856b45a327 +SIZE (apache-spamassassin-2025.04.29-cdfa9ca88_GH0.tar.gz) = 8388423 From 84a8d5fdcdd5cc86c19d45353ca339160dd0257b Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Tue, 29 Apr 2025 07:54:15 -0700 Subject: [PATCH 42/81] sysutils/cfengine-devel: Update to latest GH commit --- sysutils/cfengine-devel/Makefile | 6 +++--- sysutils/cfengine-devel/distinfo | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/sysutils/cfengine-devel/Makefile b/sysutils/cfengine-devel/Makefile index 0a9ef2f4b08a..93a70decb02f 100644 --- a/sysutils/cfengine-devel/Makefile +++ b/sysutils/cfengine-devel/Makefile @@ -3,9 +3,9 @@ PORTVERSION= 3.25.${CFENGINE_COMMIT_DATE} PORTEPOCH= 1 CATEGORIES= sysutils PKGNAMESUFFIX= -devel -CFENGINE_HASH= 7b73e781b -LIBNTECH_HASH= 8d1bcc7 -CFENGINE_COMMIT_DATE= 20250326 +CFENGINE_HASH= 2acbd1dc5 +LIBNTECH_HASH= 5a62ba4 +CFENGINE_COMMIT_DATE= 20250423 MAINTAINER= cy@FreeBSD.org COMMENT= Systems administration tool for networks diff --git a/sysutils/cfengine-devel/distinfo b/sysutils/cfengine-devel/distinfo index d4c778204d42..25de521d4285 100644 --- a/sysutils/cfengine-devel/distinfo +++ b/sysutils/cfengine-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1743050054 -SHA256 (cfengine-core-3.25.20250326-7b73e781b_GH0.tar.gz) = fce0ff695c364f2d856b8eec50928e4b625c6658bf665d8f992d8ff002943cd7 -SIZE (cfengine-core-3.25.20250326-7b73e781b_GH0.tar.gz) = 2455351 -SHA256 (cfengine-libntech-8d1bcc7_GH0.tar.gz) = 3b941e5f47c8a9ddfb0d36e993e94e09996b05b4d5c399a862cf443888685b80 -SIZE (cfengine-libntech-8d1bcc7_GH0.tar.gz) = 367512 +TIMESTAMP = 1745937781 +SHA256 (cfengine-core-3.25.20250423-2acbd1dc5_GH0.tar.gz) = e3fe728090eb109042c0387bb81208bbdd84b1f180edaf1f090c5b1934aebe8d +SIZE (cfengine-core-3.25.20250423-2acbd1dc5_GH0.tar.gz) = 2461329 +SHA256 (cfengine-libntech-5a62ba4_GH0.tar.gz) = 3b929a3118cb3a30ea5cbd09dfdfd96eaa808b4ff73c9047770885210e4b8ca3 +SIZE (cfengine-libntech-5a62ba4_GH0.tar.gz) = 367963 From 2d6c0bca386a856c9f327f79f2997ad1f037d711 Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Tue, 29 Apr 2025 08:23:49 -0700 Subject: [PATCH 43/81] shells/ksh-devel: update to the latest ksh93/ksh github commit --- shells/ksh-devel/Makefile | 4 ++-- shells/ksh-devel/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/shells/ksh-devel/Makefile b/shells/ksh-devel/Makefile index 9274e84aa3d1..577d3480c02d 100644 --- a/shells/ksh-devel/Makefile +++ b/shells/ksh-devel/Makefile @@ -19,8 +19,8 @@ WWW= http://www.kornshell.com/ LICENSE= EPL -HASH= d0ca7b5a -AST_COMMIT_DATE= 2025.03.24 +HASH= 10380798 +AST_COMMIT_DATE= 2025.04.29 USES= compiler:c11 diff --git a/shells/ksh-devel/distinfo b/shells/ksh-devel/distinfo index 05f14c61ae0e..01566aafe462 100644 --- a/shells/ksh-devel/distinfo +++ b/shells/ksh-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743050851 -SHA256 (ksh93-ksh-2025.03.24-d0ca7b5a_GH0.tar.gz) = 047a37f9e0b14d5e952281c13e3fb75de453e0c5a357356aefa92591caf0e2b7 -SIZE (ksh93-ksh-2025.03.24-d0ca7b5a_GH0.tar.gz) = 1971843 +TIMESTAMP = 1745938301 +SHA256 (ksh93-ksh-2025.04.29-10380798_GH0.tar.gz) = ac8115c5e98d82efa1f7b6d8c4f6a683cd686bda31502f822be0446306d16a2c +SIZE (ksh93-ksh-2025.04.29-10380798_GH0.tar.gz) = 1963316 From 896ef3a4d8e51baf21c1783ca2d9362c1352d0e9 Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Tue, 29 Apr 2025 08:24:13 -0700 Subject: [PATCH 44/81] sysutils/nut-devel: Update to the latest networkupstools/nut github commit --- sysutils/nut-devel/Makefile | 4 ++-- sysutils/nut-devel/distinfo | 6 +++--- sysutils/nut-devel/pkg-plist | 18 ++++++++++++++---- 3 files changed, 19 insertions(+), 9 deletions(-) diff --git a/sysutils/nut-devel/Makefile b/sysutils/nut-devel/Makefile index de33a7604c4f..d708ac87443c 100644 --- a/sysutils/nut-devel/Makefile +++ b/sysutils/nut-devel/Makefile @@ -18,8 +18,8 @@ CONFLICTS= nut-[0-9]* USE_GITHUB= yes GH_ACCOUNT= networkupstools -GH_TAGNAME= eb3134101 -NUT_COMMIT_DATE= 2025.03.25 +GH_TAGNAME= dfe606295 +NUT_COMMIT_DATE= 2025.04.29 MAKE_JOBS_UNSAFE= yes GNU_CONFIGURE= yes diff --git a/sysutils/nut-devel/distinfo b/sysutils/nut-devel/distinfo index 8db67d39e468..732bf21d8ecf 100644 --- a/sysutils/nut-devel/distinfo +++ b/sysutils/nut-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743050540 -SHA256 (networkupstools-nut-2025.03.25-eb3134101_GH0.tar.gz) = a3bcb3af003cdcaa814e1bf07986101ec4673daf3c18d6b51b91c24620e933d4 -SIZE (networkupstools-nut-2025.03.25-eb3134101_GH0.tar.gz) = 4799885 +TIMESTAMP = 1745938007 +SHA256 (networkupstools-nut-2025.04.29-dfe606295_GH0.tar.gz) = 964956b4f1223017d88335e47e079dd1f04fa88dec04c02862e2d6946fc15142 +SIZE (networkupstools-nut-2025.04.29-dfe606295_GH0.tar.gz) = 4865672 diff --git a/sysutils/nut-devel/pkg-plist b/sysutils/nut-devel/pkg-plist index 183e4726d828..83e4e54c9c9a 100644 --- a/sysutils/nut-devel/pkg-plist +++ b/sysutils/nut-devel/pkg-plist @@ -44,16 +44,16 @@ lib/libnutclient.so.2 lib/libnutclient.so.2.0.2 lib/libupsclient.a lib/libupsclient.so -lib/libupsclient.so.6 -lib/libupsclient.so.6.0.2 +lib/libupsclient.so.7 +lib/libupsclient.so.7.0.0 lib/libnutclientstub.a lib/libnutclientstub.so lib/libnutclientstub.so.1 lib/libnutclientstub.so.1.0.1 lib/libnutscan.a lib/libnutscan.so -lib/libnutscan.so.2 -lib/libnutscan.so.2.0.6 +lib/libnutscan.so.4 +lib/libnutscan.so.4.0.0 %%PYTHON_SITELIBDIR%%/PyNUT.py %%PYTHON_SITELIBDIR%%/test_nutclient.py %%DEV%%libdata/pkgconfig/libnutclient.pc @@ -124,6 +124,7 @@ lib/libnutscan.so.2.0.6 %%MODBUS%%libexec/nut/huawei-ups2000 %%MODBUS%%libexec/nut/phoenixcontact_modbus %%MODBUS%%libexec/nut/socomec_jbus +%%SERIAL%%libexec/nut/ve-direct %%SERIAL%%libexec/nut/victronups %%MANPAGES%%%%DEV%%share/man/man3/libnutclient.3.gz %%MANPAGES%%%%DEV%%share/man/man3/libnutclient_commands.3.gz @@ -193,19 +194,23 @@ lib/libnutscan.so.2.0.6 %%MANPAGES%%%%DEV%%share/man/man3/upscli_disconnect.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_fd.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_get.3.gz +%%MANPAGES%%%%DEV%%share/man/man3/upscli_get_default_connect_timeout.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_init.3.gz +%%MANPAGES%%%%DEV%%share/man/man3/upscli_init_default_connect_timeout.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_list_next.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_list_start.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_readline.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_readline_timeout.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_sendline.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_sendline_timeout.3.gz +%%MANPAGES%%%%DEV%%share/man/man3/upscli_set_default_connect_timeout.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_splitaddr.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_splitname.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_ssl.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_str_add_unique_token.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_str_contains_token.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_strerror.3.gz +%%MANPAGES%%%%DEV%%share/man/man3/upscli_tryconnect.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upscli_upserror.3.gz %%MANPAGES%%%%DEV%%share/man/man3/upsclient.3.gz %%MANPAGES%%share/man/man5/nut.conf.5.gz @@ -260,7 +265,9 @@ lib/libnutscan.so.2.0.6 %%MANPAGES%%%%SERIAL%%share/man/man8/bestuferrups.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/bestups.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/bestfcom.8.gz +%%MANPAGES%%%%SERIAL%%share/man/man8/bicker_ser.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/clone.8.gz +%%MANPAGES%%%%SERIAL%%share/man/man8/clone-outlet.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/dummy-ups.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/etapro.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/everups.8.gz @@ -270,6 +277,7 @@ lib/libnutscan.so.2.0.6 %%MANPAGES%%%%SERIAL%%share/man/man8/ivtscd.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/liebert.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/liebert-esp2.8.gz +%%MANPAGES%%%%SERIAL%%share/man/man8/liebert-gxe.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/masterguard.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/metasys.8.gz %%MANPAGES%%%%SERIAL%%share/man/man8/mge-shut.8.gz @@ -295,6 +303,8 @@ lib/libnutscan.so.2.0.6 %%MANPAGES%%%%SNMP%%share/man/man8/snmp-ups.8.gz %%MANPAGES%%%%IPMIPSU%%share/man/man8/nut-ipmipsu.8.gz %%MANPAGES%%%%PDU%%share/man/man8/powerman-pdu.8.gz +%%MANPAGES%%%%SERIAL%%share/man/man8/ve-direct.8.gz + sbin/upsd sbin/upsdrvctl sbin/upsmon From 8c7b510740102e49c0385aa149af65870d132a64 Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Tue, 29 Apr 2025 08:27:48 -0700 Subject: [PATCH 45/81] net/hostapd-devel: Update to the latest GH commit Update to the latest w1.fi commit, proxied through my GH account. --- net/hostapd-devel/Makefile | 4 ++-- net/hostapd-devel/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net/hostapd-devel/Makefile b/net/hostapd-devel/Makefile index fa29bcc7ce01..edf354f42fa8 100644 --- a/net/hostapd-devel/Makefile +++ b/net/hostapd-devel/Makefile @@ -11,8 +11,8 @@ WWW= https://w1.fi/hostapd/ USE_GITHUB= yes GH_ACCOUNT= cschuber GH_PROJECT= hostap -GH_TAGNAME= 650768707 -COMMIT_DATE= 2025.03.25 +GH_TAGNAME= 9fa657a73 +COMMIT_DATE= 2025.04.25 LICENSE= BSD3CLAUSE diff --git a/net/hostapd-devel/distinfo b/net/hostapd-devel/distinfo index f36fd429f11e..08b6474654dc 100644 --- a/net/hostapd-devel/distinfo +++ b/net/hostapd-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743051580 -SHA256 (cschuber-hostap-2025.03.25-650768707_GH0.tar.gz) = 80eaecb123318d4caa816b2fa78c95e6e924972a69242416d6b2600c65ae6d76 -SIZE (cschuber-hostap-2025.03.25-650768707_GH0.tar.gz) = 5284403 +TIMESTAMP = 1745940421 +SHA256 (cschuber-hostap-2025.04.25-9fa657a73_GH0.tar.gz) = 3686944c19668aa8630b167b6a7a7f12ddbd64cc1077d48a83c275e1ee049770 +SIZE (cschuber-hostap-2025.04.25-9fa657a73_GH0.tar.gz) = 5290405 From a889dfabe632e9d2ef22095561991c87bc099a9a Mon Sep 17 00:00:00 2001 From: Cy Schubert Date: Tue, 29 Apr 2025 08:28:14 -0700 Subject: [PATCH 46/81] security/wpa_supplicant-devel: Update to latest GH commit Update to the latest w1.fi commit, proxied through my GH account. --- security/wpa_supplicant-devel/Makefile | 4 ++-- security/wpa_supplicant-devel/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/security/wpa_supplicant-devel/Makefile b/security/wpa_supplicant-devel/Makefile index ef3b8e33ab29..96ff390b2017 100644 --- a/security/wpa_supplicant-devel/Makefile +++ b/security/wpa_supplicant-devel/Makefile @@ -11,8 +11,8 @@ WWW= https://w1.fi/wpa_supplicant/ USE_GITHUB= yes GH_ACCOUNT= cschuber GH_PROJECT= hostap -GH_TAGNAME= 650768707 -COMMIT_DATE= 2025.03.25 +GH_TAGNAME= 9fa657a73 +COMMIT_DATE= 2025.04.25 LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/README diff --git a/security/wpa_supplicant-devel/distinfo b/security/wpa_supplicant-devel/distinfo index d353c02778ac..b75768ebb5a0 100644 --- a/security/wpa_supplicant-devel/distinfo +++ b/security/wpa_supplicant-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743051566 -SHA256 (cschuber-hostap-2025.03.25-650768707_GH0.tar.gz) = 80eaecb123318d4caa816b2fa78c95e6e924972a69242416d6b2600c65ae6d76 -SIZE (cschuber-hostap-2025.03.25-650768707_GH0.tar.gz) = 5284403 +TIMESTAMP = 1745940419 +SHA256 (cschuber-hostap-2025.04.25-9fa657a73_GH0.tar.gz) = 3686944c19668aa8630b167b6a7a7f12ddbd64cc1077d48a83c275e1ee049770 +SIZE (cschuber-hostap-2025.04.25-9fa657a73_GH0.tar.gz) = 5290405 From a0c5952883b8b8e2a4c5e367bbd6cd00cb19a58f Mon Sep 17 00:00:00 2001 From: Yasuhiro Kimura Date: Wed, 30 Apr 2025 08:39:00 +0900 Subject: [PATCH 47/81] devel/magit*: Add upstream patch to fix warning message MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit With recent Emacs 31 following warning message is displayed when evaluating "(require 'magit)" Warning (files): Missing ‘lexical-binding’ cookie in "/usr/local/share/emacs/31.0.50/site-lisp/magit/magit-version.el". So add upstream patch to fix it. While here, tidy up Makefile with portfmt. --- devel/magit-devel/Makefile | 6 +++++- devel/magit-devel/distinfo | 4 +++- devel/magit/Makefile | 4 ++++ devel/magit/distinfo | 4 +++- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/devel/magit-devel/Makefile b/devel/magit-devel/Makefile index c7df22827467..91150bc40657 100644 --- a/devel/magit-devel/Makefile +++ b/devel/magit-devel/Makefile @@ -2,9 +2,13 @@ PORTNAME= magit DISTVERSIONPREFIX= v DISTVERSION= 4.3.2 DISTVERSIONSUFFIX= +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= 4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch:-p1 + MAINTAINER= yasu@FreeBSD.org COMMENT= Interface to Git for Emacs (Development Version) WWW= https://magit.vc/ @@ -21,8 +25,8 @@ BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_ transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.7:devel/transient-devel@${EMACS_FLAVOR} \ with-editor-devel${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor-devel@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.0.2.0:misc/compat.el@${EMACS_FLAVOR} \ - llama.el${EMACS_PKGNAMESUFFIX}>=0.6.2:devel/llama.el@${EMACS_FLAVOR} \ git:devel/git \ + llama.el${EMACS_PKGNAMESUFFIX}>=0.6.2:devel/llama.el@${EMACS_FLAVOR} \ transient-devel${EMACS_PKGNAMESUFFIX}>=0.8.7:devel/transient-devel@${EMACS_FLAVOR} \ with-editor-devel${EMACS_PKGNAMESUFFIX}>=3.4.3:editors/with-editor-devel@${EMACS_FLAVOR} diff --git a/devel/magit-devel/distinfo b/devel/magit-devel/distinfo index 76ca67163ff3..d603eb41ffff 100644 --- a/devel/magit-devel/distinfo +++ b/devel/magit-devel/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1745098347 +TIMESTAMP = 1745969698 SHA256 (magit-magit-v4.3.2_GH0.tar.gz) = efad5567c94423668737856210d659f26eb5da034a96a7f1901590a7840972a7 SIZE (magit-magit-v4.3.2_GH0.tar.gz) = 685799 +SHA256 (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 4b7cc59415515daa5c3bf8db7edac4fefd0fa556cc39a61a34d352021cba9f23 +SIZE (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 731 diff --git a/devel/magit/Makefile b/devel/magit/Makefile index 77fcefadb99a..1ffba1d87da0 100644 --- a/devel/magit/Makefile +++ b/devel/magit/Makefile @@ -1,9 +1,13 @@ PORTNAME= magit DISTVERSIONPREFIX= v DISTVERSION= 4.3.2 +PORTREVISION= 1 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} +PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ +PATCHFILES= 4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch:-p1 + MAINTAINER= yasu@FreeBSD.org COMMENT= Interface to Git for Emacs WWW= https://magit.vc/ diff --git a/devel/magit/distinfo b/devel/magit/distinfo index f8a316697e6f..e85b92bd42ef 100644 --- a/devel/magit/distinfo +++ b/devel/magit/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1745098078 +TIMESTAMP = 1745969317 SHA256 (magit-magit-v4.3.2_GH0.tar.gz) = efad5567c94423668737856210d659f26eb5da034a96a7f1901590a7840972a7 SIZE (magit-magit-v4.3.2_GH0.tar.gz) = 685799 +SHA256 (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 4b7cc59415515daa5c3bf8db7edac4fefd0fa556cc39a61a34d352021cba9f23 +SIZE (4ed80c649ed3308158b81e88ca90a3f1af4463f7.patch) = 731 From 100f7b819b7cafcf7212f6f42dd88002d5f1d507 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Tue, 29 Apr 2025 12:53:46 +0300 Subject: [PATCH 48/81] textproc/obsidian: Update to 1.8.10 and switch to Electron 34 --- textproc/obsidian/Makefile | 7 ++--- textproc/obsidian/distinfo | 6 ++-- textproc/obsidian/pkg-plist | 57 +++++++++++++++++++++++++++++++++++++ 3 files changed, 63 insertions(+), 7 deletions(-) diff --git a/textproc/obsidian/Makefile b/textproc/obsidian/Makefile index d1047f2378b6..db4a9adce696 100644 --- a/textproc/obsidian/Makefile +++ b/textproc/obsidian/Makefile @@ -3,12 +3,11 @@ # # To build this port locally with minimal effort use # cd /textproc/obsidian -# pkg install -A `make -V 'electron${ELECTRON_VERSION}'` +# pkg install -A electron`make -V electronfix_ARGS` # make USE_PACKAGE_DEPENDS_ONLY=yes install clean PORTNAME= obsidian -PORTVERSION= 1.8.7 -PORTREVISION= 6 +PORTVERSION= 1.8.10 CATEGORIES= textproc # Icon is taken from the Nix build recipe # https://github.com/NixOS/nixpkgs/blob/de5448dab588ad41aef40f8c7c0c230981656698/pkgs/applications/misc/obsidian/default.nix#L31-L34 @@ -27,7 +26,7 @@ LICENSE_NAME= End User License Agreement LICENSE_TEXT= See https://obsidian.md/terms LICENSE_PERMS= -USES= electronfix:33 +USES= electronfix:34 ELECTRONFIX_MAIN_EXECUTABLE= obsidian SUB_FILES= obsidian diff --git a/textproc/obsidian/distinfo b/textproc/obsidian/distinfo index e89cc51bd156..4f7d52aecaf8 100644 --- a/textproc/obsidian/distinfo +++ b/textproc/obsidian/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1741120913 -SHA256 (obsidian-1.8.7.tar.gz) = b4e3f791759598bf1a1f940ff04e95b4901fe2c2c481546e5e275153588990cf -SIZE (obsidian-1.8.7.tar.gz) = 110353378 +TIMESTAMP = 1745911919 +SHA256 (obsidian-1.8.10.tar.gz) = c59a22e19f4930cfc510f7ef8c15c46a0de94ffb891fd76f169f2a1e74c534a1 +SIZE (obsidian-1.8.10.tar.gz) = 110592123 SHA256 (bf119bd48f748f4fd2d65f2d1bb05d3c806883b5.png) = 4227a64156df4043395183dc7b9b23b809df79292d44c208e9649adcf7b2d4a3 SIZE (bf119bd48f748f4fd2d65f2d1bb05d3c806883b5.png) = 11970 diff --git a/textproc/obsidian/pkg-plist b/textproc/obsidian/pkg-plist index 31c51257fb90..7365b69e9828 100644 --- a/textproc/obsidian/pkg-plist +++ b/textproc/obsidian/pkg-plist @@ -72,7 +72,64 @@ share/metainfo/md.obsidian.obsidian.appdata.xml %%DATADIR%%/resources.pak %%DATADIR%%/resources/app.asar %%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/binding.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/binding.exp +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/binding.iobj +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/binding.ipdb +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/binding.lib +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/binding.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/nothing.lib +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.node.recipe +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/CL.command.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/CL.read.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/CL.write.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/Cl.items.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/binding.lastbuildstate +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/link.command.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/link.read.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/link.secondary.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/binding/binding.tlog/link.write.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/copy/copy.recipe +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/copy/copy.tlog/Cl.items.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/copy/copy.tlog/CustomBuild.command.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/copy/copy.tlog/CustomBuild.read.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/copy/copy.tlog/CustomBuild.write.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/Release/obj/copy/copy.tlog/copy.lastbuildstate +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/binding.vcxproj +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/binding.vcxproj.filters +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/copy.vcxproj +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/build/copy.vcxproj.filters +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/index.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/btime/package.json %%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/binding.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/binding.exp +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/binding.iobj +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/binding.ipdb +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/binding.lib +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/binding.node +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/nothing.lib +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.node.recipe +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/CL.command.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/CL.read.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/CL.write.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/Cl.items.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/binding.lastbuildstate +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/link.command.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/link.read.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/link.secondary.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/binding/binding.tlog/link.write.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/copy/copy.recipe +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/copy/copy.tlog/Cl.items.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/copy/copy.tlog/CustomBuild.command.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/copy/copy.tlog/CustomBuild.read.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/copy/copy.tlog/CustomBuild.write.1.tlog +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/Release/obj/copy/copy.tlog/copy.lastbuildstate +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/binding.vcxproj +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/binding.vcxproj.filters +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/copy.vcxproj +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/build/copy.vcxproj.filters +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/fontsMac.mm +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/index.js +%%DATADIR%%/resources/app.asar.unpacked/node_modules/get-fonts/package.json %%DATADIR%%/resources/icon.png %%DATADIR%%/resources/obsidian.asar %%DATADIR%%/snapshot_blob.bin From b4d2ea1e90ae2dd856736673221c20913eedce00 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Tue, 29 Apr 2025 12:59:54 +0300 Subject: [PATCH 49/81] graphics/drawio: Update to 26.2.15 and switch to Electron 35 --- graphics/drawio/Makefile | 5 ++--- graphics/drawio/distinfo | 6 +++--- graphics/drawio/pkg-plist | 1 + 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/graphics/drawio/Makefile b/graphics/drawio/Makefile index e6dda862afd7..c8ddb326d65a 100644 --- a/graphics/drawio/Makefile +++ b/graphics/drawio/Makefile @@ -1,6 +1,5 @@ PORTNAME= drawio -PORTVERSION= 26.0.9 -PORTREVISION= 2 +PORTVERSION= 26.2.15 DISTVERSIONPREFIX= x86_64- CATEGORIES= graphics MASTER_SITES= https://github.com/jgraph/drawio-desktop/releases/download/v${PORTVERSION}/ @@ -12,7 +11,7 @@ WWW= https://drawio.com/ LICENSE= APACHE20 -USES= desktop-file-utils electronfix:32 shared-mime-info +USES= desktop-file-utils electronfix:35 shared-mime-info NO_BUILD= yes SUB_FILES= drawio diff --git a/graphics/drawio/distinfo b/graphics/drawio/distinfo index 8896c34a52a7..9d6db3780cd2 100644 --- a/graphics/drawio/distinfo +++ b/graphics/drawio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739373036 -SHA256 (drawio-x86_64-26.0.9.rpm) = 81e9138729e933efe5582bc1d4b4e9716f6bdec030f3ecfde83d3f608ee1fb53 -SIZE (drawio-x86_64-26.0.9.rpm) = 98960929 +TIMESTAMP = 1745920570 +SHA256 (drawio-x86_64-26.2.15.rpm) = 526d400ea422532a626049992ff790226dc584e2bb0a270051bde5dace8f54b8 +SIZE (drawio-x86_64-26.2.15.rpm) = 101266949 diff --git a/graphics/drawio/pkg-plist b/graphics/drawio/pkg-plist index 4f41c42e11b8..ad9341e81e8d 100644 --- a/graphics/drawio/pkg-plist +++ b/graphics/drawio/pkg-plist @@ -71,6 +71,7 @@ share/applications/drawio.desktop %%DATADIR%%/resources.pak %%DATADIR%%/resources/app-update.yml %%DATADIR%%/resources/app.asar +%%DATADIR%%/resources/apparmor-profile %%DATADIR%%/resources/package-type %%DATADIR%%/snapshot_blob.bin %%DATADIR%%/v8_context_snapshot.bin From e201fe3c244ca69d7cb1eb619c98d343fc0c5e44 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Tue, 29 Apr 2025 18:02:30 +0300 Subject: [PATCH 50/81] multimedia/pipewire: Restore the endianess detection patch Reported by: Alex S --- multimedia/pipewire/Makefile | 1 + .../files/patch-spa_include_spa_utils_endian.h | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 multimedia/pipewire/files/patch-spa_include_spa_utils_endian.h diff --git a/multimedia/pipewire/Makefile b/multimedia/pipewire/Makefile index 0c57e9f1bfa0..8cf77d8fae19 100644 --- a/multimedia/pipewire/Makefile +++ b/multimedia/pipewire/Makefile @@ -1,5 +1,6 @@ PORTNAME= pipewire DISTVERSION= 1.4.1 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= arrowd@FreeBSD.org diff --git a/multimedia/pipewire/files/patch-spa_include_spa_utils_endian.h b/multimedia/pipewire/files/patch-spa_include_spa_utils_endian.h new file mode 100644 index 000000000000..d7c1292f084f --- /dev/null +++ b/multimedia/pipewire/files/patch-spa_include_spa_utils_endian.h @@ -0,0 +1,11 @@ +--- spa/include/spa/utils/endian.h.orig 2025-03-14 10:07:06 UTC ++++ spa/include/spa/utils/endian.h +@@ -5,7 +5,7 @@ + #ifndef SPA_ENDIAN_H + #define SPA_ENDIAN_H + +-#if defined(__FreeBSD__) || defined(__MidnightBSD__) ++#if defined(__MidnightBSD__) + #include + #define bswap_16 bswap16 + #define bswap_32 bswap32 From f521a39a95fd0a0cfe837d7fe0aa11853ad5404c Mon Sep 17 00:00:00 2001 From: Zsolt Udvari Date: Wed, 30 Apr 2025 07:23:04 +0200 Subject: [PATCH 51/81] devel/svn2git: Update to 1.0.20 Use flavors to LTS subversion. Switch to DISTVERSION. Take maintainership. Change WWW to github. Remove FreeBSD repository-specific patch. --- devel/svn2git/Makefile | 39 +++++++++--------------- devel/svn2git/distinfo | 6 ++-- devel/svn2git/files/freebsd-export-patch | 17 ----------- 3 files changed, 18 insertions(+), 44 deletions(-) delete mode 100644 devel/svn2git/files/freebsd-export-patch diff --git a/devel/svn2git/Makefile b/devel/svn2git/Makefile index 4a3ddf78c004..52d87cc83dc5 100644 --- a/devel/svn2git/Makefile +++ b/devel/svn2git/Makefile @@ -1,47 +1,38 @@ PORTNAME= svn2git -PORTVERSION= 1.0.18 -PORTREVISION= 1 +DISTVERSION= 1.0.20 CATEGORIES= devel kde -MAINTAINER= ports@FreeBSD.org +MAINTAINER= uzsolt@FreeBSD.org COMMENT= Imports svn repositories into git -WWW= http://gitorious.org/svn2git/svn2git +WWW= https://github.com/svn-all-fast-export/svn2git LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libapr-1.so:devel/apr1 -.if ${WITH_SUBVERSION_VER:U} == LTS -LIB_DEPENDS+= libsvn_client-1.so:devel/subversion-lts -.else -LIB_DEPENDS+= libsvn_client-1.so:devel/subversion -.endif RUN_DEPENDS= git:devel/git \ + p5-subversion>=0:devel/p5-subversion \ p5-Term-ReadKey>=0:devel/p5-Term-ReadKey -.if ${WITH_SUBVERSION_VER:U} == LTS -RUN_DEPENDS+= p5-subversion-lts>=0:devel/p5-subversion -.else -RUN_DEPENDS+= p5-subversion>=0:devel/p5-subversion -.endif + +FLAVORS= default lts +FLAVOR?= ${FLAVORS:[1]} +default_LIB_DEPENDS= libsvn_client-1.so:devel/subversion +lts_PKGNAMESUFFIX= lts +lts_LIB_DEPENDS= libsvn_client-1.so:devel/subversion-lts USES= compiler:c++11-lang qmake qt:5 USE_GITHUB= yes -USE_QT= core GH_ACCOUNT= svn-all-fast-export +USE_QT= core +QMAKE_ARGS= APR_INCLUDE=${LOCALBASE}/include/apr-1 \ + SVN_INCLUDE=${LOCALBASE}/include/subversion-1 \ + SVN_LIBDIR=${LOCALBASE}/lib -OPTIONS_DEFINE= FREEBSD_REPO -FREEBSD_REPO_DESC= FreeBSD-repo only mode - -QMAKE_ARGS= SVN_INCLUDE=${LOCALBASE}/include/subversion-1 \ - SVN_LIBDIR=${LOCALBASE}/lib \ - APR_INCLUDE=${LOCALBASE}/include/apr-1 PLIST_FILES= bin/svn2git -FREEBSD_REPO_EXTRA_PATCHES= ${PATCHDIR}/freebsd-export-patch - post-patch: @${REINPLACE_CMD} -e "s|/usr/local|${LOCALBASE}|" \ - -e "s/VERSION = .*/VERSION = ${PORTVERSION}/" ${WRKSRC}/src/src.pro + -e "s/VERSION = .*/VERSION = ${DISTVERSION}/" ${WRKSRC}/src/src.pro do-install: ${INSTALL_PROGRAM} ${WRKSRC}/svn2git ${STAGEDIR}${PREFIX}/bin/ diff --git a/devel/svn2git/distinfo b/devel/svn2git/distinfo index cd11c27210f8..292643da406f 100644 --- a/devel/svn2git/distinfo +++ b/devel/svn2git/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1587887918 -SHA256 (svn-all-fast-export-svn2git-1.0.18_GH0.tar.gz) = edd776db0cdddb3bc8f2e3a711bd15580e965024c27d8674cf624e62b75b0aac -SIZE (svn-all-fast-export-svn2git-1.0.18_GH0.tar.gz) = 53514 +TIMESTAMP = 1745949831 +SHA256 (svn-all-fast-export-svn2git-1.0.20_GH0.tar.gz) = 09572c1351283b7808ee922ec96ee08d09fe0c7a2e5a086c468ff809751f0407 +SIZE (svn-all-fast-export-svn2git-1.0.20_GH0.tar.gz) = 54669 diff --git a/devel/svn2git/files/freebsd-export-patch b/devel/svn2git/files/freebsd-export-patch deleted file mode 100644 index 4f5819225fd2..000000000000 --- a/devel/svn2git/files/freebsd-export-patch +++ /dev/null @@ -1,17 +0,0 @@ ---- src/svn.cpp.orig 2018-05-27 18:34:59 UTC -+++ src/svn.cpp -@@ -873,7 +873,13 @@ int SvnRevision::exportInternal(const ch - // changes across directory re-organizations and wholesale branch - // imports. - // -- if (path_from != NULL && preveffectiverepository == effectiveRepository && prevbranch != branch) { -+ // NOTE(uqs): HACK ALERT! Only merge between head, projects, and user -+ // branches for the FreeBSD repositories. Never merge into stable or -+ // releng, as we only ever cherry-pick changes to those branches. -+ // FIXME: Needs to move into the ruleset ... -+ if (path_from != NULL && preveffectiverepository == effectiveRepository && prevbranch != branch && -+ (branch.startsWith("master") || branch.startsWith("head") || -+ branch.startsWith("projects") || branch.startsWith("user"))) { - if(ruledebug) - qDebug() << "copy from branch" << prevbranch << "to branch" << branch << "@rev" << rev_from; - txn->noteCopyFromBranch (prevbranch, rev_from); From 855ba014ea2f1d6d2d07d564d1920700d8bbf8ac Mon Sep 17 00:00:00 2001 From: Ronald Klop Date: Mon, 28 Apr 2025 13:56:44 +0200 Subject: [PATCH 52/81] databases/mongodb80: 8.0.8 Changes: https://www.mongodb.com/docs/manual/release-notes/8.0/#8.0.8---apr-14--2025 Announcement: https://www.mongodb.com/community/forums/t/mongodb-8-0-8-is-released/320211?u=r_k --- databases/mongodb80/Makefile | 2 +- databases/mongodb80/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile index b6f8e0fd7a8e..640319cafee9 100644 --- a/databases/mongodb80/Makefile +++ b/databases/mongodb80/Makefile @@ -1,6 +1,6 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r -DISTVERSION= 8.0.7 +DISTVERSION= 8.0.8 CATEGORIES= databases net MASTER_SITES= https://hg.mozilla.org/mozilla-central/raw-rev/:patches PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} diff --git a/databases/mongodb80/distinfo b/databases/mongodb80/distinfo index d8c1e4388fdd..c74232ebd757 100644 --- a/databases/mongodb80/distinfo +++ b/databases/mongodb80/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1745487383 +TIMESTAMP = 1745839944 SHA256 (223087fdc29f18678f6174e9807b8780e439acf6) = f234371584e2b2bc9953ae4fd145da19c99a6f04087f53d59616aecf29df039c SIZE (223087fdc29f18678f6174e9807b8780e439acf6) = 1597 -SHA256 (mongodb-mongo-r8.0.7_GH0.tar.gz) = 58f7c781eea1347667817c1e9a4e94bc9ac5ca45e32d2fa1b59966a2b349d6e4 -SIZE (mongodb-mongo-r8.0.7_GH0.tar.gz) = 94638468 +SHA256 (mongodb-mongo-r8.0.8_GH0.tar.gz) = 325e6a8ccac80769f6b1527c8e174794ac10a008de37bc0b491c1fd183f9b80d +SIZE (mongodb-mongo-r8.0.8_GH0.tar.gz) = 94643838 SHA256 (mongodb-forks-spidermonkey-4c197344dfc48dfbbd242333878f17f0379e6205_GH0.tar.gz) = 25ddc30c800d44231798793f788765e0ae8060b9f9f2f09d7f23955b2f63f034 SIZE (mongodb-forks-spidermonkey-4c197344dfc48dfbbd242333878f17f0379e6205_GH0.tar.gz) = 164661704 From 25bf7c5ce3dcfc6f416bc80d3c3571ed64803a71 Mon Sep 17 00:00:00 2001 From: Gleb Popov Date: Wed, 30 Apr 2025 09:15:30 +0300 Subject: [PATCH 53/81] sysutils/rtkit-unix: An implementation of org.fdo.RealtimeKit1 --- sysutils/Makefile | 1 + sysutils/rtkit-unix/Makefile | 27 +++++++++++++++++++++++++++ sysutils/rtkit-unix/distinfo | 3 +++ sysutils/rtkit-unix/pkg-descr | 7 +++++++ 4 files changed, 38 insertions(+) create mode 100644 sysutils/rtkit-unix/Makefile create mode 100644 sysutils/rtkit-unix/distinfo create mode 100644 sysutils/rtkit-unix/pkg-descr diff --git a/sysutils/Makefile b/sysutils/Makefile index 43f28df08b40..b17a08fac079 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -1136,6 +1136,7 @@ SUBDIR += rsyncbackup SUBDIR += rsyncrypto SUBDIR += rsyslog8 + SUBDIR += rtkit-unix SUBDIR += rtty SUBDIR += rubygem-backup SUBDIR += rubygem-bolt diff --git a/sysutils/rtkit-unix/Makefile b/sysutils/rtkit-unix/Makefile new file mode 100644 index 000000000000..a97c2d20ef84 --- /dev/null +++ b/sysutils/rtkit-unix/Makefile @@ -0,0 +1,27 @@ +PORTNAME= rtkit-unix +DISTVERSION= 0.20250430 +CATEGORIES= sysutils deskutils + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= C++/Qt implementation of the org.freedesktop.RealtimeKit1 D-Bus interface +WWW= https://github.com/arrowd/rtkit-unix/ + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libpolkit-qt6-core-1.so:sysutils/polkit-qt-1@qt6 + +USES= cmake qt:6 + +USE_QT= base + +USE_GITHUB= yes +GH_ACCOUNT= arrowd +GH_TAGNAME= 85dd73460e58fb3440462ad61c8d82b377de8b1a + +PLIST_FILES= libexec/rtkit-daemon \ + share/dbus-1/system-services/org.freedesktop.RealtimeKit1.service \ + share/dbus-1/system.d/org.freedesktop.RealtimeKit1.conf \ + share/polkit-1/actions/org.freedesktop.RealtimeKit1.policy + +.include diff --git a/sysutils/rtkit-unix/distinfo b/sysutils/rtkit-unix/distinfo new file mode 100644 index 000000000000..5c29085d131a --- /dev/null +++ b/sysutils/rtkit-unix/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1745993036 +SHA256 (arrowd-rtkit-unix-0.20250430-85dd73460e58fb3440462ad61c8d82b377de8b1a_GH0.tar.gz) = 96c415a38a193f652fdeae365358aa6827fd29857b6cc0c1563faacccb42104b +SIZE (arrowd-rtkit-unix-0.20250430-85dd73460e58fb3440462ad61c8d82b377de8b1a_GH0.tar.gz) = 12649 diff --git a/sysutils/rtkit-unix/pkg-descr b/sysutils/rtkit-unix/pkg-descr new file mode 100644 index 000000000000..b69a3790fd27 --- /dev/null +++ b/sysutils/rtkit-unix/pkg-descr @@ -0,0 +1,7 @@ +RealtimeKit is a D-Bus system service that changes the scheduling policy of user +processes/threads to the realtime scheduling mode on request. It is intended to +be used as a secure mechanism to allow real-time scheduling to be used by +unprivileged user processes. + +rtkit-unix is a BSD licensed C++ implementation of the RealtimeKit's interface +aimed at running on non-Linux OSes. From 2cfc957feca9ba1994bb7adc994a2787c9f9e92c Mon Sep 17 00:00:00 2001 From: Alexey Dokuchaev Date: Wed, 30 Apr 2025 06:36:20 +0000 Subject: [PATCH 54/81] audio/faac: revert undue port deprecation - It's being used by the `audio/flacon' port, both as part of the test suite and optional user-facing run-time dependency - Upstream is active and any complaints regarding the code itself should be sent there rather than used as a deprecation reason --- audio/faac/Makefile | 3 --- 1 file changed, 3 deletions(-) diff --git a/audio/faac/Makefile b/audio/faac/Makefile index cdf113b4bec5..0d5fff485e20 100644 --- a/audio/faac/Makefile +++ b/audio/faac/Makefile @@ -13,9 +13,6 @@ LICENSE_NAME_ISO= ISO/IEC14496 LICENSE_FILE_ISO= ${WRKSRC}/README LICENSE_PERMS_ISO= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -DEPRECATED= Produces poor audio quality compared to other encoders, consider using audio/fdk-aac , audio/exhale (xHE-AAC which supersedes AAC-LC) or FFmpeg's native encoder -EXPIRATION_DATE=2025-04-30 - USES= autoreconf compiler:c11 gmake libtool pathfix USE_LDCONFIG= yes From bc25741525759897f2722ce71b77bcfe2c4f2274 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Wed, 30 Apr 2025 06:41:54 +0000 Subject: [PATCH 55/81] science/py-qiskit: Resurrect and Update to 2.0.0 --- science/Makefile | 1 + science/py-qiskit/Makefile | 34 +++ science/py-qiskit/Makefile.crates | 238 +++++++++++++++ science/py-qiskit/distinfo | 479 ++++++++++++++++++++++++++++++ science/py-qiskit/pkg-descr | 8 + 5 files changed, 760 insertions(+) create mode 100644 science/py-qiskit/Makefile create mode 100644 science/py-qiskit/Makefile.crates create mode 100644 science/py-qiskit/distinfo create mode 100644 science/py-qiskit/pkg-descr diff --git a/science/Makefile b/science/Makefile index d019239960f4..a304ac0a74e7 100644 --- a/science/Makefile +++ b/science/Makefile @@ -420,6 +420,7 @@ SUBDIR += py-pyteomics SUBDIR += py-qcelemental SUBDIR += py-qcengine + SUBDIR += py-qiskit SUBDIR += py-qspin SUBDIR += py-quantities SUBDIR += py-rmf diff --git a/science/py-qiskit/Makefile b/science/py-qiskit/Makefile new file mode 100644 index 000000000000..a3ef41863553 --- /dev/null +++ b/science/py-qiskit/Makefile @@ -0,0 +1,34 @@ +PORTNAME= qiskit +DISTVERSION= 2.0.0 +CATEGORIES= science python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Open-source SDK for working with quantum computers +WWW= https://github.com/Qiskit/qiskit + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-rust>0:devel/py-setuptools-rust@${PY_FLAVOR} +RUN_DEPENDS= ${PYNUMPY} \ + ${PYTHON_PKGNAMEPREFIX}symengine>0.11:math/py-symengine@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scipy>=0:science/py-scipy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rustworkx>=0.15.0:math/py-rustworkx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dill>=0.3:devel/py-dill@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}stevedore>=0:devel/py-stevedore@${PY_FLAVOR} + +USES= cargo python +USE_PYTHON= autoplist distutils pytest + +USE_GITHUB= yes +GH_ACCOUNT= Qiskit + +BINARY_ALIAS= python3=${PYTHON_CMD} + +PLIST_FILES+= ${PYTHON_SITELIBDIR}/qiskit/_accelerate.cpython-${PYTHON_SUFFIX}.so + +CARGO_BUILD= no +CARGO_INSTALL= no + +.include diff --git a/science/py-qiskit/Makefile.crates b/science/py-qiskit/Makefile.crates new file mode 100644 index 000000000000..ff8fa8febab4 --- /dev/null +++ b/science/py-qiskit/Makefile.crates @@ -0,0 +1,238 @@ +CARGO_CRATES= ahash-0.7.8 \ + ahash-0.8.11 \ + aho-corasick-1.1.3 \ + allocator-api2-0.2.21 \ + anstream-0.6.18 \ + anstyle-1.0.10 \ + anstyle-parse-0.2.6 \ + anstyle-query-1.1.2 \ + anstyle-wincon-3.0.7 \ + approx-0.5.1 \ + ariadne-0.3.0 \ + autocfg-1.4.0 \ + bitfield-struct-0.9.5 \ + bitflags-1.3.2 \ + bitflags-2.9.0 \ + block-buffer-0.10.4 \ + boolenum-0.1.0 \ + bytemuck-1.22.0 \ + bytemuck_derive-1.8.1 \ + byteorder-1.5.0 \ + cbindgen-0.28.0 \ + cfg-if-1.0.0 \ + clap-4.5.31 \ + clap_builder-4.5.31 \ + clap_lex-0.7.4 \ + coe-rs-0.1.2 \ + colorchoice-1.0.3 \ + concolor-0.1.1 \ + concolor-query-0.3.3 \ + countme-3.0.1 \ + cov-mark-2.0.0 \ + cpufeatures-0.2.17 \ + crossbeam-deque-0.8.6 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.21 \ + crunchy-0.2.3 \ + crypto-common-0.1.6 \ + dbgf-0.1.2 \ + digest-0.10.7 \ + drop_bomb-0.1.5 \ + dyn-stack-0.10.0 \ + dyn-stack-0.13.0 \ + either-1.14.0 \ + enum-as-inner-0.6.1 \ + equator-0.2.2 \ + equator-0.4.2 \ + equator-macro-0.2.1 \ + equator-macro-0.4.2 \ + equivalent-1.0.2 \ + errno-0.3.10 \ + faer-0.19.4 \ + faer-entity-0.19.2 \ + faer-ext-0.3.0 \ + fastrand-2.3.0 \ + fixedbitset-0.4.2 \ + fixedbitset-0.5.7 \ + foldhash-0.1.4 \ + gemm-0.18.2 \ + gemm-c32-0.18.2 \ + gemm-c64-0.18.2 \ + gemm-common-0.18.2 \ + gemm-f16-0.18.2 \ + gemm-f32-0.18.2 \ + gemm-f64-0.18.2 \ + generic-array-0.14.7 \ + getrandom-0.2.15 \ + getrandom-0.3.1 \ + half-2.4.1 \ + hashbrown-0.12.3 \ + hashbrown-0.14.5 \ + hashbrown-0.15.2 \ + heck-0.4.1 \ + heck-0.5.0 \ + hermit-abi-0.4.0 \ + indexmap-2.7.1 \ + indoc-2.0.6 \ + is-terminal-0.4.15 \ + is_terminal_polyfill-1.70.1 \ + itertools-0.10.5 \ + itertools-0.11.0 \ + itertools-0.13.0 \ + itoa-1.0.15 \ + lazy_static-1.5.0 \ + libc-0.2.170 \ + libm-0.2.11 \ + linux-raw-sys-0.4.15 \ + log-0.4.26 \ + matrixcompare-0.3.0 \ + matrixcompare-core-0.1.0 \ + matrixmultiply-0.3.9 \ + memchr-2.7.4 \ + memoffset-0.9.1 \ + nalgebra-0.33.2 \ + nalgebra-macros-0.2.2 \ + nano-gemm-0.1.2 \ + nano-gemm-c32-0.1.0 \ + nano-gemm-c64-0.1.0 \ + nano-gemm-codegen-0.1.0 \ + nano-gemm-core-0.1.0 \ + nano-gemm-f32-0.1.0 \ + nano-gemm-f64-0.1.0 \ + ndarray-0.16.1 \ + ndarray-einsum-0.8.0 \ + npyz-0.8.3 \ + num-bigint-0.4.6 \ + num-complex-0.4.6 \ + num-integer-0.1.46 \ + num-rational-0.4.2 \ + num-traits-0.2.19 \ + numpy-0.23.0 \ + once_cell-1.20.3 \ + oq3_lexer-0.7.0 \ + oq3_parser-0.7.0 \ + oq3_semantics-0.7.0 \ + oq3_source_file-0.7.0 \ + oq3_syntax-0.7.0 \ + paste-1.0.15 \ + pest-2.7.15 \ + pest_derive-2.7.15 \ + pest_generator-2.7.15 \ + pest_meta-2.7.15 \ + petgraph-0.6.5 \ + petgraph-0.7.1 \ + portable-atomic-1.11.0 \ + portable-atomic-util-0.2.4 \ + ppv-lite86-0.2.20 \ + priority-queue-2.1.2 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.94 \ + pulp-0.18.22 \ + pulp-0.21.4 \ + pulp-macro-0.1.1 \ + py_literal-0.4.0 \ + pyo3-0.23.5 \ + pyo3-build-config-0.23.5 \ + pyo3-build-config-0.24.0 \ + pyo3-ffi-0.23.5 \ + pyo3-macros-0.23.5 \ + pyo3-macros-backend-0.23.5 \ + quote-1.0.39 \ + ra_ap_limit-0.0.188 \ + rand-0.8.5 \ + rand-0.9.0 \ + rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ + rand_core-0.6.4 \ + rand_core-0.9.3 \ + rand_distr-0.4.3 \ + rand_distr-0.5.1 \ + rand_pcg-0.3.1 \ + rand_pcg-0.9.0 \ + raw-cpuid-11.4.0 \ + rawpointer-0.2.1 \ + rayon-1.10.0 \ + rayon-cond-0.3.0 \ + rayon-core-1.12.1 \ + reborrow-0.5.5 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ + regex-syntax-0.8.5 \ + rowan-0.15.15 \ + rustc-hash-1.1.0 \ + rustc-hash-2.1.1 \ + rustiq-core-0.0.10 \ + rustix-0.38.44 \ + rustversion-1.0.20 \ + rustworkx-core-0.16.0 \ + ryu-1.0.20 \ + safe_arch-0.7.4 \ + same-file-1.0.6 \ + seq-macro-0.3.6 \ + serde-1.0.218 \ + serde_derive-1.0.218 \ + serde_json-1.0.140 \ + serde_spanned-0.6.8 \ + sha2-0.10.8 \ + simba-0.9.0 \ + smallvec-1.14.0 \ + smol_str-0.2.2 \ + strsim-0.11.1 \ + syn-1.0.109 \ + syn-2.0.99 \ + sysctl-0.6.0 \ + target-lexicon-0.12.16 \ + target-lexicon-0.13.2 \ + tempfile-3.17.1 \ + text-size-1.1.1 \ + thiserror-1.0.69 \ + thiserror-2.0.12 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.12 \ + toml-0.8.20 \ + toml_datetime-0.6.8 \ + toml_edit-0.22.24 \ + triomphe-0.1.11 \ + typenum-1.18.0 \ + ucd-trie-0.1.7 \ + unicode-ident-1.0.18 \ + unicode-properties-0.1.3 \ + unicode-width-0.1.14 \ + unicode-xid-0.2.6 \ + unindent-0.2.4 \ + utf8parse-0.2.2 \ + version_check-0.9.5 \ + walkdir-2.5.0 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.13.3+wasi-0.2.2 \ + wide-0.7.32 \ + winapi-util-0.1.9 \ + windows-sys-0.45.0 \ + windows-sys-0.59.0 \ + windows-targets-0.42.2 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.42.2 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.42.2 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.42.2 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.42.2 \ + windows_x86_64_msvc-0.52.6 \ + winnow-0.7.3 \ + wit-bindgen-rt-0.33.0 \ + xshell-0.2.7 \ + xshell-macros-0.2.7 \ + yansi-0.5.1 \ + zerocopy-0.7.35 \ + zerocopy-0.8.21 \ + zerocopy-derive-0.7.35 \ + zerocopy-derive-0.8.21 diff --git a/science/py-qiskit/distinfo b/science/py-qiskit/distinfo new file mode 100644 index 000000000000..5614a20c079c --- /dev/null +++ b/science/py-qiskit/distinfo @@ -0,0 +1,479 @@ +TIMESTAMP = 1745542321 +SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9 +SIZE (rust/crates/ahash-0.7.8.crate) = 38550 +SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 +SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 +SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 +SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b +SIZE (rust/crates/anstream-0.6.18.crate) = 29681 +SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 +SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 +SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 +SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c +SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e +SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 +SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 +SIZE (rust/crates/approx-0.5.1.crate) = 15100 +SHA256 (rust/crates/ariadne-0.3.0.crate) = 72fe02fc62033df9ba41cba57ee19acf5e742511a140c7dbc3a873e19a19a1bd +SIZE (rust/crates/ariadne-0.3.0.crate) = 21829 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/bitfield-struct-0.9.5.crate) = b2869c63ccf4f8bf0d485070b880e60e097fb7aeea80ee82a0a94a957e372a0b +SIZE (rust/crates/bitfield-struct-0.9.5.crate) = 15953 +SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a +SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd +SIZE (rust/crates/bitflags-2.9.0.crate) = 47654 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/boolenum-0.1.0.crate) = a6c8abd585d7026df20a9ae12982127ba5e81cc7a09397b957e71659da8c5de8 +SIZE (rust/crates/boolenum-0.1.0.crate) = 3444 +SHA256 (rust/crates/bytemuck-1.22.0.crate) = b6b1fc10dbac614ebc03540c9dbd60e83887fda27794998c6528f1782047d540 +SIZE (rust/crates/bytemuck-1.22.0.crate) = 52451 +SHA256 (rust/crates/bytemuck_derive-1.8.1.crate) = 3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a +SIZE (rust/crates/bytemuck_derive-1.8.1.crate) = 23100 +SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b +SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 +SHA256 (rust/crates/cbindgen-0.28.0.crate) = eadd868a2ce9ca38de7eeafdcec9c7065ef89b42b32f0839278d55f35c54d1ff +SIZE (rust/crates/cbindgen-0.28.0.crate) = 223401 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/clap-4.5.31.crate) = 027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767 +SIZE (rust/crates/clap-4.5.31.crate) = 56084 +SHA256 (rust/crates/clap_builder-4.5.31.crate) = 5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863 +SIZE (rust/crates/clap_builder-4.5.31.crate) = 168303 +SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 +SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/coe-rs-0.1.2.crate) = 7e8f1e641542c07631228b1e0dc04b69ae3c1d58ef65d5691a439711d805c698 +SIZE (rust/crates/coe-rs-0.1.2.crate) = 2819 +SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 +SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/concolor-0.1.1.crate) = 0b946244a988c390a94667ae0e3958411fa40cc46ea496a929b263d883f5f9c3 +SIZE (rust/crates/concolor-0.1.1.crate) = 10093 +SHA256 (rust/crates/concolor-query-0.3.3.crate) = 88d11d52c3d7ca2e6d0040212be9e4dbbcd78b6447f535b6b561f449427944cf +SIZE (rust/crates/concolor-query-0.3.3.crate) = 8337 +SHA256 (rust/crates/countme-3.0.1.crate) = 7704b5fdd17b18ae31c4c1da5a2e0305a2bf17b5249300a9ee9ed7b72114c636 +SIZE (rust/crates/countme-3.0.1.crate) = 10784 +SHA256 (rust/crates/cov-mark-2.0.0.crate) = 0570650661aa447e7335f1d5e4f499d8e58796e617bedc9267d971e51c8b49d4 +SIZE (rust/crates/cov-mark-2.0.0.crate) = 7890 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 +SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e +SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 +SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/dbgf-0.1.2.crate) = e6ca96b45ca70b8045e0462f191bd209fcb3c3bfe8dbfb1257ada54c4dd59169 +SIZE (rust/crates/dbgf-0.1.2.crate) = 1310 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/drop_bomb-0.1.5.crate) = 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1 +SIZE (rust/crates/drop_bomb-0.1.5.crate) = 6859 +SHA256 (rust/crates/dyn-stack-0.10.0.crate) = 56e53799688f5632f364f8fb387488dd05db9fe45db7011be066fc20e7027f8b +SIZE (rust/crates/dyn-stack-0.10.0.crate) = 10753 +SHA256 (rust/crates/dyn-stack-0.13.0.crate) = 490bd48eb68fffcfed519b4edbfd82c69cbe741d175b84f0e0cbe8c57cbe0bdd +SIZE (rust/crates/dyn-stack-0.13.0.crate) = 21828 +SHA256 (rust/crates/either-1.14.0.crate) = b7914353092ddf589ad78f25c5c1c21b7f80b0ff8621e7c814c3485b5306da9d +SIZE (rust/crates/either-1.14.0.crate) = 19890 +SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc +SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190 +SHA256 (rust/crates/equator-0.2.2.crate) = c35da53b5a021d2484a7cc49b2ac7f2d840f8236a286f84202369bd338d761ea +SIZE (rust/crates/equator-0.2.2.crate) = 4943 +SHA256 (rust/crates/equator-0.4.2.crate) = 4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc +SIZE (rust/crates/equator-0.4.2.crate) = 11159 +SHA256 (rust/crates/equator-macro-0.2.1.crate) = 3bf679796c0322556351f287a51b49e48f7c4986e727b5dd78c972d30e2e16cc +SIZE (rust/crates/equator-macro-0.2.1.crate) = 4084 +SHA256 (rust/crates/equator-macro-0.4.2.crate) = 44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3 +SIZE (rust/crates/equator-macro-0.4.2.crate) = 6407 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d +SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/faer-0.19.4.crate) = 64bc4855cb2792ae3520e8af22051a47a6d6dc8300ebc0ddf51ad73f65bd0dc9 +SIZE (rust/crates/faer-0.19.4.crate) = 879450 +SHA256 (rust/crates/faer-entity-0.19.2.crate) = c9c752ab2bff6f0b9597c6a1adc0112f7fd41fb343bc5a009a6274ae9d32fd03 +SIZE (rust/crates/faer-entity-0.19.2.crate) = 13481 +SHA256 (rust/crates/faer-ext-0.3.0.crate) = fa0b66079aff3caae4e41177b37487914cbcb377651e86a838d6a2088fb4b666 +SIZE (rust/crates/faer-ext-0.3.0.crate) = 7002 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 +SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80 +SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954 +SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 +SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 +SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f +SIZE (rust/crates/foldhash-0.1.4.crate) = 13764 +SHA256 (rust/crates/gemm-0.18.2.crate) = ab96b703d31950f1aeddded248bc95543c9efc7ac9c4a21fda8703a83ee35451 +SIZE (rust/crates/gemm-0.18.2.crate) = 20056 +SHA256 (rust/crates/gemm-c32-0.18.2.crate) = f6db9fd9f40421d00eea9dd0770045a5603b8d684654816637732463f4073847 +SIZE (rust/crates/gemm-c32-0.18.2.crate) = 7764 +SHA256 (rust/crates/gemm-c64-0.18.2.crate) = dfcad8a3d35a43758330b635d02edad980c1e143dc2f21e6fd25f9e4eada8edf +SIZE (rust/crates/gemm-c64-0.18.2.crate) = 7653 +SHA256 (rust/crates/gemm-common-0.18.2.crate) = a352d4a69cbe938b9e2a9cb7a3a63b7e72f9349174a2752a558a8a563510d0f3 +SIZE (rust/crates/gemm-common-0.18.2.crate) = 31507 +SHA256 (rust/crates/gemm-f16-0.18.2.crate) = cff95ae3259432f3c3410eaa919033cd03791d81cebd18018393dc147952e109 +SIZE (rust/crates/gemm-f16-0.18.2.crate) = 11372 +SHA256 (rust/crates/gemm-f32-0.18.2.crate) = bc8d3d4385393304f407392f754cd2dc4b315d05063f62cf09f47b58de276864 +SIZE (rust/crates/gemm-f32-0.18.2.crate) = 7320 +SHA256 (rust/crates/gemm-f64-0.18.2.crate) = 35b2a4f76ce4b8b16eadc11ccf2e083252d8237c1b589558a49b0183545015bd +SIZE (rust/crates/gemm-f64-0.18.2.crate) = 7199 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 +SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 +SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 +SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 +SIZE (rust/crates/half-2.4.1.crate) = 50892 +SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 +SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 +SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 +SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 +SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 +SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 +SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc +SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 +SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 +SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd +SIZE (rust/crates/indoc-2.0.6.crate) = 17164 +SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37 +SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 +SIZE (rust/crates/itertools-0.10.5.crate) = 115354 +SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57 +SIZE (rust/crates/itertools-0.11.0.crate) = 125074 +SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 +SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe +SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 +SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828 +SIZE (rust/crates/libc-0.2.170.crate) = 760076 +SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa +SIZE (rust/crates/libm-0.2.11.crate) = 111477 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 +SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e +SIZE (rust/crates/log-0.4.26.crate) = 47022 +SHA256 (rust/crates/matrixcompare-0.3.0.crate) = 37832ba820e47c93d66b4360198dccb004b43c74abc3ac1ce1fed54e65a80445 +SIZE (rust/crates/matrixcompare-0.3.0.crate) = 27568 +SHA256 (rust/crates/matrixcompare-core-0.1.0.crate) = b0bdabb30db18805d5290b3da7ceaccbddba795620b86c02145d688e04900a73 +SIZE (rust/crates/matrixcompare-core-0.1.0.crate) = 1221 +SHA256 (rust/crates/matrixmultiply-0.3.9.crate) = 9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a +SIZE (rust/crates/matrixmultiply-0.3.9.crate) = 57819 +SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 +SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a +SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 +SHA256 (rust/crates/nalgebra-0.33.2.crate) = 26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b +SIZE (rust/crates/nalgebra-0.33.2.crate) = 385768 +SHA256 (rust/crates/nalgebra-macros-0.2.2.crate) = 254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc +SIZE (rust/crates/nalgebra-macros-0.2.2.crate) = 7545 +SHA256 (rust/crates/nano-gemm-0.1.2.crate) = f563548d38f390ef9893e4883ec38c1fb312f569e98d76bededdd91a3b41a043 +SIZE (rust/crates/nano-gemm-0.1.2.crate) = 8360 +SHA256 (rust/crates/nano-gemm-c32-0.1.0.crate) = a40449e57a5713464c3a1208c4c3301c8d29ee1344711822cf022bc91373a91b +SIZE (rust/crates/nano-gemm-c32-0.1.0.crate) = 1736 +SHA256 (rust/crates/nano-gemm-c64-0.1.0.crate) = 743a6e6211358fba85d1009616751e4107da86f4c95b24e684ce85f25c25b3bf +SIZE (rust/crates/nano-gemm-c64-0.1.0.crate) = 1655 +SHA256 (rust/crates/nano-gemm-codegen-0.1.0.crate) = 963bf7c7110d55430169dc74c67096375491ed580cd2ef84842550ac72e781fa +SIZE (rust/crates/nano-gemm-codegen-0.1.0.crate) = 7279 +SHA256 (rust/crates/nano-gemm-core-0.1.0.crate) = fe3fc4f83ae8861bad79dc3c016bd6b0220da5f9de302e07d3112d16efc24aa6 +SIZE (rust/crates/nano-gemm-core-0.1.0.crate) = 1110 +SHA256 (rust/crates/nano-gemm-f32-0.1.0.crate) = 4e3681b7ce35658f79da94b7f62c60a005e29c373c7111ed070e3bf64546a8bb +SIZE (rust/crates/nano-gemm-f32-0.1.0.crate) = 1574 +SHA256 (rust/crates/nano-gemm-f64-0.1.0.crate) = bc1e619ed04d801809e1f63e61b669d380c4119e8b0cdd6ed184c6b111f046d8 +SIZE (rust/crates/nano-gemm-f64-0.1.0.crate) = 1509 +SHA256 (rust/crates/ndarray-0.16.1.crate) = 882ed72dce9365842bf196bdeedf5055305f11fc8c03dee7bb0194a6cad34841 +SIZE (rust/crates/ndarray-0.16.1.crate) = 291026 +SHA256 (rust/crates/ndarray-einsum-0.8.0.crate) = f4b2d52dfff9b24d072b6080eab1587cbd54ae24da7b8370072c3a84db221e05 +SIZE (rust/crates/ndarray-einsum-0.8.0.crate) = 34449 +SHA256 (rust/crates/npyz-0.8.3.crate) = 13f27ea175875c472b3df61ece89a6d6ef4e0627f43704e400c782f174681ebd +SIZE (rust/crates/npyz-0.8.3.crate) = 75073 +SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 +SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801 +SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495 +SIZE (rust/crates/num-complex-0.4.6.crate) = 30352 +SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f +SIZE (rust/crates/num-integer-0.1.46.crate) = 22331 +SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824 +SIZE (rust/crates/num-rational-0.4.2.crate) = 28159 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 +SHA256 (rust/crates/numpy-0.23.0.crate) = b94caae805f998a07d33af06e6a3891e38556051b8045c615470a71590e13e78 +SIZE (rust/crates/numpy-0.23.0.crate) = 79034 +SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e +SIZE (rust/crates/once_cell-1.20.3.crate) = 33456 +SHA256 (rust/crates/oq3_lexer-0.7.0.crate) = a27bbc91e3e9d6193a44aac8f5d62c1507c41669af71a4e7e0ef66fd6470e960 +SIZE (rust/crates/oq3_lexer-0.7.0.crate) = 16877 +SHA256 (rust/crates/oq3_parser-0.7.0.crate) = 9a72022fcb414e8a0912920a1cf46417b6aa95f19d4b38778df7450f8a3c17fa +SIZE (rust/crates/oq3_parser-0.7.0.crate) = 33066 +SHA256 (rust/crates/oq3_semantics-0.7.0.crate) = b72dffd869f3548190c705828d030fbb7fca94e519dcfa6a489227e5c3ffd777 +SIZE (rust/crates/oq3_semantics-0.7.0.crate) = 48657 +SHA256 (rust/crates/oq3_source_file-0.7.0.crate) = ff8c03f1f92c7a8f0b5249664b526169ceb8f925cb314ff93d3b27d8a4afb78c +SIZE (rust/crates/oq3_source_file-0.7.0.crate) = 7185 +SHA256 (rust/crates/oq3_syntax-0.7.0.crate) = 42c754ce1d9da28d6c0334c212d64b521288fe8c7cf16e9727d45dcf661ff084 +SIZE (rust/crates/oq3_syntax-0.7.0.crate) = 63066 +SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a +SIZE (rust/crates/paste-1.0.15.crate) = 18374 +SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc +SIZE (rust/crates/pest-2.7.15.crate) = 127895 +SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e +SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745 +SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b +SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417 +SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea +SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121 +SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db +SIZE (rust/crates/petgraph-0.6.5.crate) = 710970 +SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 +SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 +SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e +SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 +SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/priority-queue-2.1.2.crate) = 090ded312ed32a928fb49cb91ab4db6523ae3767225e61fbf6ceaaec3664ed26 +SIZE (rust/crates/priority-queue-2.1.2.crate) = 36557 +SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c +SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 +SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 +SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 +SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 +SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 +SHA256 (rust/crates/pulp-0.18.22.crate) = a0a01a0dc67cf4558d279f0c25b0962bd08fc6dec0137699eae304103e882fe6 +SIZE (rust/crates/pulp-0.18.22.crate) = 117838 +SHA256 (rust/crates/pulp-0.21.4.crate) = 95fb7a99b37aaef4c7dd2fd15a819eb8010bfc7a2c2155230d51f497316cad6d +SIZE (rust/crates/pulp-0.21.4.crate) = 135569 +SHA256 (rust/crates/pulp-macro-0.1.1.crate) = d315b3197b780e4873bc0e11251cb56a33f65a6032a3d39b8d1405c255513766 +SIZE (rust/crates/pulp-macro-0.1.1.crate) = 3268 +SHA256 (rust/crates/py_literal-0.4.0.crate) = 102df7a3d46db9d3891f178dcc826dc270a6746277a9ae6436f8d29fd490a8e1 +SIZE (rust/crates/py_literal-0.4.0.crate) = 16747 +SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872 +SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533 +SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb +SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885 +SHA256 (rust/crates/pyo3-build-config-0.24.0.crate) = e9b6c2b34cf71427ea37c7001aefbaeb85886a074795e35f161f5aecc7620a7a +SIZE (rust/crates/pyo3-build-config-0.24.0.crate) = 33982 +SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d +SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867 +SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da +SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856 +SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028 +SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938 +SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801 +SIZE (rust/crates/quote-1.0.39.crate) = 31206 +SHA256 (rust/crates/ra_ap_limit-0.0.188.crate) = 92d33758724f997689f84146e5401e28d875a061804f861f113696f44f5232aa +SIZE (rust/crates/ra_ap_limit-0.0.188.crate) = 1283 +SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 +SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94 +SIZE (rust/crates/rand-0.9.0.crate) = 97798 +SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 +SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/rand_distr-0.4.3.crate) = 32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31 +SIZE (rust/crates/rand_distr-0.4.3.crate) = 58255 +SHA256 (rust/crates/rand_distr-0.5.1.crate) = 6a8615d50dcf34fa31f7ab52692afec947c4dd0ab803cc87cb3b0b4570ff7463 +SIZE (rust/crates/rand_distr-0.5.1.crate) = 75593 +SHA256 (rust/crates/rand_pcg-0.3.1.crate) = 59cad018caf63deb318e5a4586d99a24424a364f40f1e5778c29aca23f4fc73e +SIZE (rust/crates/rand_pcg-0.3.1.crate) = 11983 +SHA256 (rust/crates/rand_pcg-0.9.0.crate) = b48ac3f7ffaab7fac4d2376632268aa5f89abdb55f7ebf8f4d11fffccb2320f7 +SIZE (rust/crates/rand_pcg-0.9.0.crate) = 15179 +SHA256 (rust/crates/raw-cpuid-11.4.0.crate) = 529468c1335c1c03919960dfefdb1b3648858c20d7ec2d0663e728e4a717efbc +SIZE (rust/crates/raw-cpuid-11.4.0.crate) = 110368 +SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3 +SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490 +SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa +SIZE (rust/crates/rayon-1.10.0.crate) = 180155 +SHA256 (rust/crates/rayon-cond-0.3.0.crate) = 059f538b55efd2309c9794130bc149c6a553db90e9d99c2030785c82f0bd7df9 +SIZE (rust/crates/rayon-cond-0.3.0.crate) = 9913 +SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 +SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 +SHA256 (rust/crates/reborrow-0.5.5.crate) = 03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430 +SIZE (rust/crates/reborrow-0.5.5.crate) = 3789 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/rowan-0.15.15.crate) = 32a58fa8a7ccff2aec4f39cc45bf5f985cec7125ab271cf681c279fd00192b49 +SIZE (rust/crates/rowan-0.15.15.crate) = 39971 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 +SHA256 (rust/crates/rustiq-core-0.0.10.crate) = 666b580cb45b60a39f5a17b284bbe8343cfcd67929931729b4afee19ec94d308 +SIZE (rust/crates/rustiq-core-0.0.10.crate) = 40292 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2 +SIZE (rust/crates/rustversion-1.0.20.crate) = 20666 +SHA256 (rust/crates/rustworkx-core-0.16.0.crate) = f8a4717d3df536ce531369b8c9a0c7f9624a51cf9c3948038ed3cb18e9a16c92 +SIZE (rust/crates/rustworkx-core-0.16.0.crate) = 134307 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323 +SIZE (rust/crates/safe_arch-0.7.4.crate) = 74564 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 +SHA256 (rust/crates/seq-macro-0.3.6.crate) = 1bc711410fbe7399f390ca1c3b60ad0f53f80e95c5eb935e52268a0e2cd49acc +SIZE (rust/crates/seq-macro-0.3.6.crate) = 16031 +SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60 +SIZE (rust/crates/serde-1.0.218.crate) = 78968 +SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b +SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 +SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 +SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/simba-0.9.0.crate) = b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa +SIZE (rust/crates/simba-0.9.0.crate) = 52680 +SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd +SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 +SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead +SIZE (rust/crates/smol_str-0.2.2.crate) = 15840 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 +SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 +SIZE (rust/crates/syn-1.0.109.crate) = 237611 +SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2 +SIZE (rust/crates/syn-2.0.99.crate) = 297762 +SHA256 (rust/crates/sysctl-0.6.0.crate) = 01198a2debb237c62b6826ec7081082d951f46dbb64b0e8c7649a452230d1dfc +SIZE (rust/crates/sysctl-0.6.0.crate) = 18829 +SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 +SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 +SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a +SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 +SHA256 (rust/crates/tempfile-3.17.1.crate) = 22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230 +SIZE (rust/crates/tempfile-3.17.1.crate) = 39240 +SHA256 (rust/crates/text-size-1.1.1.crate) = f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233 +SIZE (rust/crates/text-size-1.1.1.crate) = 12553 +SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 +SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 +SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 +SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 +SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 +SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 +SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d +SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148 +SIZE (rust/crates/toml-0.8.20.crate) = 51095 +SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 +SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 +SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 +SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 +SHA256 (rust/crates/triomphe-0.1.11.crate) = 859eb650cfee7434994602c3a68b25d77ad9e68c8a6cd491616ef86661382eb3 +SIZE (rust/crates/triomphe-0.1.11.crate) = 28299 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 +SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/unicode-properties-0.1.3.crate) = e70f2a8b45122e719eb623c01822704c4e0907e7e426a05927e1a1cfff5b75d0 +SIZE (rust/crates/unicode-properties-0.1.3.crate) = 42252 +SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af +SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 +SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 +SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 +SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 +SIZE (rust/crates/unindent-0.2.4.crate) = 7422 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b +SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 +SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 +SHA256 (rust/crates/wide-0.7.32.crate) = 41b5576b9a81633f3e8df296ce0063042a73507636cbe956c61133dd7034ab22 +SIZE (rust/crates/wide-0.7.32.crate) = 95848 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1 +SIZE (rust/crates/winnow-0.7.3.crate) = 171602 +SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c +SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 +SHA256 (rust/crates/xshell-0.2.7.crate) = 9e7290c623014758632efe00737145b6867b66292c42167f2ec381eb566a373d +SIZE (rust/crates/xshell-0.2.7.crate) = 24653 +SHA256 (rust/crates/xshell-macros-0.2.7.crate) = 32ac00cd3f8ec9c1d33fb3e7958a82df6989c42d747bd326c822b1d625283547 +SIZE (rust/crates/xshell-macros-0.2.7.crate) = 2890 +SHA256 (rust/crates/yansi-0.5.1.crate) = 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec +SIZE (rust/crates/yansi-0.5.1.crate) = 16525 +SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 +SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 +SHA256 (rust/crates/zerocopy-0.8.21.crate) = dcf01143b2dd5d134f11f545cf9f1431b13b749695cb33bcce051e7568f99478 +SIZE (rust/crates/zerocopy-0.8.21.crate) = 238506 +SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e +SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/zerocopy-derive-0.8.21.crate) = 712c8386f4f4299382c9abee219bee7084f78fb939d88b6840fcc1320d5f6da2 +SIZE (rust/crates/zerocopy-derive-0.8.21.crate) = 83886 +SHA256 (Qiskit-qiskit-2.0.0_GH0.tar.gz) = 563938d0f2c353b0a79ea8b7a1c9a3d7d915972b282ddad48e0ffd1079edaeaa +SIZE (Qiskit-qiskit-2.0.0_GH0.tar.gz) = 7911127 diff --git a/science/py-qiskit/pkg-descr b/science/py-qiskit/pkg-descr new file mode 100644 index 000000000000..7beef6a30ffa --- /dev/null +++ b/science/py-qiskit/pkg-descr @@ -0,0 +1,8 @@ +Qiskit is an open-source SDK for working with quantum computers at the +level of extended quantum circuits, operators, and primitives. + +This library is the core component of Qiskit, which contains the building +blocks for creating and working with quantum circuits, quantum operators, +and primitive functions (Sampler and Estimator). It also contains a +transpiler that supports optimizing quantum circuits, and a quantum +information toolbox for creating advanced operators. From cf7bd5927e98463194d6e160d1e98a90ce767fe6 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Wed, 30 Apr 2025 06:43:53 +0000 Subject: [PATCH 56/81] MOVED: science/py-qiskit was restored --- MOVED | 1 - 1 file changed, 1 deletion(-) diff --git a/MOVED b/MOVED index 872e210cea5f..a398656d5605 100644 --- a/MOVED +++ b/MOVED @@ -3141,7 +3141,6 @@ emulators/tuxnes||2024-04-04|Has expired: BROKEN for more than 4 months sysutils/vordog||2024-04-04|Has expired: BROKEN for more than 4 months science/py-qiskit-terra||2024-04-04|Removed: the upstream gutted the old project and re-imported some other repo; it should be re-ported as a totally new project misc/py-qiskit-machine-learning||2024-04-05|Removed -science/py-qiskit||2024-04-05|Removed science/py-qiskit-aer||2024-04-05|Removed science/py-qiskit-dynamics||2024-04-05|Removed science/py-qiskit-experiments||2024-04-05|Removed From 81056acaf60da70670bcfab12bba093638cc834e Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Wed, 30 Apr 2025 07:37:46 +0000 Subject: [PATCH 57/81] databases/ora2pg: Update to 25.0 --- databases/ora2pg/Makefile | 2 +- databases/ora2pg/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/databases/ora2pg/Makefile b/databases/ora2pg/Makefile index 9b6f3ca34081..1349f8f76aff 100644 --- a/databases/ora2pg/Makefile +++ b/databases/ora2pg/Makefile @@ -1,5 +1,5 @@ PORTNAME= ora2pg -PORTVERSION= 24.3 +PORTVERSION= 25.0 DISTVERSIONPREFIX= v CATEGORIES= databases diff --git a/databases/ora2pg/distinfo b/databases/ora2pg/distinfo index ecf6ca227d97..70380101f895 100644 --- a/databases/ora2pg/distinfo +++ b/databases/ora2pg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711709345 -SHA256 (darold-ora2pg-v24.3_GH0.tar.gz) = 7d031c033c31265cf1b2eeb3f654623af8211ea748798af289dedd394a5eb18c -SIZE (darold-ora2pg-v24.3_GH0.tar.gz) = 576965 +TIMESTAMP = 1745996594 +SHA256 (darold-ora2pg-v25.0_GH0.tar.gz) = 4f437f8240e5f0b46baf234d86bcf731be30fd6ae2b39ea2c2a8942a25c72a6e +SIZE (darold-ora2pg-v25.0_GH0.tar.gz) = 590220 From 5529c5919b37002008a6d88ccb044eb5cb3ac566 Mon Sep 17 00:00:00 2001 From: Wen Heping Date: Wed, 30 Apr 2025 07:59:49 +0000 Subject: [PATCH 58/81] science/p5-Chemistry-OpenSMILES: Update to 0.12.0 --- science/p5-Chemistry-OpenSMILES/Makefile | 2 +- science/p5-Chemistry-OpenSMILES/distinfo | 6 +++--- science/p5-Chemistry-OpenSMILES/pkg-plist | 2 ++ 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/science/p5-Chemistry-OpenSMILES/Makefile b/science/p5-Chemistry-OpenSMILES/Makefile index 7a1644948bbe..2092a3a46263 100644 --- a/science/p5-Chemistry-OpenSMILES/Makefile +++ b/science/p5-Chemistry-OpenSMILES/Makefile @@ -1,5 +1,5 @@ PORTNAME= Chemistry-OpenSMILES -PORTVERSION= 0.11.6 +PORTVERSION= 0.12.0 CATEGORIES= science perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/science/p5-Chemistry-OpenSMILES/distinfo b/science/p5-Chemistry-OpenSMILES/distinfo index 1d913e03f57d..01c29449b88c 100644 --- a/science/p5-Chemistry-OpenSMILES/distinfo +++ b/science/p5-Chemistry-OpenSMILES/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740019219 -SHA256 (Chemistry-OpenSMILES-0.11.6.tar.gz) = 00ec9bf43bc1e3e9d7ae42ec944f30dfb7b8b93163b5409a42fafaab398aa72b -SIZE (Chemistry-OpenSMILES-0.11.6.tar.gz) = 36380 +TIMESTAMP = 1745999348 +SHA256 (Chemistry-OpenSMILES-0.12.0.tar.gz) = 3157325f2e1a59075f0185e68082f50c34fb174d6b823501e693dea5b0754648 +SIZE (Chemistry-OpenSMILES-0.12.0.tar.gz) = 39841 diff --git a/science/p5-Chemistry-OpenSMILES/pkg-plist b/science/p5-Chemistry-OpenSMILES/pkg-plist index 07d080b8760f..73f2c102715f 100644 --- a/science/p5-Chemistry-OpenSMILES/pkg-plist +++ b/science/p5-Chemistry-OpenSMILES/pkg-plist @@ -6,3 +6,5 @@ %%SITE_PERL%%/Chemistry/OpenSMILES/Writer.pm %%PERL5_MAN3%%/Chemistry::OpenSMILES.3.gz %%PERL5_MAN3%%/Chemistry::OpenSMILES::Aromaticity.3.gz +%%PERL5_MAN3%%/Chemistry::OpenSMILES::Parser.3.gz +%%PERL5_MAN3%%/Chemistry::OpenSMILES::Writer.3.gz From 0ff32b63d6a1cf9609bf38fbcbc04197cd5ef7ab Mon Sep 17 00:00:00 2001 From: Thomas Dreibholz Date: Wed, 30 Apr 2025 12:01:21 +0300 Subject: [PATCH 59/81] converters/bibtexconv: Update 2.0.0 => 2.0.1 Changelog: https://github.com/dreibh/bibtexconv/blob/bibtexconv-2.0.1/ChangeLog Commit log: https://github.com/dreibh/bibtexconv/compare/bibtexconv-2.0.0...bibtexconv-2.0.1 PR: 286453 --- converters/bibtexconv/Makefile | 2 +- converters/bibtexconv/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/converters/bibtexconv/Makefile b/converters/bibtexconv/Makefile index b80626223fe0..b4a7c19a6185 100644 --- a/converters/bibtexconv/Makefile +++ b/converters/bibtexconv/Makefile @@ -1,5 +1,5 @@ PORTNAME= bibtexconv -DISTVERSION= 2.0.0 +DISTVERSION= 2.0.1 CATEGORIES= converters MASTER_SITES= https://www.nntb.no/~dreibh/bibtexconv/download/ diff --git a/converters/bibtexconv/distinfo b/converters/bibtexconv/distinfo index e1b95d62e53d..9a6f4787cedc 100644 --- a/converters/bibtexconv/distinfo +++ b/converters/bibtexconv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745778052 -SHA256 (bibtexconv-2.0.0.tar.xz) = 087cf90d772e55b5d73e686ad7d537e4900cfa5c1821a94defda9931d68f07a1 -SIZE (bibtexconv-2.0.0.tar.xz) = 342236 +TIMESTAMP = 1746002763 +SHA256 (bibtexconv-2.0.1.tar.xz) = bbe784818dbf597792a7ae30e6ccf39564cb124f1d89acbf07ee5035a6c6fec8 +SIZE (bibtexconv-2.0.1.tar.xz) = 342524 From 7aa797c787d1aa127f591e833174c5093c5ca878 Mon Sep 17 00:00:00 2001 From: Paul Floyd Date: Wed, 30 Apr 2025 14:03:10 +0300 Subject: [PATCH 60/81] devel/valgrind: Update 3.24.0 => 3.25.0 Changelog: https://sourceware.org/git/?p=valgrind.git;a=blob;f=NEWS;hb=0b557127300197e0c779369d2e173eb85121fd66 PR: 286466 --- devel/valgrind/Makefile | 3 +-- devel/valgrind/distinfo | 6 +++--- devel/valgrind/pkg-plist | 13 +++++++++++++ 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/devel/valgrind/Makefile b/devel/valgrind/Makefile index daac3adee6a4..594812717f36 100644 --- a/devel/valgrind/Makefile +++ b/devel/valgrind/Makefile @@ -1,6 +1,5 @@ PORTNAME= valgrind -DISTVERSION= 3.24.0 -PORTREVISION= 1 +DISTVERSION= 3.25.0 PORTEPOCH= 1 CATEGORIES= devel MASTER_SITES= SOURCEWARE/valgrind diff --git a/devel/valgrind/distinfo b/devel/valgrind/distinfo index 6ebf98d9c58a..54a43530365f 100644 --- a/devel/valgrind/distinfo +++ b/devel/valgrind/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1730444324 -SHA256 (valgrind-3.24.0.tar.bz2) = 71aee202bdef1ae73898ccf7e9c315134fa7db6c246063afc503aef702ec03bd -SIZE (valgrind-3.24.0.tar.bz2) = 16632387 +TIMESTAMP = 1745998277 +SHA256 (valgrind-3.25.0.tar.bz2) = 295f60291d6b64c0d90c1ce645634bdc5361d39b0c50ecf9de6385ee77586ecc +SIZE (valgrind-3.25.0.tar.bz2) = 17723002 diff --git a/devel/valgrind/pkg-plist b/devel/valgrind/pkg-plist index 61249da686de..6ba1e4095127 100644 --- a/devel/valgrind/pkg-plist +++ b/devel/valgrind/pkg-plist @@ -25,6 +25,7 @@ include/valgrind/libvex_guest_mips64.h include/valgrind/libvex_guest_offsets.h include/valgrind/libvex_guest_ppc32.h include/valgrind/libvex_guest_ppc64.h +include/valgrind/libvex_guest_riscv64.h include/valgrind/libvex_guest_s390x.h include/valgrind/libvex_guest_x86.h include/valgrind/libvex_inner.h @@ -85,6 +86,7 @@ include/valgrind/vki/vki-darwin.h include/valgrind/vki/vki-freebsd.h include/valgrind/vki/vki-linux-drm.h include/valgrind/vki/vki-linux-io_uring.h +include/valgrind/vki/vki-linux-landlock.h include/valgrind/vki/vki-linux.h include/valgrind/vki/vki-machine-types-amd64-freebsd.h include/valgrind/vki/vki-machine-types-arm64-freebsd.h @@ -100,10 +102,12 @@ include/valgrind/vki/vki-posixtypes-mips64-linux.h include/valgrind/vki/vki-posixtypes-nanomips-linux.h include/valgrind/vki/vki-posixtypes-ppc32-linux.h include/valgrind/vki/vki-posixtypes-ppc64-linux.h +include/valgrind/vki/vki-posixtypes-riscv64-linux.h include/valgrind/vki/vki-posixtypes-s390x-linux.h include/valgrind/vki/vki-posixtypes-x86-linux.h include/valgrind/vki/vki-ppc32-linux.h include/valgrind/vki/vki-ppc64-linux.h +include/valgrind/vki/vki-riscv64-linux.h include/valgrind/vki/vki-s390x-linux.h include/valgrind/vki/vki-scnums-32bit-linux.h include/valgrind/vki/vki-scnums-amd64-linux.h @@ -116,6 +120,7 @@ include/valgrind/vki/vki-scnums-mips64-linux.h include/valgrind/vki/vki-scnums-nanomips-linux.h include/valgrind/vki/vki-scnums-ppc32-linux.h include/valgrind/vki/vki-scnums-ppc64-linux.h +include/valgrind/vki/vki-scnums-riscv64-linux.h include/valgrind/vki/vki-scnums-s390x-linux.h include/valgrind/vki/vki-scnums-shared-linux.h include/valgrind/vki/vki-scnums-solaris.h @@ -278,6 +283,14 @@ libexec/valgrind/powerpc-altivec32l-valgrind.xml libexec/valgrind/powerpc-altivec32l.xml libexec/valgrind/powerpc-altivec64l-valgrind.xml libexec/valgrind/powerpc-altivec64l.xml +libexec/valgrind/riscv64-cpu-valgrind-s1.xml +libexec/valgrind/riscv64-cpu-valgrind-s2.xml +libexec/valgrind/riscv64-cpu.xml +libexec/valgrind/riscv64-fpu-valgrind-s1.xml +libexec/valgrind/riscv64-fpu-valgrind-s2.xml +libexec/valgrind/riscv64-fpu.xml +libexec/valgrind/riscv64-linux-valgrind.xml +libexec/valgrind/riscv64-linux.xml libexec/valgrind/s390-acr-valgrind-s1.xml libexec/valgrind/s390-acr-valgrind-s2.xml libexec/valgrind/s390-acr.xml From b5fed385507cb7921c4fb042c254c0c3cd56dcd4 Mon Sep 17 00:00:00 2001 From: "Jason W. Bacon" Date: Wed, 30 Apr 2025 06:11:14 -0500 Subject: [PATCH 61/81] biology/fastq-trim: Update to 0.1.4 Add automatic 5' quality trimming Changes: https://github.com/auerlab/fastq-trim/releases --- biology/fastq-trim/Makefile | 11 ++++------- biology/fastq-trim/distinfo | 6 +++--- 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/biology/fastq-trim/Makefile b/biology/fastq-trim/Makefile index 1665ae11e1f1..37ca6af65f98 100644 --- a/biology/fastq-trim/Makefile +++ b/biology/fastq-trim/Makefile @@ -1,6 +1,5 @@ PORTNAME= fastq-trim -DISTVERSION= 0.1.3 -PORTREVISION= 1 +DISTVERSION= 0.1.4 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org @@ -10,15 +9,13 @@ WWW= https://github.com/outpaddling/Fastq-trim LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libbiolibc.so:biology/biolibc libxtend.so:devel/libxtend +BUILD_DEPENDS= biolibc>=0.2.6.10:biology/biolibc +LIB_DEPENDS= libxtend.so:devel/libxtend libbiolibc.so:biology/biolibc USE_GITHUB= yes GH_ACCOUNT= outpaddling -MAKE_ENV= VERSION=${PORTVERSION} MANPREFIX=${PREFIX}/share - -pre-build: - (cd ${WRKSRC} && ${MAKE} LOCALBASE=${LOCALBASE} depend) +MAKE_ARGS= MANPREFIX=${PREFIX}/share VERSION=${PORTVERSION} .include diff --git a/biology/fastq-trim/distinfo b/biology/fastq-trim/distinfo index ab3a1f310215..e477fb4ea0e1 100644 --- a/biology/fastq-trim/distinfo +++ b/biology/fastq-trim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1698152145 -SHA256 (outpaddling-fastq-trim-0.1.3_GH0.tar.gz) = ae40371ee7898308fef5eb20018bb5a8f5022e67307eccfac3d23084cdc0a093 -SIZE (outpaddling-fastq-trim-0.1.3_GH0.tar.gz) = 30596 +TIMESTAMP = 1745867331 +SHA256 (outpaddling-fastq-trim-0.1.4_GH0.tar.gz) = e31cdccdf0e68f68142917fffaceb9e814b3f217382c2e0f3663a6e1c7a13bb6 +SIZE (outpaddling-fastq-trim-0.1.4_GH0.tar.gz) = 29825 From f34a8493a4c46f9e88d1c219c4fd0db6d402b54c Mon Sep 17 00:00:00 2001 From: "Jason W. Bacon" Date: Wed, 30 Apr 2025 06:14:06 -0500 Subject: [PATCH 62/81] sysutils/auto-admin: Update to 0.8.2 Numerous bug fixes and enhancements Changes: https://github.com/outpaddling/auto-admin/releases --- sysutils/auto-admin/Makefile | 2 +- sysutils/auto-admin/distinfo | 6 +++--- sysutils/auto-admin/pkg-plist | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 4 deletions(-) diff --git a/sysutils/auto-admin/Makefile b/sysutils/auto-admin/Makefile index bb108976c597..8b44ee9524d0 100644 --- a/sysutils/auto-admin/Makefile +++ b/sysutils/auto-admin/Makefile @@ -1,5 +1,5 @@ PORTNAME= auto-admin -DISTVERSION= 0.8.1 +DISTVERSION= 0.8.2 CATEGORIES= sysutils MAINTAINER= jwb@FreeBSD.org diff --git a/sysutils/auto-admin/distinfo b/sysutils/auto-admin/distinfo index 6ab44b5c6705..4b275bbad656 100644 --- a/sysutils/auto-admin/distinfo +++ b/sysutils/auto-admin/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738675190 -SHA256 (outpaddling-auto-admin-0.8.1_GH0.tar.gz) = ee8ebb4d0fb7ac5b5a867dcabd9dcb847cc84746a47110b05f038e9dd787c115 -SIZE (outpaddling-auto-admin-0.8.1_GH0.tar.gz) = 142316 +TIMESTAMP = 1745969961 +SHA256 (outpaddling-auto-admin-0.8.2_GH0.tar.gz) = 79abd1bcd232e6f3bbd5e1b79a717cd339418962d3bbf3048fc3cdc6df74e85d +SIZE (outpaddling-auto-admin-0.8.2_GH0.tar.gz) = 157608 diff --git a/sysutils/auto-admin/pkg-plist b/sysutils/auto-admin/pkg-plist index de1a5cb4deec..156497c3e345 100644 --- a/sysutils/auto-admin/pkg-plist +++ b/sysutils/auto-admin/pkg-plist @@ -3,6 +3,16 @@ bin/auto-ask bin/auto-backup-file bin/auto-check-ports-branch bin/auto-clean-pkgsrc +bin/auto-dreckly-clean +bin/auto-dreckly-delete-all +bin/auto-dreckly-dir +bin/auto-dreckly-make +bin/auto-dreckly-non-removable +bin/auto-dreckly-prefix +bin/auto-dreckly-remote-x11 +bin/auto-dreckly-setup +bin/auto-dreckly-update +bin/auto-dreckly-wip-checkout bin/auto-fastest-mirror bin/auto-fetch-install-media bin/auto-get-ip @@ -25,6 +35,7 @@ bin/auto-pkg-branch bin/auto-pkg-latest bin/auto-pkgsrc-branch bin/auto-pkgsrc-checkout +bin/auto-pkgsrc-clean bin/auto-pkgsrc-delete-all bin/auto-pkgsrc-dir bin/auto-pkgsrc-make @@ -32,6 +43,7 @@ bin/auto-pkgsrc-non-removable bin/auto-pkgsrc-prefix bin/auto-pkgsrc-remote-x11 bin/auto-pkgsrc-setup +bin/auto-pkgsrc-update bin/auto-pkgsrc-wip-checkout bin/auto-ports-branch bin/auto-print-make-variable @@ -40,7 +52,9 @@ bin/auto-replace-file bin/auto-software-manager bin/auto-ssh-authorize bin/auto-ssh-reverse-authorize +bin/auto-update-manager bin/auto-update-pkgsrc +bin/auto-using-dreckly bin/auto-using-pkgsrc bin/auto-wacom-map-display sbin/auto-add-fdesc-mount From 2bb3e8abc4705d8c860e9df3eca1f561eed3e5cf Mon Sep 17 00:00:00 2001 From: Hiroki Tagato Date: Wed, 30 Apr 2025 20:35:20 +0900 Subject: [PATCH 63/81] devel/electron33: update to 33.4.11 Changelog: https://github.com/electron/electron/releases/tag/v33.4.11 Reported by: GitHub (watch releases) --- devel/electron33/Makefile.version | 2 +- devel/electron33/distinfo | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/devel/electron33/Makefile.version b/devel/electron33/Makefile.version index fc5f2a4dd8fe..cabdbe85d351 100644 --- a/devel/electron33/Makefile.version +++ b/devel/electron33/Makefile.version @@ -1,2 +1,2 @@ -ELECTRON_VER= 33.4.10 +ELECTRON_VER= 33.4.11 ELECTRON_VER_MAJOR= ${ELECTRON_VER:C/\..*//} diff --git a/devel/electron33/distinfo b/devel/electron33/distinfo index f8b27eaf9b77..1d87761bbb17 100644 --- a/devel/electron33/distinfo +++ b/devel/electron33/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1745581607 +TIMESTAMP = 1745914480 SHA256 (electron/chromium-130.0.6723.191.tar.xz.0) = 5d75efea5a8e43b99e7fd86e20835218a2b80115e55f261e31d7c3723ebe067a SIZE (electron/chromium-130.0.6723.191.tar.xz.0) = 2000000000 SHA256 (electron/chromium-130.0.6723.191.tar.xz.1) = adf26a3c24a77e0eb119ddb3932c0ee4f9127a1b7e63c7881047d482742d716a @@ -7,10 +7,10 @@ SHA256 (electron/chromium-130.0.6723.191.tar.xz.2) = 16a8c26a52ed95dae9a5a0d6960 SIZE (electron/chromium-130.0.6723.191.tar.xz.2) = 417583932 SHA256 (electron/pulseaudio-16.1.tar.gz) = 027266c62f2a84422ac45fa721a649508f0f1628fb1fd9242315ac54ce2d7c92 SIZE (electron/pulseaudio-16.1.tar.gz) = 2763111 -SHA256 (electron/electron-yarn-cache-33.4.10.tar.xz) = fbfce89a9781eba6a8dc2582fcc979f2cb4adbd95c42a09f595c7dfa45a47fdf -SIZE (electron/electron-yarn-cache-33.4.10.tar.xz) = 32181868 -SHA256 (electron/electron-electron-v33.4.10_GH0.tar.gz) = d7c30df1e5b2d71ab3e003bcbc7500311aaafa40f6dc7ccae843cc98431fae26 -SIZE (electron/electron-electron-v33.4.10_GH0.tar.gz) = 14863906 +SHA256 (electron/electron-yarn-cache-33.4.11.tar.xz) = fbfce89a9781eba6a8dc2582fcc979f2cb4adbd95c42a09f595c7dfa45a47fdf +SIZE (electron/electron-yarn-cache-33.4.11.tar.xz) = 32181868 +SHA256 (electron/electron-electron-v33.4.11_GH0.tar.gz) = 880b597b1a3c372c9f3fef38bd0be012b2d7904588766ce5f1d911e0a4c684c9 +SIZE (electron/electron-electron-v33.4.11_GH0.tar.gz) = 14863901 SHA256 (electron/nodejs-node-v20.18.3_GH0.tar.gz) = a2049a1607fbc5b9ec4336d9d04faeeb9b8efdc9ec853e8ddf7cf419be9dbb3d SIZE (electron/nodejs-node-v20.18.3_GH0.tar.gz) = 115601859 SHA256 (electron/nodejs-nan-e14bdcd1f72d62bca1d541b66da43130384ec213_GH0.tar.gz) = 02edf8d5b3fef9af94d8a1355da60564a57e7f2c99cb422bce042400607ed2eb From de94acbe7be61adfc033595ddb753deae661193e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Apestegu=C3=ADa?= Date: Wed, 30 Apr 2025 14:58:58 +0200 Subject: [PATCH 64/81] security/vuxml: Fix entry range MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR: 286470 Reported by: Einar Bjarni Halldórsson Fixes: 86c0781ad496e --- security/vuxml/vuln/2025.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 134a295c9368..1784d9c5d031 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -157,7 +157,7 @@ redis72 - 7.2,8 + 7.2.8 redis62 From 450843fc195036fef009aced4add5b13bf61135f Mon Sep 17 00:00:00 2001 From: "Vanilla I. Shu" Date: Wed, 30 Apr 2025 21:44:01 +0800 Subject: [PATCH 65/81] devel/pecl-grpc: update to 1.72.0. --- devel/pecl-grpc/Makefile | 2 +- devel/pecl-grpc/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/pecl-grpc/Makefile b/devel/pecl-grpc/Makefile index 8833782a2c93..22d73713ad58 100644 --- a/devel/pecl-grpc/Makefile +++ b/devel/pecl-grpc/Makefile @@ -1,5 +1,5 @@ PORTNAME= grpc -PORTVERSION= 1.71.0 +PORTVERSION= 1.72.0 CATEGORIES= devel net MAINTAINER= vanilla@FreeBSD.org diff --git a/devel/pecl-grpc/distinfo b/devel/pecl-grpc/distinfo index e43cea354e95..c437a88fd90d 100644 --- a/devel/pecl-grpc/distinfo +++ b/devel/pecl-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741742644 -SHA256 (PECL/grpc-1.71.0.tgz) = da142bcf578ec9ce5340fdfaf92633f6589b89885bbf77c5910fd89e244aa4c2 -SIZE (PECL/grpc-1.71.0.tgz) = 6463979 +TIMESTAMP = 1746009923 +SHA256 (PECL/grpc-1.72.0.tgz) = 715fe230c0b185968e92f8f752d61a878f9eb5346873848e47ff65d0af6947dc +SIZE (PECL/grpc-1.72.0.tgz) = 6473302 From a512ca7edbc95d3e41c9b736a2f51d1b69cc7ce6 Mon Sep 17 00:00:00 2001 From: Danilo Egea Gondolfo Date: Wed, 30 Apr 2025 15:06:54 +0100 Subject: [PATCH 66/81] security/aws-iam-authenticator: Update to 0.7.2 Changelog: https://github.com/kubernetes-sigs/aws-iam-authenticator/releases/tag/v0.7.2 --- security/aws-iam-authenticator/Makefile | 2 +- security/aws-iam-authenticator/distinfo | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/security/aws-iam-authenticator/Makefile b/security/aws-iam-authenticator/Makefile index 6029470eef7a..5bb7e0b17303 100644 --- a/security/aws-iam-authenticator/Makefile +++ b/security/aws-iam-authenticator/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-iam-authenticator -PORTVERSION= 0.7.1 +PORTVERSION= 0.7.2 DISTVERSIONPREFIX= v CATEGORIES= security diff --git a/security/aws-iam-authenticator/distinfo b/security/aws-iam-authenticator/distinfo index a1aadbb04b99..7fbed1e349ff 100644 --- a/security/aws-iam-authenticator/distinfo +++ b/security/aws-iam-authenticator/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745488732 -SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.1/v0.7.1.mod) = ceaf81ce8e8fdcacc3902bcb9a05722f67790b151b577b326f6b4a83b8b332de -SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.1/v0.7.1.mod) = 3943 -SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.1/v0.7.1.zip) = 17409b6beb8f7a09c4175a3f4c15d359484ca17b9ae0c1f09cc4b5fbd16e497d -SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.1/v0.7.1.zip) = 226205 +TIMESTAMP = 1746021373 +SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.2/v0.7.2.mod) = 7e54dc678faa32a9e5ce9063f42568ae2d38c9d23bf8f3787602259a55f4adac +SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.2/v0.7.2.mod) = 3535 +SHA256 (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.2/v0.7.2.zip) = 939d3cb109fe7968a7e08fb9ce4381535031d3c6f28fd53df6004347c9412abc +SIZE (go/security_aws-iam-authenticator/aws-iam-authenticator-v0.7.2/v0.7.2.zip) = 225722 From 715d2e63b8e82e6681ce41b92869cce5d8409ea1 Mon Sep 17 00:00:00 2001 From: Zsolt Udvari Date: Wed, 30 Apr 2025 16:29:24 +0200 Subject: [PATCH 67/81] deskutils/R-cran-exams: Update to 2.4-2 This package doesn't need build so need only RUN_DEPENDS. Added TEST_DEPENDS. Changelog: https://cran.r-project.org/web/packages/exams/news/news.html Reported by: portscout --- deskutils/R-cran-exams/Makefile | 12 +++++++----- deskutils/R-cran-exams/distinfo | 6 +++--- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/deskutils/R-cran-exams/Makefile b/deskutils/R-cran-exams/Makefile index 0b194c1bc753..863b5b202e2a 100644 --- a/deskutils/R-cran-exams/Makefile +++ b/deskutils/R-cran-exams/Makefile @@ -1,5 +1,5 @@ PORTNAME= exams -DISTVERSION= 2.4-1 +DISTVERSION= 2.4-2 CATEGORIES= deskutils education DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -10,7 +10,8 @@ WWW= https://cran.r-project.org/web/packages/exams/ LICENSE= GPLv2 GPLv3 LICENSE_COMB= multi -CRAN_DEPENDS= R-cran-base64enc>0:converters/R-cran-base64enc \ +RUN_DEPENDS= hs-pandoc>0:textproc/hs-pandoc \ + R-cran-base64enc>0:converters/R-cran-base64enc \ R-cran-knitr>0:print/R-cran-knitr \ R-cran-magick>0:graphics/R-cran-magick \ R-cran-openxlsx>0:textproc/R-cran-openxlsx \ @@ -21,9 +22,10 @@ CRAN_DEPENDS= R-cran-base64enc>0:converters/R-cran-base64enc \ R-cran-tinytex>0:print/R-cran-tinytex \ R-cran-tth>0:textproc/R-cran-tth \ R-cran-xml2>0:textproc/R-cran-xml2 -BUILD_DEPENDS= ${CRAN_DEPENDS} -RUN_DEPENDS= ${CRAN_DEPENDS} \ - hs-pandoc>0:textproc/hs-pandoc +TEST_DEPENDS= pdftex:print/tex-formats \ + R-cran-clipr>0:devel/R-cran-clipr \ + R-cran-qpdf>0:graphics/R-cran-qpdf \ + tex-dvipsk>0:print/tex-dvipsk USES= cran:auto-plist diff --git a/deskutils/R-cran-exams/distinfo b/deskutils/R-cran-exams/distinfo index 2dac1fef03b1..f94c3579d8af 100644 --- a/deskutils/R-cran-exams/distinfo +++ b/deskutils/R-cran-exams/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721713418 -SHA256 (exams_2.4-1.tar.gz) = 189d154385b2ba68e241def4a9c3bf4195552d03ebc36a531b7dbd3e8590a2d1 -SIZE (exams_2.4-1.tar.gz) = 1828192 +TIMESTAMP = 1745990958 +SHA256 (exams_2.4-2.tar.gz) = 7e97e3aad3f4891549a094aef51e6217f34fddc34dae48d302046ecadcdde38c +SIZE (exams_2.4-2.tar.gz) = 1882295 From dafbd2667259d99f05a48197907ee524061986cb Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Wed, 30 Apr 2025 11:02:41 -0400 Subject: [PATCH 68/81] www/nginx-devel: update portscout rules --- www/nginx-devel/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile index b6699a0a3229..788c78480650 100644 --- a/www/nginx-devel/Makefile +++ b/www/nginx-devel/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE?= ${WRKSRC}/LICENSE CONFLICTS_INSTALL= nginx -PORTSCOUT= limit:^1\.2[7-8]\.[0-9]* +PORTSCOUT= limit:^1\.2[8-9]\.[0-9]* USES= cpe From 6dc93fdceed22d0d0bc97bfded2f3df609d994a8 Mon Sep 17 00:00:00 2001 From: Nuno Teixeira Date: Wed, 30 Apr 2025 15:29:15 +0100 Subject: [PATCH 69/81] multimedia/py-trakit: New port: Guess additional information from track titles TrakIt is a track name parser. It is a tiny library created to solve a very specific problem. It's very common that video files do not have precise metadata information, where you can have multiple subtitle tracks tagged as e.g., Portuguese, but one of them is actually Brazilian Portuguese WWW: https://github.com/ratoaq2/trakit This port is a dependency of multimedia/py-subliminal port update (wip). --- multimedia/Makefile | 1 + multimedia/py-trakit/Makefile | 30 ++++++++++++++++++++++++++++++ multimedia/py-trakit/distinfo | 3 +++ multimedia/py-trakit/pkg-descr | 4 ++++ 4 files changed, 38 insertions(+) create mode 100644 multimedia/py-trakit/Makefile create mode 100644 multimedia/py-trakit/distinfo create mode 100644 multimedia/py-trakit/pkg-descr diff --git a/multimedia/Makefile b/multimedia/Makefile index 53b2835f4196..041d58ab2373 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -320,6 +320,7 @@ SUBDIR += py-srt SUBDIR += py-subliminal SUBDIR += py-tartube + SUBDIR += py-trakit SUBDIR += py-tvnamer SUBDIR += py-ustreamer SUBDIR += qmmp-plugin-pack-qt5 diff --git a/multimedia/py-trakit/Makefile b/multimedia/py-trakit/Makefile new file mode 100644 index 000000000000..c06544f0086d --- /dev/null +++ b/multimedia/py-trakit/Makefile @@ -0,0 +1,30 @@ +PORTNAME= trakit +DISTVERSION= 0.2.2 +CATEGORIES= multimedia python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= eduardo@FreeBSD.org +COMMENT= Guess additional information from track titles +WWW= https://github.com/ratoaq2/trakit + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}babelfish>=0.6.0:devel/py-babelfish@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rebulk>=3.1.0:devel/py-rebulk@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}unidecode>=1.3.6:converters/py-unidecode@${PY_FLAVOR} + +USES= python +USE_GITHUB= yes +GH_ACCOUNT= ratoaq2 +USE_PYTHON= autoplist pep517 pytest + +TESTING_UNSAFE= https://github.com/ratoaq2/trakit/issues/127 + +NO_ARCH= yes + +.include diff --git a/multimedia/py-trakit/distinfo b/multimedia/py-trakit/distinfo new file mode 100644 index 000000000000..3d6f67737b6f --- /dev/null +++ b/multimedia/py-trakit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1746021995 +SHA256 (ratoaq2-trakit-0.2.2_GH0.tar.gz) = 2ac726a4eb70ed3869a02e6a7d10c8fe192ac735f0ae1fa7c45589fff0a8cd39 +SIZE (ratoaq2-trakit-0.2.2_GH0.tar.gz) = 43207 diff --git a/multimedia/py-trakit/pkg-descr b/multimedia/py-trakit/pkg-descr new file mode 100644 index 000000000000..dbd28113ed9e --- /dev/null +++ b/multimedia/py-trakit/pkg-descr @@ -0,0 +1,4 @@ +TrakIt is a track name parser. It is a tiny library created to solve a very +specific problem. It's very common that video files do not have precise +metadata information, where you can have multiple subtitle tracks tagged as +e.g., Portuguese, but one of them is actually Brazilian Portuguese From 20cb5c8f9bff96e6773b30471e79a0f3ba395edd Mon Sep 17 00:00:00 2001 From: Nuno Teixeira Date: Wed, 30 Apr 2025 16:18:15 +0100 Subject: [PATCH 70/81] multimedia/py-knowit: New port: Know better your media files KnowIt can use MediaInfo, ffprobe (FFmpeg) or mkvmerge (MKVToolNix) It supports MKV regardless if MediaInfo, FFmpeg or MKVToolNix are installed. WWW: https://github.com/ratoaq2/knowit This port is a dependency of multimedia/py-subliminal port update (wip). --- multimedia/Makefile | 1 + multimedia/py-knowit/Makefile | 33 +++++++++++++++++++++++++++++++++ multimedia/py-knowit/distinfo | 3 +++ multimedia/py-knowit/pkg-descr | 2 ++ 4 files changed, 39 insertions(+) create mode 100644 multimedia/py-knowit/Makefile create mode 100644 multimedia/py-knowit/distinfo create mode 100644 multimedia/py-knowit/pkg-descr diff --git a/multimedia/Makefile b/multimedia/Makefile index 041d58ab2373..981d062a3c97 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -305,6 +305,7 @@ SUBDIR += py-ffmpeg-python SUBDIR += py-gstreamer1 SUBDIR += py-guessit + SUBDIR += py-knowit SUBDIR += py-mat2 SUBDIR += py-metadata-cleaner SUBDIR += py-mido diff --git a/multimedia/py-knowit/Makefile b/multimedia/py-knowit/Makefile new file mode 100644 index 000000000000..32ddb075979d --- /dev/null +++ b/multimedia/py-knowit/Makefile @@ -0,0 +1,33 @@ +PORTNAME= knowit +DISTVERSION= 0.5.6 +CATEGORIES= multimedia python +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= eduardo@FreeBSD.org +COMMENT= Know better your media files +WWW= https://github.com/ratoaq2/knowit + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}babelfish>0:devel/py-babelfish@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}enzyme>0:multimedia/py-enzyme@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pymediainfo>0:multimedia/py-pymediainfo@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>0:devel/py-pyyaml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}trakit>0:multimedia/py-trakit@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pint>=0.20.1,<0.25.0:devel/py-pint@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}requests>=2.28.1:www/py-requests@${PY_FLAVOR} + +USES= python +USE_GITHUB= yes +GH_ACCOUNT= ratoaq2 +USE_PYTHON= autoplist pep517 pytest + +TESTING_UNSAFE= https://github.com/ratoaq2/knowit/issues/201 + +NO_ARCH= yes + +.include diff --git a/multimedia/py-knowit/distinfo b/multimedia/py-knowit/distinfo new file mode 100644 index 000000000000..f79bf158952e --- /dev/null +++ b/multimedia/py-knowit/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1746023604 +SHA256 (ratoaq2-knowit-0.5.6_GH0.tar.gz) = e42eabe7f4543cec6d9e8592b05103c48e81b2f371d4b1c0366f0f28c86cd98a +SIZE (ratoaq2-knowit-0.5.6_GH0.tar.gz) = 79683 diff --git a/multimedia/py-knowit/pkg-descr b/multimedia/py-knowit/pkg-descr new file mode 100644 index 000000000000..4b9c8ae155c0 --- /dev/null +++ b/multimedia/py-knowit/pkg-descr @@ -0,0 +1,2 @@ +KnowIt can use MediaInfo, ffprobe (FFmpeg) or mkvmerge (MKVToolNix) +It supports MKV regardless if MediaInfo, FFmpeg or MKVToolNix are installed. From faec3a2239045beae7e2ee25565b43bfe9fe25dd Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Wed, 30 Apr 2025 11:23:27 -0400 Subject: [PATCH 71/81] www/nginx-devel: update third-party http auth_jwt module (+) from 2.3.0 to 2.3.1. Bump PORTREVISION. ChangeLog: https://github.com/TeslaGov/ngx-http-auth-jwt-module/compare/2.3.0...2.3.1 --- www/nginx-devel/Makefile | 1 + www/nginx-devel/Makefile.extmod | 2 +- www/nginx-devel/distinfo | 6 +++--- .../files/extra-patch-ngx_http_auth_jwt_module.c | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/www/nginx-devel/Makefile b/www/nginx-devel/Makefile index 788c78480650..48be6ed2ab12 100644 --- a/www/nginx-devel/Makefile +++ b/www/nginx-devel/Makefile @@ -1,5 +1,6 @@ PORTNAME?= nginx PORTVERSION= 1.28.0 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://nginx.org/download/ \ LOCAL/osa diff --git a/www/nginx-devel/Makefile.extmod b/www/nginx-devel/Makefile.extmod index d6f8dbd66b43..67b474120360 100644 --- a/www/nginx-devel/Makefile.extmod +++ b/www/nginx-devel/Makefile.extmod @@ -75,7 +75,7 @@ HTTP_ACCEPT_LANGUAGE_VARS= DSO_EXTMODS+=accept_language HTTP_AUTH_DIGEST_GH_TUPLE= atomx:nginx-http-auth-digest:ac91c88:auth_digest HTTP_AUTH_DIGEST_VARS= DSO_EXTMODS+=auth_digest -HTTP_AUTH_JWT_GH_TUPLE= TeslaGov:ngx-http-auth-jwt-module:2.3.0:auth_jwt +HTTP_AUTH_JWT_GH_TUPLE= TeslaGov:ngx-http-auth-jwt-module:2.3.1:auth_jwt HTTP_AUTH_JWT_LIB_DEPENDS= libjwt.so:www/libjwt HTTP_AUTH_JWT_EXTRA_PATCHES= ${PATCHDIR}/extra-patch-ngx_http_auth_jwt_module.c HTTP_AUTH_JWT_VARS= DSO_EXTMODS+=auth_jwt diff --git a/www/nginx-devel/distinfo b/www/nginx-devel/distinfo index 39bb0607b6a5..3439d01dff19 100644 --- a/www/nginx-devel/distinfo +++ b/www/nginx-devel/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1745418876 +TIMESTAMP = 1746026197 SHA256 (nginx-1.28.0.tar.gz) = c6b5c6b086c0df9d3ca3ff5e084c1d0ef909e6038279c71c1c3e985f576ff76a SIZE (nginx-1.28.0.tar.gz) = 1280111 SHA256 (nginx_mogilefs_module-1.0.4.tar.gz) = 7ac230d30907f013dff8d435a118619ea6168aa3714dba62c6962d350c6295ae @@ -39,8 +39,8 @@ SHA256 (dvershinin-nginx_accept_language_module-5683967_GH0.tar.gz) = a58feb576f SIZE (dvershinin-nginx_accept_language_module-5683967_GH0.tar.gz) = 3425 SHA256 (atomx-nginx-http-auth-digest-ac91c88_GH0.tar.gz) = 31b2a737d3d5d118a286a0b8a6e2637eda313dba07a9a5824e4c6e33ea6e2b80 SIZE (atomx-nginx-http-auth-digest-ac91c88_GH0.tar.gz) = 17890 -SHA256 (TeslaGov-ngx-http-auth-jwt-module-2.3.0_GH0.tar.gz) = 520c348416f5265be9aeb094e7c22ba7e34ed3611569a56c16265260ab39fd90 -SIZE (TeslaGov-ngx-http-auth-jwt-module-2.3.0_GH0.tar.gz) = 31526 +SHA256 (TeslaGov-ngx-http-auth-jwt-module-2.3.1_GH0.tar.gz) = a3865859a1476bd5e8a1468d9dee23d46c716b6b932649fde04238748eafe6d5 +SIZE (TeslaGov-ngx-http-auth-jwt-module-2.3.1_GH0.tar.gz) = 32459 SHA256 (stnoonan-spnego-http-auth-nginx-module-60f0811_GH0.tar.gz) = 205e1ee4b5fcab1a7f136e39c569ddb470a35120761b8acc1463bda5e3062c42 SIZE (stnoonan-spnego-http-auth-nginx-module-60f0811_GH0.tar.gz) = 30464 SHA256 (kvspb-nginx-auth-ldap-241200e_GH0.tar.gz) = d3aa3a5ead311b34059d6ab1b6d2cf3ac8269c47a87b768523c07381229db470 diff --git a/www/nginx-devel/files/extra-patch-ngx_http_auth_jwt_module.c b/www/nginx-devel/files/extra-patch-ngx_http_auth_jwt_module.c index 6b790469ff96..07ba8458af28 100644 --- a/www/nginx-devel/files/extra-patch-ngx_http_auth_jwt_module.c +++ b/www/nginx-devel/files/extra-patch-ngx_http_auth_jwt_module.c @@ -1,5 +1,5 @@ ---- ../ngx-http-auth-jwt-module-2.3.0/src/ngx_http_auth_jwt_module.c.orig 2025-02-04 20:24:57.122767000 -0500 -+++ ../ngx-http-auth-jwt-module-2.3.0/src/ngx_http_auth_jwt_module.c 2025-02-04 20:25:14.922658000 -0500 +--- ../ngx-http-auth-jwt-module-2.3.1/src/ngx_http_auth_jwt_module.c.orig 2025-02-04 20:24:57.122767000 -0500 ++++ ../ngx-http-auth-jwt-module-2.3.1/src/ngx_http_auth_jwt_module.c 2025-02-04 20:25:14.922658000 -0500 @@ -866,17 +866,10 @@ jwt_location.data += strlen(COOKIE_PREFIX); jwt_location.len -= strlen(COOKIE_PREFIX); From 7aebe78081a04ec0a2a9d6f789fd33b540885578 Mon Sep 17 00:00:00 2001 From: Naram Qashat Date: Wed, 30 Apr 2025 17:11:28 +0200 Subject: [PATCH 72/81] sysutils/di: Update to 6.0.0 Use cmake build system. Add radio choice to math support. Remove old, unusable patches. PR: 285135 Approved by: submitter is maintainer --- sysutils/di/Makefile | 33 +++++++++++++-------- sysutils/di/distinfo | 6 ++-- sysutils/di/files/patch-C-Makefile | 11 ------- sysutils/di/files/patch-Makefile | 20 ------------- sysutils/di/files/patch-tests.d_test__order | 8 ----- sysutils/di/pkg-plist | 9 ++++-- 6 files changed, 30 insertions(+), 57 deletions(-) delete mode 100644 sysutils/di/files/patch-C-Makefile delete mode 100644 sysutils/di/files/patch-Makefile delete mode 100644 sysutils/di/files/patch-tests.d_test__order diff --git a/sysutils/di/Makefile b/sysutils/di/Makefile index 84a3ef4f7b06..2398c265dd87 100644 --- a/sysutils/di/Makefile +++ b/sysutils/di/Makefile @@ -1,5 +1,5 @@ PORTNAME= di -DISTVERSION= 4.53 +DISTVERSION= 6.0.0 CATEGORIES= sysutils MASTER_SITES= SF/diskinfo-di @@ -8,22 +8,29 @@ COMMENT= Disk Information Utility WWW= https://diskinfo-di.sourceforge.io/ LICENSE= ZLIB -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= perl5 -USE_PERL5= test +USES= cmake pathfix pkgconfig +USE_LDCONFIG= yes -MAKE_ARGS= -e -MAKE_ENV= prefix="${PREFIX}" -TEST_TARGET= test +OPTIONS_DEFINE= NLS +OPTIONS_DEFAULT= INTERNAL +OPTIONS_SINGLE= MATH +OPTIONS_SINGLE_MATH= GMP INTERNAL LIBTOMMATH +OPTIONS_SUB= yes -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes +INTERNAL_DESC= Use internal math support +LIBTOMMATH_DESC= libtommath support -NLS_USES= gettext -NLS_MAKE_ENV_OFF= DI_NO_NLS=T +GMP_LIB_DEPENDS= libgmp.so:math/gmp +GMP_CONFIGURE_ENV= DI_USE_MATH="DI_GMP" -pre-install: - @${STRIP_CMD} ${WRKSRC}/C/di +INTERNAL_CONFIGURE_ENV= DI_USE_MATH="DI_INTERNAL" + +LIBTOMMATH_LIB_DEPENDS= libtommath.so:math/libtommath +LIBTOMMATH_CONFIGURE_ENV= DI_USE_MATH="DI_TOMMATH" + +NLS_USES= gettext +NLS_CMAKE_OFF= -DCMAKE_DISABLE_FIND_PACKAGE_Intl:BOOL=ON .include diff --git a/sysutils/di/distinfo b/sysutils/di/distinfo index a3985318ee6d..784aa776c64c 100644 --- a/sysutils/di/distinfo +++ b/sysutils/di/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720237886 -SHA256 (di-4.53.tar.gz) = 00dd5befc11dac8d65a68b248fd34158a2e6a850c2e4e2ab77594c79aa01e83e -SIZE (di-4.53.tar.gz) = 200828 +TIMESTAMP = 1745810354 +SHA256 (di-6.0.0.tar.gz) = 7b663e4db044b1fa4986bd018f827c18e96fe6d1f9a36732dcbb0450e7f518cb +SIZE (di-6.0.0.tar.gz) = 133060 diff --git a/sysutils/di/files/patch-C-Makefile b/sysutils/di/files/patch-C-Makefile deleted file mode 100644 index 92fd828d75c2..000000000000 --- a/sysutils/di/files/patch-C-Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- C/Makefile.orig 2024-06-24 00:49:39 UTC -+++ C/Makefile -@@ -42,7 +42,7 @@ TEST = test - ### - # installation options - # --prefix = /usr/local -+prefix ?= /usr/local - PREFIX = $(prefix) - BINDIR = $(PREFIX)/bin - DATADIR = $(PREFIX)/share diff --git a/sysutils/di/files/patch-Makefile b/sysutils/di/files/patch-Makefile deleted file mode 100644 index cc43dcc0b0e9..000000000000 --- a/sysutils/di/files/patch-Makefile +++ /dev/null @@ -1,20 +0,0 @@ ---- Makefile.orig 2024-06-24 00:49:39 UTC -+++ Makefile -@@ -34,7 +34,7 @@ MKC_DIR = ./mkconfig - ### - # installation options - # --prefix = /usr/local -+prefix ?= /usr/local - PREFIX = $(prefix) - PROG = di - MPROG = mi -@@ -152,7 +152,7 @@ install-prog: - $(TEST) -d $(INST_BINDIR) || $(MKDIR) $(INST_BINDIR) - $(CP) -f ./$(FROMDIR)/$(PROG)$(EXE_EXT) $(DITARGET) - -$(RM) -f $(MTARGET) > /dev/null 2>&1 -- -$(LN) -s $(DITARGET) $(MTARGET) -+ -$(LN) -s $(PROG)$(EXE_EXT) $(MTARGET) - @-test -f $(FROMDIR)/config.h && \ - grep '^#define _enable_nls 1' $(FROMDIR)/config.h >/dev/null 2>&1 && \ - (. ./$(FROMDIR)/di.env; $(MAKE) -e LOCALEDIR="$(LOCALEDIR)" \ diff --git a/sysutils/di/files/patch-tests.d_test__order b/sysutils/di/files/patch-tests.d_test__order deleted file mode 100644 index 8a97595a658a..000000000000 --- a/sysutils/di/files/patch-tests.d_test__order +++ /dev/null @@ -1,8 +0,0 @@ ---- tests.d/test_order.orig 2024-06-24 00:49:39 UTC -+++ tests.d/test_order -@@ -3,5 +3,4 @@ - 3 diarg - 3 disort - 3 ditot --4 diinst - 5 dinls diff --git a/sysutils/di/pkg-plist b/sysutils/di/pkg-plist index 08ce6c248d35..6064f3ee0a75 100644 --- a/sysutils/di/pkg-plist +++ b/sysutils/di/pkg-plist @@ -1,6 +1,11 @@ bin/di -bin/mi -share/man/man1/di.1.gz +include/di.h +lib/libdi.so +lib/libdi.so.6 +lib/libdi.so.6.0.0 +libdata/pkgconfig/di.pc %%NLS%%share/locale/de/LC_MESSAGES/di.mo %%NLS%%share/locale/en/LC_MESSAGES/di.mo %%NLS%%share/locale/es/LC_MESSAGES/di.mo +share/man/man1/di.1.gz +share/man/man3/libdi.3.gz From 51274efa859cb2ef4972a99e97b3eafcf9fee52b Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Wed, 30 Apr 2025 12:51:15 -0400 Subject: [PATCH 73/81] devel/opentelemetry-proto: update: 1.5.0 -> 1.6.0 ChangeLog: https://github.com/open-telemetry/opentelemetry-proto/compare/v1.5.0...v1.6.0 --- devel/opentelemetry-proto/Makefile | 2 +- devel/opentelemetry-proto/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/opentelemetry-proto/Makefile b/devel/opentelemetry-proto/Makefile index 489fd6283775..129ae83d068c 100644 --- a/devel/opentelemetry-proto/Makefile +++ b/devel/opentelemetry-proto/Makefile @@ -1,5 +1,5 @@ PORTNAME= opentelemetry -PORTVERSION= 1.5.0 +PORTVERSION= 1.6.0 DISTVERSIONPREFIX= v CATEGORIES= devel PKGNAMESUFFIX= -proto diff --git a/devel/opentelemetry-proto/distinfo b/devel/opentelemetry-proto/distinfo index 0b1fa7ef2577..990c3f578fdd 100644 --- a/devel/opentelemetry-proto/distinfo +++ b/devel/opentelemetry-proto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738254501 -SHA256 (open-telemetry-opentelemetry-proto-v1.5.0_GH0.tar.gz) = 08f40636adbc5f33d2084bd8e7b64e491dd0239d1a95021dbffbdf1ca8cea454 -SIZE (open-telemetry-opentelemetry-proto-v1.5.0_GH0.tar.gz) = 123681 +TIMESTAMP = 1746030113 +SHA256 (open-telemetry-opentelemetry-proto-v1.6.0_GH0.tar.gz) = 92682778affe8d00cd36f68308b49295db34fce379bef0a781c50837eccbc3c0 +SIZE (open-telemetry-opentelemetry-proto-v1.6.0_GH0.tar.gz) = 126291 From 07cd99d5e8bddafc7a7a3a87d24231d5f7625a1c Mon Sep 17 00:00:00 2001 From: "Sergey A. Osokin" Date: Wed, 30 Apr 2025 13:02:05 -0400 Subject: [PATCH 74/81] lang/quickjs-ng: update 0.8.0 -> 0.9.0 ChangeLog: https://github.com/quickjs-ng/quickjs/compare/v0.8.0...v0.9.0 --- lang/quickjs-ng/Makefile | 3 +-- lang/quickjs-ng/distinfo | 6 +++--- lang/quickjs-ng/pkg-plist | 1 + 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lang/quickjs-ng/Makefile b/lang/quickjs-ng/Makefile index ebfce23126c9..e1689f7f08a3 100644 --- a/lang/quickjs-ng/Makefile +++ b/lang/quickjs-ng/Makefile @@ -1,7 +1,6 @@ PORTNAME= quickjs -DISTVERSION= 0.8.0 +DISTVERSION= 0.9.0 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= lang devel PKGNAMESUFFIX= -ng diff --git a/lang/quickjs-ng/distinfo b/lang/quickjs-ng/distinfo index 529e2ff37c39..9c1178f5337b 100644 --- a/lang/quickjs-ng/distinfo +++ b/lang/quickjs-ng/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738086355 -SHA256 (quickjs-ng-quickjs-v0.8.0_GH0.tar.gz) = 7e60e1e0dcd07d25664331308a2f4aee2a88d60d85896e828d25df7c3d40204e -SIZE (quickjs-ng-quickjs-v0.8.0_GH0.tar.gz) = 815932 +TIMESTAMP = 1746032333 +SHA256 (quickjs-ng-quickjs-v0.9.0_GH0.tar.gz) = 77f9e79b42e2e7cff9517bae612431af47e120730286cb1dcfad0753bc160f10 +SIZE (quickjs-ng-quickjs-v0.9.0_GH0.tar.gz) = 816194 diff --git a/lang/quickjs-ng/pkg-plist b/lang/quickjs-ng/pkg-plist index ea563aa94294..1a6c6553b184 100644 --- a/lang/quickjs-ng/pkg-plist +++ b/lang/quickjs-ng/pkg-plist @@ -11,6 +11,7 @@ lib/libqjs.so.%%PORTVERSION%% %%PORTDOCS%%%%DOCSDIR%%/examples/fib_module.js %%PORTDOCS%%%%DOCSDIR%%/examples/hello.js %%PORTDOCS%%%%DOCSDIR%%/examples/hello_module.js +%%PORTDOCS%%%%DOCSDIR%%/examples/meson.build %%PORTDOCS%%%%DOCSDIR%%/examples/pi_bigint.js %%PORTDOCS%%%%DOCSDIR%%/examples/point.c %%PORTDOCS%%%%DOCSDIR%%/examples/test_fib.js From 61abc1beec42eb74b7358fdd7723dd9af1a8f8ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fernando=20Apestegu=C3=ADa?= Date: Wed, 30 Apr 2025 19:16:42 +0200 Subject: [PATCH 75/81] security/vuxml: Add sqlite vulnerability * CVE-2025-29087 --- security/vuxml/vuln/2025.xml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 1784d9c5d031..1654709b5268 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,3 +1,37 @@ + + sqlite -- integer overflow + + + sqlite + 3.49.1 + + + + +

cve@mitre.org reports:

+
+

+ In SQLite 3.44.0 through 3.49.0 before 3.49.1, the + concat_ws() SQL function can cause memory to be written + beyond the end of a malloc-allocated buffer. If the + separator argument is attacker-controlled and has a large + string (e.g., 2MB or more), an integer overflow occurs in + calculating the size of the result buffer, and thus malloc + may not allocate enough memory. +

+
+ +
+ + CVE-2025-29087 + https://nvd.nist.gov/vuln/detail/CVE-2025-29087 + + + 2025-04-07 + 2025-04-30 + +
+ h11 accepts some malformed Chunked-Encoding bodies From 73513a927905aa7d9e1afa1130a21c99d2f64722 Mon Sep 17 00:00:00 2001 From: Nuno Teixeira Date: Wed, 30 Apr 2025 18:03:37 +0100 Subject: [PATCH 76/81] devel/aws-c-http: Update to 0.10.0 ChangeLog: https://github.com/awslabs/aws-c-http/releases/tag/v0.10.0 --- devel/aws-c-http/Makefile | 2 +- devel/aws-c-http/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/aws-c-http/Makefile b/devel/aws-c-http/Makefile index 31f0f273d08c..5050aca7ee9f 100644 --- a/devel/aws-c-http/Makefile +++ b/devel/aws-c-http/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-http DISTVERSIONPREFIX= v -DISTVERSION= 0.9.7 +DISTVERSION= 0.10.0 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-http/distinfo b/devel/aws-c-http/distinfo index aadecf98dbde..e37475e286ca 100644 --- a/devel/aws-c-http/distinfo +++ b/devel/aws-c-http/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744957600 -SHA256 (awslabs-aws-c-http-v0.9.7_GH0.tar.gz) = 18cb2a19a7cd80eafc4c29e6845ec97135a381a1e32fc848bdb8340cc747204a -SIZE (awslabs-aws-c-http-v0.9.7_GH0.tar.gz) = 481942 +TIMESTAMP = 1746032437 +SHA256 (awslabs-aws-c-http-v0.10.0_GH0.tar.gz) = f7881e2f9af1a2e114b4147be80d70480f06af2b9cd195e8448afb750c74b1ae +SIZE (awslabs-aws-c-http-v0.10.0_GH0.tar.gz) = 489887 From 3019d377a439cfb2468850c6d95c4966286612ff Mon Sep 17 00:00:00 2001 From: Nuno Teixeira Date: Wed, 30 Apr 2025 18:13:18 +0100 Subject: [PATCH 77/81] devel/aws-c-mqtt: Update to 0.13.0 ChangeLog: https://github.com/awslabs/aws-c-mqtt/releases/tag/v0.13.0 --- devel/aws-c-mqtt/Makefile | 2 +- devel/aws-c-mqtt/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/aws-c-mqtt/Makefile b/devel/aws-c-mqtt/Makefile index 81df9863235a..507f4026eb4c 100644 --- a/devel/aws-c-mqtt/Makefile +++ b/devel/aws-c-mqtt/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-mqtt DISTVERSIONPREFIX= v -DISTVERSION= 0.12.3 +DISTVERSION= 0.13.0 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-mqtt/distinfo b/devel/aws-c-mqtt/distinfo index e78fe4eeba6c..09360ce165f8 100644 --- a/devel/aws-c-mqtt/distinfo +++ b/devel/aws-c-mqtt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743206899 -SHA256 (awslabs-aws-c-mqtt-v0.12.3_GH0.tar.gz) = c2ea5d3b34692c5b71ec4ff3efd8277af01f16706970e8851373c361abaf1d72 -SIZE (awslabs-aws-c-mqtt-v0.12.3_GH0.tar.gz) = 435393 +TIMESTAMP = 1746032679 +SHA256 (awslabs-aws-c-mqtt-v0.13.0_GH0.tar.gz) = 8aa9e5b8f90a6aecdb85e83786b3543afa2a414738049447fd3ba5d1afef519b +SIZE (awslabs-aws-c-mqtt-v0.13.0_GH0.tar.gz) = 441027 From 3bfd2530cad91c8414b7bfff1edfb3aaa0a074e2 Mon Sep 17 00:00:00 2001 From: Dmitry Marakasov Date: Wed, 30 Apr 2025 21:29:39 +0300 Subject: [PATCH 78/81] =?UTF-8?q?devel/py-pep8-naming:=20update=200.14.1?= =?UTF-8?q?=20=E2=86=92=200.15.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- devel/py-pep8-naming/Makefile | 4 ++-- devel/py-pep8-naming/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/devel/py-pep8-naming/Makefile b/devel/py-pep8-naming/Makefile index aa8540addd44..4143479a58d5 100644 --- a/devel/py-pep8-naming/Makefile +++ b/devel/py-pep8-naming/Makefile @@ -1,8 +1,8 @@ PORTNAME= pep8-naming -DISTVERSION= 0.14.1 -PORTREVISION= 1 +DISTVERSION= 0.15.0 CATEGORIES= devel MASTER_SITES= PYPI +DISTNAME= ${PORTNAME:C/-/_/}-${DISTVERSION} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/py-pep8-naming/distinfo b/devel/py-pep8-naming/distinfo index 9f10510d27e9..fae4151f229e 100644 --- a/devel/py-pep8-naming/distinfo +++ b/devel/py-pep8-naming/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716159455 -SHA256 (pep8-naming-0.14.1.tar.gz) = 1ef228ae80875557eb6c1549deafed4dabbf3261cfcafa12f773fe0db9be8a36 -SIZE (pep8-naming-0.14.1.tar.gz) = 16546 +TIMESTAMP = 1746037501 +SHA256 (pep8_naming-0.15.0.tar.gz) = a637ee5144f7585c800b1fc6eeb996fa35a2ef0f2690880a9e1b29cb9f6e8359 +SIZE (pep8_naming-0.15.0.tar.gz) = 17567 From 79a1311ce19352e343436607f4b0261afce8e5c3 Mon Sep 17 00:00:00 2001 From: Thierry Thomas Date: Wed, 30 Apr 2025 21:48:58 +0200 Subject: [PATCH 79/81] math/parmetis: bump PORTREVISION Based on an idea by des@, bump PORTREVISION to avoid PORTEPOCH. Also take maintainership to take deprekators away. --- math/parmetis/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/math/parmetis/Makefile b/math/parmetis/Makefile index ed345f9a1d04..c88ee72e5b1f 100644 --- a/math/parmetis/Makefile +++ b/math/parmetis/Makefile @@ -1,11 +1,12 @@ PORTNAME= ParMetis DISTVERSION= 4.0.3-p10 +PORTREVISION= 9 CATEGORIES= math parallel MASTER_SITES= https://bitbucket.org/petsc/pkg-parmetis/get/ DISTNAME= ${LGCOMMIT} DIST_SUBDIR= Metis -MAINTAINER= ports@FreeBSD.org +MAINTAINER= thierry@FreeBSD.org COMMENT= Package for parallel (MPI) unstructured graph partitioning WWW= https://bitbucket.org/petsc/pkg-parmetis From 3e57acb02d8b562b1bd936eea192b6b986aac353 Mon Sep 17 00:00:00 2001 From: Olivier Cochard Date: Wed, 30 Apr 2025 23:24:49 +0200 Subject: [PATCH 80/81] shells/ksh93: mark as PIE_UNSAFE PR: 286437 Approved by: cy (maintainer) Sponsored by: Netflix --- shells/ksh93/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/shells/ksh93/Makefile b/shells/ksh93/Makefile index 7933d31a94b1..5411b27b91ca 100644 --- a/shells/ksh93/Makefile +++ b/shells/ksh93/Makefile @@ -46,6 +46,8 @@ CFLAGS+= -DMAP_TYPE LDFLAGS+= -lm MAKE_ENV= CCFLAGS="-Wno-unused-value -Wno-parentheses -Wno-logical-op-parentheses -Wno-int-conversion" CFLAGS="${CFLAGS}" +PIE_UNSAFE= yes + STATIC_MAKE_ENV= LDFLAGS+=-static KSH_PLIST_SUB= 93="" From dda1d1b0fc78113956e2dbf20f0cfb6acceff10d Mon Sep 17 00:00:00 2001 From: Nuno Teixeira Date: Wed, 30 Apr 2025 22:38:33 +0100 Subject: [PATCH 81/81] devel/aws-c-io: Update to 0.19.0 ChangeLog: https://github.com/awslabs/aws-c-io/releases/tag/v0.19.0 --- devel/aws-c-io/Makefile | 2 +- devel/aws-c-io/distinfo | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/devel/aws-c-io/Makefile b/devel/aws-c-io/Makefile index f22ba1f26532..67d8b2e6191c 100644 --- a/devel/aws-c-io/Makefile +++ b/devel/aws-c-io/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-c-io DISTVERSIONPREFIX= v -DISTVERSION= 0.18.1 +DISTVERSION= 0.19.0 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/aws-c-io/distinfo b/devel/aws-c-io/distinfo index 0574ea78f7c4..e327cf781e34 100644 --- a/devel/aws-c-io/distinfo +++ b/devel/aws-c-io/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744225064 -SHA256 (awslabs-aws-c-io-v0.18.1_GH0.tar.gz) = 65d275bbde1a1d287cdcde62164dc015b9613a5525fe688e972111d8a3b568fb -SIZE (awslabs-aws-c-io-v0.18.1_GH0.tar.gz) = 735338 +TIMESTAMP = 1746048886 +SHA256 (awslabs-aws-c-io-v0.19.0_GH0.tar.gz) = 356733a0d66f13a3f33fca709a693049615ec908ed3737b99d2f138055ebcbaa +SIZE (awslabs-aws-c-io-v0.19.0_GH0.tar.gz) = 735611