Merge remote-tracking branch 'origin/pristine'

* origin/pristine: (81 commits)
  devel/aws-c-io: Update to 0.19.0
  shells/ksh93: mark as PIE_UNSAFE
  math/parmetis: bump PORTREVISION
  devel/py-pep8-naming: update 0.14.1 → 0.15.0
  devel/aws-c-mqtt: Update to 0.13.0
  devel/aws-c-http: Update to 0.10.0
  security/vuxml: Add sqlite vulnerability
  lang/quickjs-ng: update 0.8.0 -> 0.9.0
  devel/opentelemetry-proto: update: 1.5.0 -> 1.6.0
  sysutils/di: Update to 6.0.0
  www/nginx-devel: update third-party http auth_jwt module (+)
  multimedia/py-knowit: New port: Know better your media files
  multimedia/py-trakit: New port: Guess additional information from track titles
  www/nginx-devel: update portscout rules
  deskutils/R-cran-exams: Update to 2.4-2
  security/aws-iam-authenticator: Update to 0.7.2
  devel/pecl-grpc: update to 1.72.0.
  security/vuxml: Fix entry range
  devel/electron33: update to 33.4.11
  sysutils/auto-admin: Update to 0.8.2
  ...
This commit is contained in:
2025-04-30 23:49:31 +02:00
170 changed files with 1546 additions and 906 deletions
+1 -1
View File
@@ -308,7 +308,7 @@ elog:*:364:
gotify:*:365:
opengist:*:366:
velbustcpd:*:367:
# free: 368
sshesame:*:368:
# free: 369
_wsdd:*:370:
# free: 371
-1
View File
@@ -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
+1 -1
View File
@@ -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
+1 -2
View File
@@ -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}/
+3 -3
View File
@@ -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
+3 -7
View File
@@ -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
+3 -3
View File
@@ -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
+26 -22
View File
@@ -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
-3
View File
@@ -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
+1 -2
View File
@@ -1,7 +1,6 @@
PORTNAME= adplug
DISTVERSIONPREFIX= ${PORTNAME}-
DISTVERSION= 2.3.3
PORTREVISION= 1
DISTVERSION= 2.4
CATEGORIES= audio
PKGNAMEPREFIX= lib
+3 -3
View File
@@ -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
-408
View File
@@ -1,408 +0,0 @@
From 4237f96cd2324df9427efe8c08ff3fe0adf2fe44 Mon Sep 17 00:00:00 2001
From: Stian Skjelstad <stian.skjelstad@gmail.com>
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);
+12 -1
View File
@@ -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
+1 -1
View File
@@ -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/
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= babel
DISTVERSION= 0.5.0-24
PORTREVISION= 4
PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= converters lisp
PKGNAMEPREFIX= cl-
+1 -1
View File
@@ -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/.//}
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= mysql
PORTREVISION= 1
PORTREVISION= 0
PKGNAMESUFFIX= 84-client
COMMENT= Multithreaded SQL database (client)
+2 -2
View File
@@ -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
+3 -3
View File
@@ -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
@@ -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()
@@ -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)
@@ -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 <typename Type>
static std::size_t get_size(Type &&arg) {
- return Archive_derived_type::template get_size(std::forward<Type>(arg));
- return Archive_derived_type::get_size(std::forward<Type>(arg));
+ return Archive_derived_type::template get_size<>(std::forward<Type>(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<>();
}
@@ -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<Archive_concrete_type>:
template <class Field_type, Field_size field_size_defined, typename Enabler>
std::size_t Serializer_default<Archive_concrete_type>::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<const Field_type, field_size_defined>(field));
}
@@ -473,7 +473,7 @@ std::size_t Serializer_default<Archive_concrete_type>:
std::size_t calculated_size = 0;
@@ -474,7 +474,7 @@ std::size_t Serializer_default<Archive_concrete_type>:
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_type, field_size_defined>(
field_definition.get_ref()) +
@@ -489,18 +489,18 @@ std::size_t Serializer_default<Archive_concrete_type>:
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>:
Archive_concrete_type::get_size(create_varlen_field_wrapper(field_id));
}
auto serializable_size = serializable.template get_size_internal<Base_type>();
- 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 +
@@ -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<Serializer_derived_type, Archive_type>::get
@@ -51,7 +51,7 @@ Serializer<Serializer_derived_type, Archive_type>::get
Serializer<Serializer_derived_type, Archive_type>::get_size_field_def(
Field_id_type field_id,
const Field_definition<Field_type, field_size_defined> &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 <class Serializer_derived_type, class Archive_type>
@@ -61,7 +61,7 @@ Serializer<Serializer_derived_type, Archive_type>::get
Serializer<Serializer_derived_type, Archive_type>::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);
}
@@ -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<uchar> MDL_context_backup_key;
+ typedef std::vector<uchar> MDL_context_backup_key;
class MDL_context_backup;
@@ -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;
@@ -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<uchar> make_string_view(const uchar *start,
- const uchar *end) {
- return {start, static_cast<size_t>(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
@@ -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 <openssl/evp.h>
#include <memory>
#include <string>
+#include <vector>
/**
@file stream_cipher.h
@@ -35,7 +36,7 @@
binary log files.
*/
-typedef std::basic_string<unsigned char> Key_string;
+typedef std::vector<unsigned char> Key_string;
/**
@class Stream_cipher
@@ -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 <stdint.h>
#include <bitset>
@@ -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<Char_t>;
+ using String_t = std::vector<Char_t>;
using Decompress_status_t =
mysql::binlog::event::compression::Decompress_status;
using Compress_status_t = mysql::binlog::event::compression::Compress_status;
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= ora2pg
PORTVERSION= 24.3
PORTVERSION= 25.0
DISTVERSIONPREFIX= v
CATEGORIES= databases
+3 -3
View File
@@ -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
+7 -5
View File
@@ -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
+3 -3
View File
@@ -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
+1
View File
@@ -5869,6 +5869,7 @@
SUBDIR += pytype
SUBDIR += qbe
SUBDIR += qbs
SUBDIR += qlementine
SUBDIR += qmake
SUBDIR += qschematic
SUBDIR += qt6-5compat
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= aws-c-http
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.7
DISTVERSION= 0.10.0
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= aws-c-io
DISTVERSIONPREFIX= v
DISTVERSION= 0.18.1
DISTVERSION= 0.19.0
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= aws-c-mqtt
DISTVERSIONPREFIX= v
DISTVERSION= 0.12.3
DISTVERSION= 0.13.0
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= aws-c-s3
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.15
DISTVERSION= 0.7.16
CATEGORIES= devel
MAINTAINER= eduardo@FreeBSD.org
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= alexandria
PORTVERSION= 1.4
PORTREVISION= 6
PORTREVISION= 7
PORTEPOCH= 1
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= infix
PORTVERSION= 19960628
PORTREVISION= 99
PORTREVISION= 100
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= port
PORTVERSION= 2002.10.02.1
PORTREVISION= 97
PORTREVISION= 98
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
+1 -1
View File
@@ -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
+1 -1
View File
@@ -1,7 +1,7 @@
PORTNAME= trivial-features
DISTVERSIONPREFIX= v
DISTVERSION= 1.0-4
PORTREVISION= 4
PORTREVISION= 5
DISTVERSIONSUFFIX= -gd249a62
PORTEPOCH= 1
CATEGORIES= devel lisp
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= trivial-gray-streams
PORTVERSION= 20240217
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= devel lisp
PKGNAMEPREFIX= cl-
DISTFILES= # none
+1 -1
View File
@@ -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
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= libada
DISTVERSIONPREFIX= v
DISTVERSION= 3.2.3
DISTVERSION= 3.2.4
CATEGORIES= devel www
MAINTAINER= osa@FreeBSD.org
+3 -3
View File
@@ -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
+5 -1
View File
@@ -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}
+3 -1
View File
@@ -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
+4
View File
@@ -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/
+3 -1
View File
@@ -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
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= opentelemetry
PORTVERSION= 1.5.0
PORTVERSION= 1.6.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
PKGNAMESUFFIX= -proto
+3 -3
View File
@@ -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
+1 -1
View File
@@ -1,5 +1,5 @@
PORTNAME= grpc
PORTVERSION= 1.71.0
PORTVERSION= 1.72.0
CATEGORIES= devel net
MAINTAINER= vanilla@FreeBSD.org
+3 -3
View File
@@ -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
+2 -2
View File
@@ -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
+3 -3
View File
@@ -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
+22
View File
@@ -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 <bsd.port.mk>
+3
View File
@@ -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
@@ -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}
+2
View File
@@ -0,0 +1,2 @@
Qlementine is a modern QStyle for desktop Qt6 applications,
released under the MIT license.
+55
View File
@@ -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
+1 -2
View File
@@ -1,6 +1,5 @@
PORTNAME= valgrind
DISTVERSION= 3.24.0
PORTREVISION= 1
DISTVERSION= 3.25.0
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= SOURCEWARE/valgrind
+3 -3
View File
@@ -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
+13
View File
@@ -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
+4
View File
@@ -1,9 +1,13 @@
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}/
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/ \
+3 -1
View File
@@ -1,3 +1,5 @@
TIMESTAMP = 1744288722
TIMESTAMP = 1745950326
SHA256 (curl-8.13.0.tar.xz) = 4a093979a3c2d02de2fbc00549a32771007f2e78032c6faa5ecd2f7a9e152025
SIZE (curl-8.13.0.tar.xz) = 2773628
SHA256 (5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch) = ac5dbaeae9c2e8f68e876c1fd10e04e4b5d668e34038e61004bb5662d2089207
SIZE (5caba3bd97a14b64d906ece77bc0e2b339161a1f.patch) = 842
+1 -2
View File
@@ -1,7 +1,6 @@
PORTNAME= quickjs
DISTVERSION= 0.8.0
DISTVERSION= 0.9.0
DISTVERSIONPREFIX= v
PORTREVISION= 1
CATEGORIES= lang devel
PKGNAMESUFFIX= -ng
+3 -3
View File
@@ -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
+1
View File
@@ -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
+1 -1
View File
@@ -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
+5 -5
View File
@@ -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
+2 -2
View File
@@ -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
+3 -3
View File
@@ -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
+1
View File
@@ -439,6 +439,7 @@
SUBDIR += ltl2ba
SUBDIR += m4ri
SUBDIR += m4rie
SUBDIR += manifold
SUBDIR += mate-calc
SUBDIR += math77
SUBDIR += mathomatic
+40
View File
@@ -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 <bsd.port.mk>
+3
View File
@@ -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
+6
View File
@@ -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 .
+17
View File
@@ -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
+1 -1
View File
@@ -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
+2 -1
View File
@@ -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
+3 -2
View File
@@ -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 <bsd.port.mk>
+3 -3
View File
@@ -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
+2
View File
@@ -214,6 +214,7 @@
SUBDIR += py-ffmpeg-python
SUBDIR += py-gstreamer1
SUBDIR += py-guessit
SUBDIR += py-knowit
SUBDIR += py-mat2
SUBDIR += py-mido
SUBDIR += py-moviepy
@@ -228,6 +229,7 @@
SUBDIR += py-srt
SUBDIR += py-subliminal
SUBDIR += py-tartube
SUBDIR += py-trakit
SUBDIR += py-tvnamer
SUBDIR += py-ustreamer
SUBDIR += qpwgraph
+1 -1
View File
@@ -1,6 +1,6 @@
PORTNAME= lms
DISTVERSIONPREFIX= v
DISTVERSION= 3.65.0
DISTVERSION= 3.66.0
CATEGORIES= multimedia
MAINTAINER= yuri@FreeBSD.org
+3 -3
View File
@@ -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
+1
View File
@@ -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
+1
View File
@@ -1,5 +1,6 @@
PORTNAME= pipewire
DISTVERSION= 1.4.1
PORTREVISION= 1
CATEGORIES= multimedia
MAINTAINER= arrowd@FreeBSD.org
@@ -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 <sys/endian.h>
#define bswap_16 bswap16
#define bswap_32 bswap32
+33
View File
@@ -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 <bsd.port.mk>
+3
View File
@@ -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
+2
View File
@@ -0,0 +1,2 @@
KnowIt can use MediaInfo, ffprobe (FFmpeg) or mkvmerge (MKVToolNix)
It supports MKV regardless if MediaInfo, FFmpeg or MKVToolNix are installed.

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