parent
72168c14b7
commit
fb62da26df
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= feedbackd
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.1.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= accessibility
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
@ -19,7 +19,7 @@ USE_GNOME= glib20
|
|||
USE_LDCONFIG= yes
|
||||
GL_SITE= https://source.puri.sm
|
||||
GL_ACCOUNT= Librem5
|
||||
GL_TUPLE= https://gitlab.gnome.org:guidog:gmobile:v0.0.1-11-gff85498:gmobile/subprojects/gmobile
|
||||
GL_TUPLE= https://gitlab.gnome.org:World/Phosh:gmobile:v0.0.6:gmobile/subprojects/gmobile
|
||||
SHEBANG_FILES= build-aux/post_install.py
|
||||
GLIB_SCHEMAS= org.sigxcpu.feedbackd.gschema.xml
|
||||
|
||||
|
@ -50,4 +50,10 @@ VAPI_USES= vala:build
|
|||
VAPI_MESON_TRUE= vapi
|
||||
VAPI_IMPLIES= GIR
|
||||
|
||||
.ifdef GL_TUPLE
|
||||
post-configure:
|
||||
@${REINPLACE_CMD} 's/meson install/& \
|
||||
--skip-subprojects/' ${BUILD_WRKSRC}/build.ninja
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1677701315
|
||||
SHA256 (feedbackd-v0.1.0.tar.bz2) = 17351120edabd4a5cf8599b7b5b04ce63b88e910b9aa9b9a614f0344e78259a9
|
||||
SIZE (feedbackd-v0.1.0.tar.bz2) = 75888
|
||||
SHA256 (gmobile-v0.0.1-11-gff85498.tar.bz2) = a2a8587b03b386da62c22e486fbb752a8913becbc8c45c2aabd43b9e63ed07a7
|
||||
SIZE (gmobile-v0.0.1-11-gff85498.tar.bz2) = 20328
|
||||
SHA256 (gmobile-v0.0.6.tar.bz2) = 0d122e77c110c2d40f60c82ebecf5cf998209ca3e5544670125a085b1760af45
|
||||
SIZE (gmobile-v0.0.6.tar.bz2) = 42905
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= atk
|
||||
PORTVERSION= 4.2.0
|
||||
PORTVERSION= 4.2.1
|
||||
CATEGORIES= accessibility rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1692812515
|
||||
SHA256 (rubygem/atk-4.2.0.gem) = ba4ecc0d9dbbf7db9448d8ba87c47b8f00ae35fa644fd2463bf9bb8d0bb010e7
|
||||
SIZE (rubygem/atk-4.2.0.gem) = 15872
|
||||
TIMESTAMP = 1709391072
|
||||
SHA256 (rubygem/atk-4.2.1.gem) = b8040ed25cb206b2d54354ba8f95f365b6db16149b29fd1ab7ca8edcce8b8c86
|
||||
SIZE (rubygem/atk-4.2.1.gem) = 15872
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= Compress-Raw-Bzip2
|
||||
PORTVERSION= 2.206
|
||||
PORTVERSION= 2.210
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691069960
|
||||
SHA256 (Compress-Raw-Bzip2-2.206.tar.gz) = 212b81db1c0ae822d19928619a603bd108cb5d5c4700fc67dc7cb169e0cc6525
|
||||
SIZE (Compress-Raw-Bzip2-2.206.tar.gz) = 139663
|
||||
TIMESTAMP = 1709390458
|
||||
SHA256 (Compress-Raw-Bzip2-2.210.tar.gz) = bed313408a674a3e0161660de777538a0bf0eb6cc3a4d5b1fe709b491c012a09
|
||||
SIZE (Compress-Raw-Bzip2-2.210.tar.gz) = 217963
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= Compress-Raw-Lzma
|
||||
PORTVERSION= 2.206
|
||||
PORTVERSION= 2.209
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
@ -11,6 +11,7 @@ WWW= https://metacpan.org/release/Compress-Raw-Lzma
|
|||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
BUILD_DEPENDS= p5-Pod-Markdown>=0:textproc/p5-Pod-Markdown
|
||||
TEST_DEPENDS= p5-Test-Pod>=1:devel/p5-Test-Pod
|
||||
|
||||
USES= perl5
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691069962
|
||||
SHA256 (Compress-Raw-Lzma-2.206.tar.gz) = e01a7040b84bdc67592d13eec0c788590e1f696d1d4f07c7097bd72a4f886eb4
|
||||
SIZE (Compress-Raw-Lzma-2.206.tar.gz) = 118339
|
||||
TIMESTAMP = 1709390460
|
||||
SHA256 (Compress-Raw-Lzma-2.209.tar.gz) = 2c5ed82a8becf3b8d5d09cb87944b1101e631549f80f3e9bbf23c5cb9e1e5b5f
|
||||
SIZE (Compress-Raw-Lzma-2.209.tar.gz) = 197458
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= Compress-Raw-Zlib
|
||||
PORTVERSION= 2.206
|
||||
PORTVERSION= 2.209
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691069964
|
||||
SHA256 (Compress-Raw-Zlib-2.206.tar.gz) = 46785a6a383a1c843895b7f9f25d5d759e7c305159f9d1e04a3604eb74c77374
|
||||
SIZE (Compress-Raw-Zlib-2.206.tar.gz) = 481767
|
||||
TIMESTAMP = 1709390462
|
||||
SHA256 (Compress-Raw-Zlib-2.209.tar.gz) = 806a2bbeade84ed17e18e6c7cb41e961df1fa75c6ab0f8e9b2145f6091f996cc
|
||||
SIZE (Compress-Raw-Zlib-2.209.tar.gz) = 551238
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
--- config.in.orig 2019-03-16 16:41:19 UTC
|
||||
--- config.in.orig 2023-09-03 19:08:08 UTC
|
||||
+++ config.in
|
||||
@@ -16,9 +16,9 @@
|
||||
@@ -11,9 +11,9 @@
|
||||
# Setting the Gzip OS Code
|
||||
#
|
||||
|
||||
-BUILD_ZLIB = True
|
||||
-INCLUDE = ./zlib-src
|
||||
-LIB = ./zlib-src
|
||||
-ZLIB_INCLUDE = ./zlib-src
|
||||
-ZLIB_LIB = ./zlib-src
|
||||
+BUILD_ZLIB = False
|
||||
+INCLUDE = /usr/include
|
||||
+LIB = /usr/lib
|
||||
+ZLIB_INCLUDE = /usr/include
|
||||
+ZLIB_LIB = /usr/lib
|
||||
OLD_ZLIB = False
|
||||
GZIP_OS_CODE = AUTO_DETECT
|
||||
|
||||
USE_ZLIB_NG = False
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= IO-Compress-Lzf
|
||||
PORTVERSION= 2.206
|
||||
PORTVERSION= 2.207
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691069968
|
||||
SHA256 (IO-Compress-Lzf-2.206.tar.gz) = d0207a9b3db708a6a69dc5924ef9d6b1f9211d5ae500aac6528a901cf27e3f20
|
||||
SIZE (IO-Compress-Lzf-2.206.tar.gz) = 77146
|
||||
TIMESTAMP = 1709390466
|
||||
SHA256 (IO-Compress-Lzf-2.207.tar.gz) = 42b043ddffff5cd349b795f2bbb61b819ae33aa64794603f107c94991ead1056
|
||||
SIZE (IO-Compress-Lzf-2.207.tar.gz) = 79564
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= IO-Compress-Lzma
|
||||
PORTVERSION= 2.206
|
||||
PORTVERSION= 2.207
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691069970
|
||||
SHA256 (IO-Compress-Lzma-2.206.tar.gz) = 6c600f9bbb1a2d834b1decd0bd5863dcea52e0ac17de101b5085e0e3cb27285c
|
||||
SIZE (IO-Compress-Lzma-2.206.tar.gz) = 104596
|
||||
TIMESTAMP = 1709390468
|
||||
SHA256 (IO-Compress-Lzma-2.207.tar.gz) = 6936e55d7d7f70c8e7aa790ed3f9d17c520cc41705aa480cc8ebaa51a0549079
|
||||
SIZE (IO-Compress-Lzma-2.207.tar.gz) = 106286
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= IO-Compress-Lzop
|
||||
PORTVERSION= 2.206
|
||||
PORTVERSION= 2.207
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691069972
|
||||
SHA256 (IO-Compress-Lzop-2.206.tar.gz) = bbbd05929767c87f2b381d053a44db2470e09eb94a6c4840fa00856725ef3b29
|
||||
SIZE (IO-Compress-Lzop-2.206.tar.gz) = 81980
|
||||
TIMESTAMP = 1709390470
|
||||
SHA256 (IO-Compress-Lzop-2.207.tar.gz) = 8fe97b3d475dee03db42675f3f414960bf4dea2b67071ab568475730a9799b06
|
||||
SIZE (IO-Compress-Lzop-2.207.tar.gz) = 82088
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= IO-Compress
|
||||
PORTVERSION= 2.206
|
||||
PORTVERSION= 2.207
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691069966
|
||||
SHA256 (IO-Compress-2.206.tar.gz) = 7d3062b9a494f757e8d0614f220d83f22731bbda1aeb5f7cff0e72a83f433d35
|
||||
SIZE (IO-Compress-2.206.tar.gz) = 303183
|
||||
TIMESTAMP = 1709390464
|
||||
SHA256 (IO-Compress-2.207.tar.gz) = d08b2e7ed30a2a9dca9c75b50ecfe825f4fd01bf201c81511087247e23e8ab07
|
||||
SIZE (IO-Compress-2.207.tar.gz) = 326643
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= IO-Zlib
|
||||
PORTVERSION= 1.14
|
||||
PORTVERSION= 1.15
|
||||
CATEGORIES= archivers perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1674590672
|
||||
SHA256 (IO-Zlib-1.14.tar.gz) = 4f14aafe2cb868f413057795581ae488faec54210406c0a16abb4f4aeb6f4fd6
|
||||
SIZE (IO-Zlib-1.14.tar.gz) = 12004
|
||||
TIMESTAMP = 1709391120
|
||||
SHA256 (IO-Zlib-1.15.tar.gz) = 7ad887792e37cc3ffd64681a3e7483c5f789b44a033f340bc771e45832ebff32
|
||||
SIZE (IO-Zlib-1.15.tar.gz) = 12111
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= borgbackup
|
||||
DISTVERSION= 1.2.7
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= archivers python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
@ -13,7 +13,7 @@ LICENSE= BSD3CLAUSE
|
|||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
# note that borgbackup pins the msgpack version range per patchlevel version!
|
||||
_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2<1.0.7_99:devel/py-msgpack@${PY_FLAVOR}
|
||||
_BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2<1.0.8_99:devel/py-msgpack@${PY_FLAVOR}
|
||||
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.7:devel/py-setuptools-scm@${PY_FLAVOR} \
|
||||
${_BB_DEPENDS}
|
||||
LIB_DEPENDS= liblz4.so:archivers/liblz4 \
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
Reference: https://github.com/borgbackup/borg/commit/a507a2cb3b9fed025743e80971ce1615887a47e4
|
||||
|
||||
--- setup.py.orig 2023-12-02 13:05:57 UTC
|
||||
+++ setup.py
|
||||
@@ -70,7 +70,7 @@ install_requires = [
|
||||
# Please note:
|
||||
# using any other msgpack version is not supported by borg development and
|
||||
# any feedback related to issues caused by this will be ignored.
|
||||
- 'msgpack >=0.5.6, <=1.0.7, !=1.0.1',
|
||||
+ 'msgpack >=0.5.6, <=1.0.8, !=1.0.1',
|
||||
'packaging',
|
||||
]
|
||||
|
||||
--- src/borg/helpers/msgpack.py.orig 2023-12-02 13:05:57 UTC
|
||||
+++ src/borg/helpers/msgpack.py
|
||||
@@ -182,7 +182,7 @@ def is_supported_msgpack():
|
||||
def is_supported_msgpack():
|
||||
# DO NOT CHANGE OR REMOVE! See also requirements and comments in setup.py.
|
||||
import msgpack
|
||||
- return (0, 5, 6) <= msgpack.version <= (1, 0, 7) and \
|
||||
+ return (0, 5, 6) <= msgpack.version <= (1, 0, 8) and \
|
||||
msgpack.version not in [(1, 0, 1), ] # < add bad releases here to deny list
|
||||
|
||||
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= rar
|
||||
PORTVERSION= 6.24
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 7.00
|
||||
PORTEPOCH= 3
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= https://www.rarlab.com/rar/
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1703227794
|
||||
SHA256 (rarbsd-x32-624.tar.gz) = 9f3dd7c5cf7c1391886d5875922585c2a5dbf4235f781431cd1476eddcfdecb2
|
||||
SIZE (rarbsd-x32-624.tar.gz) = 612977
|
||||
SHA256 (rarbsd-x64-624.tar.gz) = 4b8d164d64fcf371bcd77438f8291a25c44d6abb615b380ef03ec79da48fe957
|
||||
SIZE (rarbsd-x64-624.tar.gz) = 622192
|
||||
TIMESTAMP = 1709390344
|
||||
SHA256 (rarbsd-x32-700.tar.gz) = 87e031c350255c6c871fdeb21315ec971d0c5b049402d29e6f51f52ab31f849e
|
||||
SIZE (rarbsd-x32-700.tar.gz) = 741564
|
||||
SHA256 (rarbsd-x64-700.tar.gz) = 27278cabfacacda4b8350271836814f493193b38abb059bb3162e7ec648dba30
|
||||
SIZE (rarbsd-x64-700.tar.gz) = 745600
|
||||
|
|
|
@ -1,21 +1,47 @@
|
|||
PORTNAME= unrar
|
||||
PORTVERSION= 6.24
|
||||
PORTEPOCH= 6
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= https://www.rarlab.com/rar/
|
||||
PKGNAMESUFFIX= -iconv
|
||||
DISTNAME= unrarsrc-6.2.12
|
||||
|
||||
MAINTAINER= yarodin@gmail.com
|
||||
COMMENT= Extract, view & test RAR archives
|
||||
WWW= https://www.rarlab.com/
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../unrar
|
||||
LICENSE= UNRAR
|
||||
LICENSE_NAME= UnRAR license
|
||||
LICENSE_FILE= ${WRKSRC}/license.txt
|
||||
LICENSE_PERMS= auto-accept dist-mirror pkg-mirror
|
||||
|
||||
EXTRA_PATCHES= ${.CURDIR}/files/patch-iconv
|
||||
USES= compiler:c++11-lang cpe iconv
|
||||
|
||||
CPPFLAGS+= -DWITH_ICONV -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
|
||||
USES= iconv
|
||||
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB} -lpthread
|
||||
MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" STRIP="${STRIP_CMD}"
|
||||
MAKEFILE= makefile
|
||||
WRKSRC= ${WRKDIR}/unrar
|
||||
|
||||
PLIST_FILES= bin/unrar
|
||||
|
||||
CONFLICTS_INSTALL= unrar
|
||||
|
||||
post-install:
|
||||
CPE_VENDOR= rarlab
|
||||
|
||||
OPTIONS_DEFINE= OPENSSL_AES
|
||||
OPTIONS_DEFAULT=OPENSSL_AES
|
||||
OPENSSL_AES_DESC= Use OpenSSL implementation of AES
|
||||
|
||||
OPENSSL_AES_CPPFLAGS= -DOPENSSL_AES -I${OPENSSLINC}
|
||||
OPENSSL_AES_LDFLAGS= ${${OPENSSLLIB} == /usr/lib :? :-L${OPENSSLLIB}} -lcrypto
|
||||
OPENSSL_AES_USES= ssl
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/unrar ${STAGEDIR}${PREFIX}/bin/
|
||||
@${ECHO_MSG} "===> Added iconv support, see new switches:"
|
||||
@${ECHO_MSG} " la, ll and lo at \"unrar -?\""
|
||||
@${ECHO_MSG} "===> REMEMBER!!!: Windows rar archives using old DOS encodings as internal encoding."
|
||||
@${ECHO_MSG} " CP866 for russian lang for example."
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1703227796
|
||||
SHA256 (unrarsrc-6.2.12.tar.gz) = a008b5f949bca9bb4ffa1bebbfc8b3c14b89df10a10354809b845232d5f582e5
|
||||
SIZE (unrarsrc-6.2.12.tar.gz) = 246918
|
|
@ -0,0 +1,13 @@
|
|||
--- os.hpp.orig 2023-01-17 16:25:54 UTC
|
||||
+++ os.hpp
|
||||
@@ -173,6 +173,10 @@
|
||||
#include <locale.h>
|
||||
|
||||
|
||||
+#ifdef OPENSSL_AES
|
||||
+#include <openssl/evp.h>
|
||||
+#endif // OPENSSL_AES
|
||||
+
|
||||
#ifdef S_IFLNK
|
||||
#define SAVE_LINKS
|
||||
#endif
|
|
@ -0,0 +1,136 @@
|
|||
--- rijndael.cpp.orig 2023-01-17 16:25:54 UTC
|
||||
+++ rijndael.cpp
|
||||
@@ -3,6 +3,8 @@
|
||||
**************************************************************************/
|
||||
#include "rar.hpp"
|
||||
|
||||
+#ifndef OPENSSL_AES
|
||||
+
|
||||
#ifdef USE_SSE
|
||||
#include <wmmintrin.h>
|
||||
#endif
|
||||
@@ -75,6 +77,7 @@ inline void Copy128(byte *dest,const byte *src)
|
||||
#endif
|
||||
}
|
||||
|
||||
+#endif // OPENSSL_AES
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// API
|
||||
@@ -82,14 +85,41 @@ inline void Copy128(byte *dest,const byte *src)
|
||||
|
||||
Rijndael::Rijndael()
|
||||
{
|
||||
+#ifndef OPENSSL_AES
|
||||
if (S5[0]==0)
|
||||
GenerateTables();
|
||||
+#endif // OPENSSL_AES
|
||||
CBCMode = true; // Always true for RAR.
|
||||
}
|
||||
|
||||
|
||||
void Rijndael::Init(bool Encrypt,const byte *key,uint keyLen,const byte * initVector)
|
||||
{
|
||||
+#ifdef OPENSSL_AES
|
||||
+ const EVP_CIPHER *cipher;
|
||||
+ switch(keyLen)
|
||||
+ {
|
||||
+ case 128:
|
||||
+ cipher = EVP_aes_128_cbc();
|
||||
+ break;
|
||||
+ case 192:
|
||||
+ cipher = EVP_aes_192_cbc();
|
||||
+ break;
|
||||
+ case 256:
|
||||
+ cipher = EVP_aes_256_cbc();
|
||||
+ break;
|
||||
+ }
|
||||
+
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+ EVP_CIPHER_CTX_init(&ctx);
|
||||
+ EVP_CipherInit_ex(&ctx, cipher, NULL, key, initVector, Encrypt);
|
||||
+ EVP_CIPHER_CTX_set_padding(&ctx, 0);
|
||||
+#else
|
||||
+ EVP_CIPHER_CTX_init(ctx);
|
||||
+ EVP_CipherInit_ex(ctx, cipher, NULL, key, initVector, Encrypt);
|
||||
+ EVP_CIPHER_CTX_set_padding(ctx, 0);
|
||||
+#endif
|
||||
+#else // OPENSSL_AES
|
||||
// Check SIMD here instead of constructor, so if object is a part of some
|
||||
// structure memset'ed before use, these variables are not lost.
|
||||
#if defined(USE_SSE)
|
||||
@@ -141,6 +171,7 @@ void Rijndael::Init(bool Encrypt,const byte *key,uint
|
||||
|
||||
if(!Encrypt)
|
||||
keyEncToDec();
|
||||
+#endif // OPENSSL_AES
|
||||
}
|
||||
|
||||
|
||||
@@ -149,6 +180,15 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
|
||||
if (inputLen <= 0)
|
||||
return;
|
||||
|
||||
+#ifdef OPENSSL_AES
|
||||
+ int outLen;
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#else
|
||||
+ EVP_CipherUpdate(ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#endif
|
||||
+ return;
|
||||
+#else // OPENSSL_AES
|
||||
size_t numBlocks = inputLen/16;
|
||||
#if defined(USE_SSE)
|
||||
if (AES_NI)
|
||||
@@ -213,6 +253,7 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
|
||||
input += 16;
|
||||
}
|
||||
Copy128(m_initVector,prevBlock);
|
||||
+#endif // OPENSSL_AES
|
||||
}
|
||||
|
||||
|
||||
@@ -288,6 +329,15 @@ void Rijndael::blockDecrypt(const byte *input, size_t
|
||||
if (inputLen <= 0)
|
||||
return;
|
||||
|
||||
+#ifdef OPENSSL_AES
|
||||
+ int outLen;
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#else
|
||||
+ EVP_CipherUpdate(ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#endif
|
||||
+ return;
|
||||
+#else // OPENSSL_AES
|
||||
size_t numBlocks=inputLen/16;
|
||||
#if defined(USE_SSE)
|
||||
if (AES_NI)
|
||||
@@ -356,6 +406,8 @@ void Rijndael::blockDecrypt(const byte *input, size_t
|
||||
}
|
||||
|
||||
memcpy(m_initVector,iv,16);
|
||||
+
|
||||
+#endif // OPENSSL_AES
|
||||
}
|
||||
|
||||
|
||||
@@ -426,7 +478,7 @@ void Rijndael::blockDecryptNeon(const byte *input, siz
|
||||
}
|
||||
#endif
|
||||
|
||||
-
|
||||
+#ifndef OPENSSL_AES
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ALGORITHM
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -555,7 +607,7 @@ void Rijndael::GenerateTables()
|
||||
U1[b][0]=U2[b][1]=U3[b][2]=U4[b][3]=T5[I][0]=T6[I][1]=T7[I][2]=T8[I][3]=gmul(b,0xe);
|
||||
}
|
||||
}
|
||||
-
|
||||
+#endif // OPENSSL_AES
|
||||
|
||||
#if 0
|
||||
static void TestRijndael();
|
|
@ -0,0 +1,24 @@
|
|||
--- rijndael.hpp.orig 2023-01-17 16:25:54 UTC
|
||||
+++ rijndael.hpp
|
||||
@@ -12,6 +12,13 @@
|
||||
class Rijndael
|
||||
{
|
||||
private:
|
||||
+#ifdef OPENSSL_AES
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+ EVP_CIPHER_CTX ctx;
|
||||
+#else
|
||||
+ EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new();
|
||||
+#endif
|
||||
+#else // OPENSSL_AES
|
||||
#ifdef USE_SSE
|
||||
void blockEncryptSSE(const byte *input,size_t numBlocks,byte *outBuffer);
|
||||
void blockDecryptSSE(const byte *input, size_t numBlocks, byte *outBuffer);
|
||||
@@ -31,6 +38,7 @@ class Rijndael
|
||||
void keySched(byte key[_MAX_KEY_COLUMNS][4]);
|
||||
void keyEncToDec();
|
||||
void GenerateTables();
|
||||
+#endif // OPENSSL_AES
|
||||
|
||||
// RAR always uses CBC, but we may need to turn it off when calling
|
||||
// this code from other archive formats with CTR and other modes.
|
|
@ -0,0 +1,6 @@
|
|||
The UnRAR utility is a freeware program, distributed with source code and
|
||||
developed for extracting, testing and viewing the contents of archives created
|
||||
with the RAR archiver, version 1.50 and above.
|
||||
|
||||
The UnRAR utility is a minor part of the RAR archiver and contains RAR
|
||||
uncompression algorithm. UnRAR requires very small volume of memory to operate.
|
|
@ -1,20 +1,20 @@
|
|||
PORTNAME= unrar
|
||||
PORTVERSION= 6.24
|
||||
PORTVERSION= 7.00
|
||||
PORTEPOCH= 6
|
||||
CATEGORIES+= archivers
|
||||
CATEGORIES= archivers
|
||||
MASTER_SITES= https://www.rarlab.com/rar/
|
||||
DISTNAME= unrarsrc-6.2.12
|
||||
DISTNAME= unrarsrc-7.0.7
|
||||
|
||||
MAINTAINER?= sunpoet@FreeBSD.org
|
||||
COMMENT= Extract, view & test RAR archives
|
||||
WWW= https://www.rarlab.com/
|
||||
|
||||
LICENSE= UNRAR
|
||||
LICENSE_FILE= ${WRKSRC}/license.txt
|
||||
LICENSE_NAME= UnRAR license
|
||||
LICENSE_FILE= ${WRKSRC}/license.txt
|
||||
LICENSE_PERMS= auto-accept dist-mirror pkg-mirror
|
||||
|
||||
USES+= compiler:c++11-lang cpe
|
||||
USES= compiler:c++11-lang cpe
|
||||
|
||||
LDFLAGS+= -lpthread
|
||||
MAKE_ARGS= CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}" STRIP="${STRIP_CMD}"
|
||||
|
@ -25,7 +25,7 @@ PLIST_FILES= bin/unrar
|
|||
|
||||
SLAVEDIRS= archivers/unrar-iconv
|
||||
|
||||
CONFLICTS_INSTALL?= unrar-iconv
|
||||
CONFLICTS_INSTALL= unrar unrar-iconv
|
||||
|
||||
CPE_VENDOR= rarlab
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1703227796
|
||||
SHA256 (unrarsrc-6.2.12.tar.gz) = a008b5f949bca9bb4ffa1bebbfc8b3c14b89df10a10354809b845232d5f582e5
|
||||
SIZE (unrarsrc-6.2.12.tar.gz) = 246918
|
||||
TIMESTAMP = 1709390346
|
||||
SHA256 (unrarsrc-7.0.7.tar.gz) = da95829c7e66fe461c06eb4bea8145e58d88d76909432d0875cd1ff86669f728
|
||||
SIZE (unrarsrc-7.0.7.tar.gz) = 258219
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
--- os.hpp.orig 2023-01-17 16:25:54 UTC
|
||||
--- os.hpp.orig 2024-02-26 09:03:52 UTC
|
||||
+++ os.hpp
|
||||
@@ -173,6 +173,10 @@
|
||||
#include <locale.h>
|
||||
@@ -165,6 +165,10 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
|
||||
+#ifdef OPENSSL_AES
|
||||
+#if defined(OPENSSL_AES)
|
||||
+#include <openssl/evp.h>
|
||||
+#endif // OPENSSL_AES
|
||||
+
|
||||
|
|
|
@ -1,37 +1,44 @@
|
|||
--- rijndael.cpp.orig 2023-01-17 16:25:54 UTC
|
||||
--- rijndael.cpp.orig 2024-02-26 09:03:53 UTC
|
||||
+++ rijndael.cpp
|
||||
@@ -3,6 +3,8 @@
|
||||
@@ -3,6 +3,7 @@
|
||||
**************************************************************************/
|
||||
#include "rar.hpp"
|
||||
|
||||
+#ifndef OPENSSL_AES
|
||||
+
|
||||
+#if !defined(OPENSSL_AES)
|
||||
#ifdef USE_SSE
|
||||
#include <wmmintrin.h>
|
||||
#endif
|
||||
@@ -75,6 +77,7 @@ inline void Copy128(byte *dest,const byte *src)
|
||||
@@ -74,6 +75,7 @@ inline void Copy128(byte *dest,const byte *src)
|
||||
dest[I]=src[I];
|
||||
#endif
|
||||
}
|
||||
|
||||
+#endif // OPENSSL_AES
|
||||
|
||||
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// API
|
||||
@@ -82,14 +85,41 @@ inline void Copy128(byte *dest,const byte *src)
|
||||
@@ -82,20 +84,49 @@ Rijndael::Rijndael()
|
||||
|
||||
Rijndael::Rijndael()
|
||||
{
|
||||
+#ifndef OPENSSL_AES
|
||||
+#if !defined(OPENSSL_AES)
|
||||
if (S5[0]==0)
|
||||
GenerateTables();
|
||||
+#endif // OPENSSL_AES
|
||||
CBCMode = true; // Always true for RAR.
|
||||
+#if !defined(OPENSSL_AES)
|
||||
#ifdef USE_SSE
|
||||
AES_NI=false;
|
||||
#endif
|
||||
#ifdef USE_NEON_AES
|
||||
AES_Neon=false;
|
||||
#endif
|
||||
+#endif // OPENSSL_AES
|
||||
}
|
||||
|
||||
|
||||
void Rijndael::Init(bool Encrypt,const byte *key,uint keyLen,const byte * initVector)
|
||||
{
|
||||
+#ifdef OPENSSL_AES
|
||||
+#if defined(OPENSSL_AES)
|
||||
+ const EVP_CIPHER *cipher;
|
||||
+ switch(keyLen)
|
||||
+ {
|
||||
|
@ -50,16 +57,16 @@
|
|||
+ EVP_CIPHER_CTX_init(&ctx);
|
||||
+ EVP_CipherInit_ex(&ctx, cipher, NULL, key, initVector, Encrypt);
|
||||
+ EVP_CIPHER_CTX_set_padding(&ctx, 0);
|
||||
+#else
|
||||
+#else // OPENSSL_VERSION_NUMBER
|
||||
+ EVP_CIPHER_CTX_init(ctx);
|
||||
+ EVP_CipherInit_ex(ctx, cipher, NULL, key, initVector, Encrypt);
|
||||
+ EVP_CIPHER_CTX_set_padding(ctx, 0);
|
||||
+#endif
|
||||
+#endif // OPENSSL_VERSION_NUMBER
|
||||
+#else // OPENSSL_AES
|
||||
// Check SIMD here instead of constructor, so if object is a part of some
|
||||
// structure memset'ed before use, these variables are not lost.
|
||||
#if defined(USE_SSE)
|
||||
@@ -141,6 +171,7 @@ void Rijndael::Init(bool Encrypt,const byte *key,uint
|
||||
@@ -165,6 +196,7 @@ void Rijndael::Init(bool Encrypt,const byte *key,uint
|
||||
|
||||
if(!Encrypt)
|
||||
keyEncToDec();
|
||||
|
@ -67,23 +74,23 @@
|
|||
}
|
||||
|
||||
|
||||
@@ -149,6 +180,15 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
|
||||
@@ -173,6 +205,15 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
|
||||
if (inputLen <= 0)
|
||||
return;
|
||||
|
||||
+#ifdef OPENSSL_AES
|
||||
+#if defined(OPENSSL_AES)
|
||||
+ int outLen;
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#else
|
||||
+#else // OPENSSL_VERSION_NUMBER
|
||||
+ EVP_CipherUpdate(ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#endif
|
||||
+#endif // OPENSSL_VERSION_NUMBER
|
||||
+ return;
|
||||
+#else // OPENSSL_AES
|
||||
size_t numBlocks = inputLen/16;
|
||||
#if defined(USE_SSE)
|
||||
if (AES_NI)
|
||||
@@ -213,6 +253,7 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
|
||||
@@ -237,9 +278,11 @@ void Rijndael::blockEncrypt(const byte *input,size_t i
|
||||
input += 16;
|
||||
}
|
||||
Copy128(m_initVector,prevBlock);
|
||||
|
@ -91,46 +98,62 @@
|
|||
}
|
||||
|
||||
|
||||
@@ -288,6 +329,15 @@ void Rijndael::blockDecrypt(const byte *input, size_t
|
||||
+#if !defined(OPENSSL_AES)
|
||||
#ifdef USE_SSE
|
||||
void Rijndael::blockEncryptSSE(const byte *input,size_t numBlocks,byte *outBuffer)
|
||||
{
|
||||
@@ -305,6 +348,7 @@ void Rijndael::blockEncryptNeon(const byte *input,size
|
||||
return;
|
||||
}
|
||||
#endif
|
||||
+#endif // OPENSSL_AES
|
||||
|
||||
|
||||
void Rijndael::blockDecrypt(const byte *input, size_t inputLen, byte *outBuffer)
|
||||
@@ -312,6 +356,15 @@ void Rijndael::blockDecrypt(const byte *input, size_t
|
||||
if (inputLen <= 0)
|
||||
return;
|
||||
|
||||
+#ifdef OPENSSL_AES
|
||||
+#if defined(OPENSSL_AES)
|
||||
+ int outLen;
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+ EVP_CipherUpdate(&ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#else
|
||||
+#else // OPENSSL_VERSION_NUMBER
|
||||
+ EVP_CipherUpdate(ctx, outBuffer, &outLen, input, inputLen);
|
||||
+#endif
|
||||
+#endif // OPENSSL_VERSION_NUMBER
|
||||
+ return;
|
||||
+#else // OPENSSL_AES
|
||||
size_t numBlocks=inputLen/16;
|
||||
#if defined(USE_SSE)
|
||||
if (AES_NI)
|
||||
@@ -356,6 +406,8 @@ void Rijndael::blockDecrypt(const byte *input, size_t
|
||||
@@ -380,9 +433,11 @@ void Rijndael::blockDecrypt(const byte *input, size_t
|
||||
}
|
||||
|
||||
memcpy(m_initVector,iv,16);
|
||||
+
|
||||
+#endif // OPENSSL_AES
|
||||
}
|
||||
|
||||
|
||||
@@ -426,7 +478,7 @@ void Rijndael::blockDecryptNeon(const byte *input, siz
|
||||
+#if !defined(OPENSSL_AES)
|
||||
#ifdef USE_SSE
|
||||
void Rijndael::blockDecryptSSE(const byte *input, size_t numBlocks, byte *outBuffer)
|
||||
{
|
||||
@@ -449,8 +504,10 @@ void Rijndael::blockDecryptNeon(const byte *input, siz
|
||||
memcpy(m_initVector,iv,16);
|
||||
}
|
||||
#endif
|
||||
+#endif // OPENSSL_AES
|
||||
|
||||
-
|
||||
+#ifndef OPENSSL_AES
|
||||
|
||||
+#if !defined(OPENSSL_AES)
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// ALGORITHM
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
@@ -555,7 +607,7 @@ void Rijndael::GenerateTables()
|
||||
@@ -579,6 +636,7 @@ void Rijndael::GenerateTables()
|
||||
U1[b][0]=U2[b][1]=U3[b][2]=U4[b][3]=T5[I][0]=T6[I][1]=T7[I][2]=T8[I][3]=gmul(b,0xe);
|
||||
}
|
||||
}
|
||||
-
|
||||
+#endif // OPENSSL_AES
|
||||
|
||||
|
||||
#if 0
|
||||
static void TestRijndael();
|
||||
|
|
|
@ -1,20 +1,20 @@
|
|||
--- rijndael.hpp.orig 2023-01-17 16:25:54 UTC
|
||||
--- rijndael.hpp.orig 2024-02-26 09:03:53 UTC
|
||||
+++ rijndael.hpp
|
||||
@@ -12,6 +12,13 @@
|
||||
@@ -12,6 +12,13 @@ class Rijndael
|
||||
class Rijndael
|
||||
{
|
||||
private:
|
||||
+#ifdef OPENSSL_AES
|
||||
+#if defined(OPENSSL_AES)
|
||||
+#if OPENSSL_VERSION_NUMBER < 0x10100000L
|
||||
+ EVP_CIPHER_CTX ctx;
|
||||
+#else
|
||||
+#else // OPENSSL_VERSION_NUMBER
|
||||
+ EVP_CIPHER_CTX *ctx = EVP_CIPHER_CTX_new();
|
||||
+#endif
|
||||
+#endif // OPENSSL_VERSION_NUMBER
|
||||
+#else // OPENSSL_AES
|
||||
|
||||
#ifdef USE_SSE
|
||||
void blockEncryptSSE(const byte *input,size_t numBlocks,byte *outBuffer);
|
||||
void blockDecryptSSE(const byte *input, size_t numBlocks, byte *outBuffer);
|
||||
@@ -31,6 +38,7 @@ class Rijndael
|
||||
#ifdef __GNUC__
|
||||
@@ -40,6 +47,7 @@ class Rijndael
|
||||
void keySched(byte key[_MAX_KEY_COLUMNS][4]);
|
||||
void keyEncToDec();
|
||||
void GenerateTables();
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= cfitsio
|
||||
PORTVERSION= 4.3.1
|
||||
PORTVERSION= 4.4.0
|
||||
CATEGORIES= astro
|
||||
MASTER_SITES= https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/ \
|
||||
https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/oldvers/ \
|
||||
|
@ -37,6 +37,6 @@ do-install:
|
|||
|
||||
do-install-DOCS-on:
|
||||
${MKDIR} ${STAGEDIR}${DOCSDIR}/
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/*.doc ${STAGEDIR}${DOCSDIR}/
|
||||
${INSTALL_DATA} ${WRKSRC}/docs/changes.txt ${WRKSRC}/docs/*.pdf ${STAGEDIR}${DOCSDIR}/
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1700759704
|
||||
SHA256 (cfitsio-4.3.1.tar.gz) = 47a7c8ee05687be1e1d8eeeb94fb88f060fbf3cd8a4df52ccb88d5eb0f5062be
|
||||
SIZE (cfitsio-4.3.1.tar.gz) = 4400710
|
||||
TIMESTAMP = 1709390348
|
||||
SHA256 (cfitsio-4.4.0.tar.gz) = 95900cf95ae760839e7cb9678a7b2fad0858d6ac12234f934bd1cb6bfc246ba9
|
||||
SIZE (cfitsio-4.4.0.tar.gz) = 4278372
|
||||
|
|
|
@ -7,5 +7,8 @@ lib/libcfitsio.so
|
|||
lib/libcfitsio.so.10
|
||||
lib/libcfitsio.so.10.%%PORTVERSION%%
|
||||
libdata/pkgconfig/cfitsio.pc
|
||||
%%PORTDOCS%%%%DOCSDIR%%/cfortran.doc
|
||||
%%PORTDOCS%%%%DOCSDIR%%/fitsio.doc
|
||||
%%PORTDOCS%%%%DOCSDIR%%/cfitsio.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/changes.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/fitsio.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/fpackguide.pdf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/quick.pdf
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= baresip
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.9.0
|
||||
DISTVERSION= 3.10.0
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
@ -18,8 +18,8 @@ USE_GITHUB= yes
|
|||
GH_ACCOUNT= baresip
|
||||
|
||||
# FIXME values of the next 3 variables taken from source code Makefile
|
||||
ABI_MAJOR= 13
|
||||
ABI_AGE= 9
|
||||
ABI_MAJOR= 14
|
||||
ABI_AGE= 10
|
||||
ABI_REV= 0
|
||||
PLIST_SUB= ABI_MAJOR=${ABI_MAJOR}
|
||||
PLIST_SUB+= ABI_AGE=${ABI_AGE} \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1706903760
|
||||
SHA256 (baresip-baresip-v3.9.0_GH0.tar.gz) = 7b7013ec8ec12c17978666d981899326686fb80f03683b2a1d8b0f0331687d53
|
||||
SIZE (baresip-baresip-v3.9.0_GH0.tar.gz) = 1163327
|
||||
TIMESTAMP = 1709878945
|
||||
SHA256 (baresip-baresip-v3.10.0_GH0.tar.gz) = 52b7544a3a2a152c36010897617512ab0a9e24f81db32fdba30be9b7430373d2
|
||||
SIZE (baresip-baresip-v3.10.0_GH0.tar.gz) = 1167280
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= libmatemixer
|
||||
PORTVERSION= 1.26.0
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 1.28.0
|
||||
CATEGORIES= audio mate
|
||||
MASTER_SITES= MATE
|
||||
DIST_SUBDIR= mate
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1633806390
|
||||
SHA256 (mate/libmatemixer-1.26.0.tar.xz) = 9a9bcc605b27e9c5c91a28eb7cb79831e6d6fbf6339f5e5c18d524f3ee259ff1
|
||||
SIZE (mate/libmatemixer-1.26.0.tar.xz) = 489092
|
||||
TIMESTAMP = 1710033775
|
||||
SHA256 (mate/libmatemixer-1.28.0.tar.xz) = 5d73b922397f60688e3c9530eb532bce46c30e262db1b5352fa32c40d870a0c7
|
||||
SIZE (mate/libmatemixer-1.28.0.tar.xz) = 497120
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= mate-media
|
||||
PORTVERSION= 1.26.0
|
||||
PORTREVISION= 6
|
||||
PORTVERSION= 1.28.1
|
||||
CATEGORIES= audio mate
|
||||
MASTER_SITES= MATE
|
||||
DIST_SUBDIR= mate
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1633811499
|
||||
SHA256 (mate/mate-media-1.26.0.tar.xz) = 8b731b203fd8219ccc2f2ced40e4301823a17f7940acf3cec72b4494a3fe3c3a
|
||||
SIZE (mate/mate-media-1.26.0.tar.xz) = 571620
|
||||
TIMESTAMP = 1710036571
|
||||
SHA256 (mate/mate-media-1.28.1.tar.xz) = bcdc102e22f63f55e63166d5c708e91c113570e6a30a874345a88609e83a9912
|
||||
SIZE (mate/mate-media-1.28.1.tar.xz) = 588944
|
||||
|
|
|
@ -95,6 +95,7 @@ share/locale/ml/LC_MESSAGES/mate-media.mo
|
|||
share/locale/mn/LC_MESSAGES/mate-media.mo
|
||||
share/locale/mr/LC_MESSAGES/mate-media.mo
|
||||
share/locale/ms/LC_MESSAGES/mate-media.mo
|
||||
share/locale/nan/LC_MESSAGES/mate-media.mo
|
||||
share/locale/nb/LC_MESSAGES/mate-media.mo
|
||||
share/locale/nds/LC_MESSAGES/mate-media.mo
|
||||
share/locale/ne/LC_MESSAGES/mate-media.mo
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= torchaudio
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.1.2
|
||||
DISTVERSION= 2.2.1
|
||||
CATEGORIES= audio python # machine-learning
|
||||
MASTER_SITES= https://downloads.sourceforge.net/project/sox/sox/14.4.2/:sox
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1704520439
|
||||
TIMESTAMP = 1709965762
|
||||
SHA256 (sox-14.4.2.tar.bz2) = 81a6956d4330e75b5827316e44ae381e6f1e8928003c6aa45896da9041ea149c
|
||||
SIZE (sox-14.4.2.tar.bz2) = 935449
|
||||
SHA256 (pytorch-audio-v2.1.2_GH0.tar.gz) = 82c2745a73172b495327ec36c6970ad5ad9d5d2ac44feeaea2617152f9393bf7
|
||||
SIZE (pytorch-audio-v2.1.2_GH0.tar.gz) = 4414093
|
||||
SHA256 (pytorch-audio-v2.2.1_GH0.tar.gz) = 5f2a9cda9369ff348d1d7ca2c0a1f01afc9ebff1a13df9775c22aa5c43f5b0f1
|
||||
SIZE (pytorch-audio-v2.2.1_GH0.tar.gz) = 4498329
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= re
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.9.0
|
||||
DISTVERSION= 3.10.0
|
||||
CATEGORIES= audio devel
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1706860187
|
||||
SHA256 (baresip-re-v3.9.0_GH0.tar.gz) = 4192e65c8f36036c22f0cab30e88eea46b349a9a2d1a8d02396c4182ab662dd6
|
||||
SIZE (baresip-re-v3.9.0_GH0.tar.gz) = 598561
|
||||
TIMESTAMP = 1709878478
|
||||
SHA256 (baresip-re-v3.10.0_GH0.tar.gz) = 275f1eb074a517ee1116266e59e1ef3400e1f4b8b81ad9807dc4504e94002b4d
|
||||
SIZE (baresip-re-v3.10.0_GH0.tar.gz) = 599993
|
||||
|
|
|
@ -87,6 +87,6 @@ lib/cmake/libre/libre.cmake
|
|||
lib/cmake/re/re-config.cmake
|
||||
lib/libre.a
|
||||
lib/libre.so
|
||||
lib/libre.so.21
|
||||
lib/libre.so.21.9.0
|
||||
lib/libre.so.22
|
||||
lib/libre.so.22.10.0
|
||||
libdata/pkgconfig/libre.pc
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
PORTNAME= schismtracker
|
||||
DISTVERSION= 20240129
|
||||
DISTVERSION= 20240308
|
||||
DISTVERSIONSUFFIX= .source
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/schismtracker/schismtracker/releases/download/${PORTVERSION}/
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}.source
|
||||
|
||||
MAINTAINER= ehaupt@FreeBSD.org
|
||||
COMMENT= Module tracker editor/player resembling impulse tracker
|
||||
|
@ -17,7 +17,8 @@ USE_SDL= sdl2
|
|||
USE_XORG= x11 xext xv
|
||||
GNU_CONFIGURE= yes
|
||||
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
|
||||
NO_WRKSUBDIR= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}
|
||||
|
||||
PLIST_FILES= bin/schismtracker \
|
||||
share/man/man1/schismtracker.1.gz \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1706611626
|
||||
SHA256 (schismtracker-20240129.source.tar.gz) = 77ad153c088208926b2d43254463aab9a0b3cb2e103db912c3ac30d3fda0d016
|
||||
SIZE (schismtracker-20240129.source.tar.gz) = 1400110
|
||||
TIMESTAMP = 1709991662
|
||||
SHA256 (schismtracker-20240308.source.tar.gz) = 8e0a69f51c19527ea91f7e27a640b38d8814e860e1b9af22d541f6c0743b63d9
|
||||
SIZE (schismtracker-20240308.source.tar.gz) = 1162477
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= wavpack
|
||||
DISTVERSION= 5.6.0
|
||||
DISTVERSION= 5.7.0
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= https://github.com/dbry/WavPack/releases/download/${DISTVERSION}/ \
|
||||
http://www.wavpack.com/
|
||||
|
@ -11,7 +11,7 @@ WWW= https://www.wavpack.com/
|
|||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= cmake:testing cpe iconv pathfix pkgconfig ssl tar:xz
|
||||
USES= cmake:testing cpe iconv pathfix pkgconfig tar:xz
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CMAKE_OFF= BUILD_TESTING WAVPACK_BUILD_DOCS
|
||||
|
|
|
@ -1,5 +1,3 @@
|
|||
TIMESTAMP = 1669757698
|
||||
SHA256 (wavpack-5.6.0.tar.xz) = af8035f457509c3d338b895875228a9b81de276c88c79bb2d3e31d9b605da9a9
|
||||
SIZE (wavpack-5.6.0.tar.xz) = 787148
|
||||
SHA256 (081a14557ada1f76f8807e00fccc5d71b9c96313.patch) = 364f998fbe8126809402554233d27f339c63a10faba9318d5b665b6e1cfc9431
|
||||
SIZE (081a14557ada1f76f8807e00fccc5d71b9c96313.patch) = 1004
|
||||
TIMESTAMP = 1709421823
|
||||
SHA256 (wavpack-5.7.0.tar.xz) = e81510fd9ec5f309f58d5de83e9af6c95e267a13753d7e0bbfe7b91273a88bee
|
||||
SIZE (wavpack-5.7.0.tar.xz) = 814324
|
||||
|
|
|
@ -7,6 +7,8 @@ lib/cmake/WavPack/wavpack-config-%%CMAKE_BUILD_TYPE%%.cmake
|
|||
lib/cmake/WavPack/wavpack-config-version.cmake
|
||||
lib/cmake/WavPack/wavpack-config.cmake
|
||||
lib/libwavpack.so
|
||||
lib/libwavpack.so.1
|
||||
lib/libwavpack.so.1.2.6
|
||||
libdata/pkgconfig/wavpack.pc
|
||||
share/man/man1/wavpack.1.gz
|
||||
share/man/man1/wvgain.1.gz
|
||||
|
|
|
@ -35,6 +35,7 @@
|
|||
SUBDIR += iorate
|
||||
SUBDIR += iozone
|
||||
SUBDIR += iozone21
|
||||
SUBDIR += ipc-bench
|
||||
SUBDIR += iperf
|
||||
SUBDIR += iperf3
|
||||
SUBDIR += kdiskmark
|
||||
|
|
|
@ -0,0 +1,39 @@
|
|||
PORTNAME= ipc-bench
|
||||
DISTVERSION= 1.0
|
||||
CATEGORIES= benchmarks
|
||||
|
||||
MAINTAINER= olivier@FreeBSD.org
|
||||
COMMENT= Benchmarks for various inter-process-communication (IPC)
|
||||
WWW= https://github.com/intel/uintr-ipc-bench
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= cmake:noninja pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= goldsborough
|
||||
GH_PROJECT= ipc-bench
|
||||
GH_TAGNAME= 589146a
|
||||
|
||||
BINARIES= domain fifo mmap mq shm signal tcp
|
||||
|
||||
OPTIONS_DEFINE= ZMQ
|
||||
OPTIONS_SUB= yes
|
||||
ZMQ_DESC= Enable ZeroMQ benches via libzmq${ZMQ_VERSION}
|
||||
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq${ZMQ_VERSION}
|
||||
ZMQ_VERSION?= 4
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
.if ${PORT_OPTIONS:MZMQ}
|
||||
BINARIES+= zeromq
|
||||
.endif
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/source/pipe/pipe ${STAGEDIR}${PREFIX}/bin
|
||||
.for f in ${BINARIES}
|
||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/source/${f}/${f} ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/source/${f}/${f}-client ${STAGEDIR}${PREFIX}/bin
|
||||
${INSTALL_PROGRAM} ${WRKDIR}/.build/source/${f}/${f}-server ${STAGEDIR}${PREFIX}/bin
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1709854860
|
||||
SHA256 (goldsborough-ipc-bench-1.0-589146a_GH0.tar.gz) = 734b25b219c35b4818693501b399f66b1739c31b395ced7f7050ffbc78576762
|
||||
SIZE (goldsborough-ipc-bench-1.0-589146a_GH0.tar.gz) = 347091
|
|
@ -0,0 +1,10 @@
|
|||
--- source/CMakeLists.txt.orig 2024-03-08 21:54:22 UTC
|
||||
+++ source/CMakeLists.txt
|
||||
@@ -39,7 +39,6 @@ add_subdirectory(signal)
|
||||
add_subdirectory(domain)
|
||||
add_subdirectory(mq)
|
||||
add_subdirectory(signal)
|
||||
-add_subdirectory(shm-sync)
|
||||
|
||||
if (NOT APPLE)
|
||||
add_subdirectory(eventfd)
|
|
@ -0,0 +1,44 @@
|
|||
--- source/common/process.c.orig 2022-04-28 15:09:32 UTC
|
||||
+++ source/common/process.c
|
||||
@@ -55,7 +55,7 @@ pid_t start_process(char *argv[]) {
|
||||
// second is an array of arguments, where the
|
||||
// command path has to be included as well
|
||||
// (that's why argv[0] first)
|
||||
- if (execv(argv[0], argv) == -1) {
|
||||
+ if (execvp(argv[0], argv) == -1) {
|
||||
throw("Error opening child process");
|
||||
}
|
||||
}
|
||||
@@ -83,24 +83,18 @@ void start_children(char *prefix, int argc, char *argv
|
||||
char server_name[100];
|
||||
char client_name[100];
|
||||
|
||||
- char *build_path = find_build_path();
|
||||
-
|
||||
// clang-format off
|
||||
sprintf(
|
||||
server_name,
|
||||
- "%s/%s/%s-%s",
|
||||
- build_path,
|
||||
+ "%s-%s",
|
||||
prefix,
|
||||
- prefix,
|
||||
"server"
|
||||
);
|
||||
|
||||
sprintf(
|
||||
client_name,
|
||||
- "%s/%s/%s-%s",
|
||||
- build_path,
|
||||
+ "%s-%s",
|
||||
prefix,
|
||||
- prefix,
|
||||
"client"
|
||||
);
|
||||
// clang-format on
|
||||
@@ -111,5 +105,4 @@ void start_children(char *prefix, int argc, char *argv
|
||||
waitpid(c1_id, NULL, WUNTRACED);
|
||||
waitpid(c2_id, NULL, WUNTRACED);
|
||||
|
||||
- free(build_path);
|
||||
}
|
|
@ -0,0 +1,3 @@
|
|||
Benchmarks for various inter-process-communication (IPC) methods:
|
||||
ZeroMQ, TCP socket (tcp), domain socket (domain), named pipes (fifo), signal,
|
||||
memory mapped file (mmap), message queues (mq), pipe, shared memory (shm).
|
|
@ -0,0 +1,25 @@
|
|||
bin/domain
|
||||
bin/domain-client
|
||||
bin/domain-server
|
||||
bin/fifo
|
||||
bin/fifo-client
|
||||
bin/fifo-server
|
||||
bin/mmap
|
||||
bin/mmap-client
|
||||
bin/mmap-server
|
||||
bin/mq
|
||||
bin/mq-client
|
||||
bin/mq-server
|
||||
bin/pipe
|
||||
bin/shm
|
||||
bin/shm-client
|
||||
bin/shm-server
|
||||
bin/signal
|
||||
bin/signal-client
|
||||
bin/signal-server
|
||||
bin/tcp
|
||||
bin/tcp-client
|
||||
bin/tcp-server
|
||||
%%ZMQ%%bin/zeromq
|
||||
%%ZMQ%%bin/zeromq-client
|
||||
%%ZMQ%%bin/zeromq-server
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ncbi-blast+
|
||||
DISTVERSION= 2.14.1
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= biology perl5 python
|
||||
MASTER_SITES= https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/LATEST/ \
|
||||
https://ftp.ncbi.nlm.nih.gov/blast/executables/blast+/${PORTVERSION}/
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= ncbi-cxx-toolkit
|
||||
DISTVERSIONPREFIX= release-
|
||||
DISTVERSION= 28.0.0
|
||||
DISTVERSION= 28.0.2
|
||||
CATEGORIES= biology science devel
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1704429509
|
||||
SHA256 (ncbi-ncbi-cxx-toolkit-public-release-28.0.0_GH0.tar.gz) = f0300db41849bbaf690c1dfb9080f3e441fc617a004283acfb2b7b25b32ff885
|
||||
SIZE (ncbi-ncbi-cxx-toolkit-public-release-28.0.0_GH0.tar.gz) = 57007980
|
||||
TIMESTAMP = 1709858568
|
||||
SHA256 (ncbi-ncbi-cxx-toolkit-public-release-28.0.2_GH0.tar.gz) = 857f0d7b20939810c160ee67ec0d13e832d8371c419b1e23455c8fa73af16793
|
||||
SIZE (ncbi-ncbi-cxx-toolkit-public-release-28.0.2_GH0.tar.gz) = 57032576
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= pyrodigal
|
||||
DISTVERSION= 3.2.2
|
||||
DISTVERSION= 3.3.0
|
||||
CATEGORIES= biology python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1705821342
|
||||
SHA256 (pyrodigal-3.2.2.tar.gz) = 0e02b2089df29c3c0f1379364664f4a83da12373233bb74d7a95d24a346b02ec
|
||||
SIZE (pyrodigal-3.2.2.tar.gz) = 2574855
|
||||
TIMESTAMP = 1709932859
|
||||
SHA256 (pyrodigal-3.3.0.tar.gz) = 68f92cd83f9cd2883b99433847a827dd84ccb27edc51cb3f415664f0f08b0325
|
||||
SIZE (pyrodigal-3.3.0.tar.gz) = 2575105
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= seqkit
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 2.6.1
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 2.7.0
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
TIMESTAMP = 1700379735
|
||||
SHA256 (go/biology_seqkit/seqkit-v2.6.1/v2.6.1.mod) = 129d849fa57ca7e103af6c096e3feef5c32a04914742c41c5548f44c4797c7b3
|
||||
SIZE (go/biology_seqkit/seqkit-v2.6.1/v2.6.1.mod) = 2510
|
||||
SHA256 (go/biology_seqkit/seqkit-v2.6.1/v2.6.1.zip) = fd9877a0deea2a06dafe911f70157dad7e202739553bccf0d1059dd62d677247
|
||||
SIZE (go/biology_seqkit/seqkit-v2.6.1/v2.6.1.zip) = 33921080
|
||||
SHA256 (go/biology_seqkit/seqkit-v2.6.1/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
|
||||
SIZE (go/biology_seqkit/seqkit-v2.6.1/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
|
||||
TIMESTAMP = 1709932857
|
||||
SHA256 (go/biology_seqkit/seqkit-v2.7.0/v2.7.0.mod) = e33abbb073b4a5f0659fd2d7395dbbed6ae727bf421b55f1e3c4645c8ffc114b
|
||||
SIZE (go/biology_seqkit/seqkit-v2.7.0/v2.7.0.mod) = 2514
|
||||
SHA256 (go/biology_seqkit/seqkit-v2.7.0/v2.7.0.zip) = 1733ec429a19aa07040c2092caac99174117640bd0c2e533a46f02fd4c141886
|
||||
SIZE (go/biology_seqkit/seqkit-v2.7.0/v2.7.0.zip) = 33924713
|
||||
SHA256 (go/biology_seqkit/seqkit-v2.7.0/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54
|
||||
SIZE (go/biology_seqkit/seqkit-v2.7.0/golang-sys-v0.6.0_GH0.tar.gz) = 1434234
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
PORTNAME= taxonkit
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.15.1
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 0.16.0
|
||||
CATEGORIES= biology
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
TIMESTAMP = 1703037628
|
||||
SHA256 (go/biology_taxonkit/taxonkit-v0.15.1/v0.15.1.mod) = 821f2ea553848ba4acd76e01d18c1026ed94979d59314a16d2c1dd958a1fff92
|
||||
SIZE (go/biology_taxonkit/taxonkit-v0.15.1/v0.15.1.mod) = 1022
|
||||
SHA256 (go/biology_taxonkit/taxonkit-v0.15.1/v0.15.1.zip) = 138c9030de575bcf883c3436183a70c44fcf209b0363c9a00216f4f0bde3067e
|
||||
SIZE (go/biology_taxonkit/taxonkit-v0.15.1/v0.15.1.zip) = 1603550
|
||||
TIMESTAMP = 1709932817
|
||||
SHA256 (go/biology_taxonkit/taxonkit-v0.16.0/v0.16.0.mod) = 958cf5808c5e89475095dbcfd5796c9c4d44401abf325dd9e7f1a4bdb81d01b0
|
||||
SIZE (go/biology_taxonkit/taxonkit-v0.16.0/v0.16.0.mod) = 1069
|
||||
SHA256 (go/biology_taxonkit/taxonkit-v0.16.0/v0.16.0.zip) = 4e2283ae0decbcecf26abc8c3fef80e8a9dfc53934095f493b321d6e1ff4130a
|
||||
SIZE (go/biology_taxonkit/taxonkit-v0.16.0/v0.16.0.zip) = 1604675
|
||||
|
|
|
@ -10,7 +10,7 @@ WWW= https://github.com/hneemann/Digital
|
|||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= mvn:devel/maven
|
||||
BUILD_DEPENDS= maven>0:devel/maven
|
||||
|
||||
USES= desktop-file-utils
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= gdstk
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.9.49
|
||||
DISTVERSION= 0.9.50
|
||||
CATEGORIES= cad
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1704002608
|
||||
SHA256 (heitzmann-gdstk-v0.9.49_GH0.tar.gz) = f01a1dbdec4a0cb5f6f61fce699abe14c04f299fe8e049fb746068f90e51afda
|
||||
SIZE (heitzmann-gdstk-v0.9.49_GH0.tar.gz) = 363537
|
||||
TIMESTAMP = 1709932764
|
||||
SHA256 (heitzmann-gdstk-v0.9.50_GH0.tar.gz) = 9137935a658e726d93d448624401b1ff8ee4ff6c1a3fa9fd397fc0825dfbfb0a
|
||||
SIZE (heitzmann-gdstk-v0.9.50_GH0.tar.gz) = 363258
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= netgen
|
||||
DISTVERSION= 1.5.266
|
||||
DISTVERSION= 1.5.272
|
||||
CATEGORIES= cad
|
||||
PKGNAMESUFFIX= -lvs
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1707035812
|
||||
SHA256 (RTimothyEdwards-netgen-1.5.266_GH0.tar.gz) = a7f42a9741060783799d84586f957c0c0ae8a9edfd4402749c7c71c669222f54
|
||||
SIZE (RTimothyEdwards-netgen-1.5.266_GH0.tar.gz) = 547854
|
||||
TIMESTAMP = 1709932783
|
||||
SHA256 (RTimothyEdwards-netgen-1.5.272_GH0.tar.gz) = b6e197215d0864dbfaf5f1dd859109efd14f1b04be4e35c4d870487ef99cfdc3
|
||||
SIZE (RTimothyEdwards-netgen-1.5.272_GH0.tar.gz) = 549732
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= openfpgaloader
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.11.0
|
||||
DISTVERSION= 0.12.0
|
||||
CATEGORIES= cad
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1691039192
|
||||
SHA256 (trabucayre-openFPGALoader-v0.11.0_GH0.tar.gz) = a463690358d2510919472c2f460039a304d016a08a45970821e667eea1c48cc8
|
||||
SIZE (trabucayre-openFPGALoader-v0.11.0_GH0.tar.gz) = 1653571
|
||||
TIMESTAMP = 1710051353
|
||||
SHA256 (trabucayre-openFPGALoader-v0.12.0_GH0.tar.gz) = 4c087f5c2510b8d5307b82eb85e621a699e6aa89505734fa1d5447d64473294e
|
||||
SIZE (trabucayre-openFPGALoader-v0.12.0_GH0.tar.gz) = 1751468
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
bin/openFPGALoader
|
||||
%%DATADIR%%/spiOverJtag_10cl025256.rbf
|
||||
%%DATADIR%%/spiOverJtag_10cl016484.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_10cl025256.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_10cl055484.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_5ce223.rbf
|
||||
%%DATADIR%%/spiOverJtag_5ce223.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_5ce423.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_5ce523.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_5ce927.rbf.gz
|
||||
|
@ -9,37 +10,43 @@ bin/openFPGALoader
|
|||
%%DATADIR%%/spiOverJtag_efinix_ti60f225.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_ep4ce11523.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_ep4ce1523.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_ep4ce2217.rbf
|
||||
%%DATADIR%%/spiOverJtag_ep4ce2217.rbf.gz
|
||||
%%DATADIR%%/spiOverJtag_xc3s500evq100.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx100fgg484.bit
|
||||
%%DATADIR%%/spiOverJtag_xc6slx100fgg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx150tcsg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx150tfgg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx16csg324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx16ftg256.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx45csg324.bit
|
||||
%%DATADIR%%/spiOverJtag_xc6slx45csg324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx9csg324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6slx9tqg144.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc6vlx130tff784.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a100tcsg324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a100tfgg484.bit
|
||||
%%DATADIR%%/spiOverJtag_xc7a100tfgg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a100tfgg676.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a15tcpg236.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a200tfbg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a200tsbg484.bit
|
||||
%%DATADIR%%/spiOverJtag_xc7a200tsbg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a25tcpg238.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a25tcsg325.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a35tcpg236.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a35tcsg324.bit
|
||||
%%DATADIR%%/spiOverJtag_xc7a35tftg256.bit
|
||||
%%DATADIR%%/spiOverJtag_xc7a50tcpg236.bit
|
||||
%%DATADIR%%/spiOverJtag_xc7a35tcsg324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a35tfgg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a35tftg256.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a50tcpg236.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a50tcsg324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a50tfgg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7a75tfgg484.bit
|
||||
%%DATADIR%%/spiOverJtag_xc7a75tfgg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7k160tffg676.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7k325tffg676.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7k325tffg900.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7k420tffg901.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7k70tfbg484.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7s25csga225.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7s25csga324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7s50csga324.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xc7vx330tffg1157.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xcku3p-ffva676.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xcku5p-ffvb676.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xcvu37p-fsvh2892.bit.gz
|
||||
%%DATADIR%%/spiOverJtag_xcvu9p-flga2104.bit.gz
|
||||
|
|
|
@ -17,8 +17,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyparsing>=2.0.1:devel/py-pyparsing@${PY_FLA
|
|||
${PYTHON_PKGNAMEPREFIX}geomdl>0:graphics/py-geomdl@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}geomdl>0:graphics/py-geomdl@${PY_FLAVOR}
|
||||
|
||||
USES= python pytest
|
||||
USE_PYTHON= concurrent distutils autoplist
|
||||
USES= python
|
||||
USE_PYTHON= concurrent distutils autoplist pytest
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= mozman
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= gmsh
|
||||
DISTVERSION= 4.11.1
|
||||
PORTREVISION= 3
|
||||
DISTVERSION= 4.13.0
|
||||
CATEGORIES= cad python
|
||||
MASTER_SITES= https://gmsh.info/src/
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1671756132
|
||||
SHA256 (gmsh-4.11.1-source.tgz) = c5fe1b7cbd403888a814929f2fd0f5d69e27600222a18c786db5b76e8005b365
|
||||
SIZE (gmsh-4.11.1-source.tgz) = 17985611
|
||||
TIMESTAMP = 1710037693
|
||||
SHA256 (gmsh-4.13.0-source.tgz) = 69c53494c8f18bc8368fb2826f8a1e7d72659ad3df2fff9b00f81762661d3f9f
|
||||
SIZE (gmsh-4.13.0-source.tgz) = 18373899
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
%%PYTHON_SITELIBDIR%%/gmsh-4.11.1.dev1.dist-info/METADATA
|
||||
%%PYTHON_SITELIBDIR%%/gmsh-4.13.0.dev1.dist-info/METADATA
|
||||
%%PYTHON_SITELIBDIR%%/gmsh.py
|
||||
%%PYTHON_SITELIBDIR%%/gmshpy/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/gmshpy/_gmshCommon.so
|
||||
|
@ -14,5 +14,5 @@
|
|||
%%PYTHON_SITELIBDIR%%/gmshpy/gmshPost.py
|
||||
%%PYTHON_SITELIBDIR%%/gmshpy/gmshSolver.py
|
||||
%%PYTHON_SITELIBDIR%%/libgmsh.so
|
||||
%%PYTHON_SITELIBDIR%%/libgmsh.so.4.11
|
||||
%%PYTHON_SITELIBDIR%%/libgmsh.so.4.11.1
|
||||
%%PYTHON_SITELIBDIR%%/libgmsh.so.4.13
|
||||
%%PYTHON_SITELIBDIR%%/libgmsh.so.4.13.0
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
PORTNAME= qflow
|
||||
DISTVERSION= 1.4.100
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 1.4.102
|
||||
CATEGORIES= cad
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1669923941
|
||||
SHA256 (RTimothyEdwards-qflow-1.4.100_GH0.tar.gz) = 0b6c776be5b5227d0335a32ce3a1c286511fd40879f60bcc3c38f3c2135d86de
|
||||
SIZE (RTimothyEdwards-qflow-1.4.100_GH0.tar.gz) = 945741
|
||||
TIMESTAMP = 1709932742
|
||||
SHA256 (RTimothyEdwards-qflow-1.4.102_GH0.tar.gz) = 21df8fde3b36b356ee67d0f3fa4a6e013de33a4f7046de76dc01395e259a7601
|
||||
SIZE (RTimothyEdwards-qflow-1.4.102_GH0.tar.gz) = 945954
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= veroroute
|
||||
DISTVERSION= 2.37
|
||||
DISTVERSION= 2.38
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= cad
|
||||
MASTER_SITES= SF/${PORTNAME}/
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1707799224
|
||||
SHA256 (veroroute-2.37.tar.gz) = edb626d59e8218c5ecfe36fa5c00b1a3ed68a54c71a293202cf9c22dd980b128
|
||||
SIZE (veroroute-2.37.tar.gz) = 1054659
|
||||
TIMESTAMP = 1709932720
|
||||
SHA256 (veroroute-2.38.tar.gz) = 0fc301bc3814ba1e270ab7499fb2f9de7a7344ae9572f84f3b86ad9031244ca7
|
||||
SIZE (veroroute-2.38.tar.gz) = 1055247
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
PORTNAME= libchewing
|
||||
PORTVERSION= 0.5.1
|
||||
PORTVERSION= 0.6.0
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 0
|
||||
CATEGORIES= chinese textproc
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
@ -11,15 +11,10 @@ WWW= https://chewing.im
|
|||
LICENSE= LGPL21
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/bin/makeinfo:print/texinfo
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= chewing
|
||||
|
||||
USES= cmake libtool localbase pathfix pkgconfig sqlite
|
||||
CMAKE_ARGS= -DMAKEINFO=${LOCALBASE}/bin/makeinfo
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
INFO= libchewing
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1486218448
|
||||
SHA256 (chewing-libchewing-v0.5.1_GH0.tar.gz) = b30a809123b6ba36283765b9337a98d695a292d361bd6f6bc74f03ac4f5772f8
|
||||
SIZE (chewing-libchewing-v0.5.1_GH0.tar.gz) = 3380799
|
||||
TIMESTAMP = 1709883370
|
||||
SHA256 (chewing-libchewing-v0.6.0_GH0.tar.gz) = 7ced63b886e9e6dca60c386f00387f77f36488e800cdacfd0eab95edcad6154e
|
||||
SIZE (chewing-libchewing-v0.6.0_GH0.tar.gz) = 4722434
|
||||
|
|
|
@ -1,23 +0,0 @@
|
|||
--- CMakeLists.txt.orig 2017-02-04 14:42:12 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -140,6 +140,7 @@ set(libdir "\${exec_prefix}/lib")
|
||||
set(includedir "\${prefix}/include")
|
||||
set(datarootdir "\${prefix}/share")
|
||||
set(datadir "\${datarootdir}")
|
||||
+set(infodir "\${prefix}/share/info")
|
||||
set(sysconfdir "\${prefix}/etc")
|
||||
configure_file(
|
||||
${PROJECT_SOURCE_DIR}/chewing.pc.in
|
||||
@@ -181,11 +182,7 @@ if (MAKEINFO)
|
||||
add_custom_target(INFO ALL DEPENDS ${INFO_BIN})
|
||||
add_dependencies(check INFO)
|
||||
|
||||
- find_program(INSTALL_INFO NAMES ginstall-info install-info)
|
||||
- if (INSTALL_INFO)
|
||||
- install(FILES ${INFO_BIN} DESTINATION ${CMAKE_INSTALL_INFODIR})
|
||||
- install(CODE "execute_process(COMMAND ${INSTALL_INFO} --info-dir=${CMAKE_INSTALL_INFODIR} ${INFO_BIN})")
|
||||
- endif()
|
||||
+ install(FILES ${INFO_BIN} DESTINATION ${infodir})
|
||||
endif()
|
||||
|
||||
|
|
@ -3,7 +3,6 @@ include/chewing/chewingio.h
|
|||
include/chewing/chewing-compat.h
|
||||
include/chewing/global.h
|
||||
include/chewing/mod_aux.h
|
||||
lib/libchewing.a
|
||||
lib/libchewing.so
|
||||
lib/libchewing.so.3
|
||||
lib/libchewing.so.3.3.1
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
PORTNAME= librime
|
||||
PORTVERSION= 1.7.3
|
||||
PORTREVISION= 8
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= chinese textproc
|
||||
|
||||
PATCH_SITES= https://github.com/rime/librime/commit/
|
||||
PATCHFILES= c34c9ea4069bdba9d0f829e615769d79549701a9.patch:-p1
|
||||
|
||||
MAINTAINER= khng@FreeBSD.org
|
||||
COMMENT= Rime Input Method Engine, the core library
|
||||
WWW= https://rime.github.io/
|
||||
|
@ -27,6 +30,7 @@ CMAKE_OFF= BUILD_TEST
|
|||
USE_CXXSTD= c++14
|
||||
USE_LDCONFIG= yes
|
||||
USE_XORG= xorgproto
|
||||
CXXFLAGS+= -DGLOG_USE_GLOG_EXPORT
|
||||
LDFLAGS+= -lintl
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= rime
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
TIMESTAMP = 1638225885
|
||||
TIMESTAMP = 1709459567
|
||||
SHA256 (rime-librime-1.7.3_GH0.tar.gz) = c76b937a27d7b9352c3eea9eb3adaebf70c93457104c7d47d40c006009092c20
|
||||
SIZE (rime-librime-1.7.3_GH0.tar.gz) = 2859513
|
||||
SHA256 (c34c9ea4069bdba9d0f829e615769d79549701a9.patch) = a2600c1e70e9d009552a69c71f16d7e73586a1ac42be44afad80b3157841f83d
|
||||
SIZE (c34c9ea4069bdba9d0f829e615769d79549701a9.patch) = 1751
|
||||
|
|
|
@ -25,11 +25,11 @@ LIB_DEPENDS= libhidapi.so:comms/hidapi
|
|||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tox>0:devel/py-tox@${PY_FLAVOR}
|
||||
|
||||
USES= pytest python
|
||||
USES= python
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= trezor
|
||||
GH_PROJECT= cython-hidapi
|
||||
USE_PYTHON= autoplist cython pep517
|
||||
USE_PYTHON= autoplist cython pep517 pytest
|
||||
|
||||
MAKE_ENV+= DISTUTILS_DEBUG=1
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
PORTNAME= Encode
|
||||
PORTVERSION= 3.20
|
||||
PORTVERSION= 3.21
|
||||
CATEGORIES= converters perl5
|
||||
MASTER_SITES= CPAN
|
||||
MASTER_SITE_SUBDIR= CPAN:DANKOGAI
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1699774504
|
||||
SHA256 (Encode-3.20.tar.gz) = ced8fc06c54c05f227bfd9db38c1ed48a5a295db89f497d42b335afbf1f73517
|
||||
SIZE (Encode-3.20.tar.gz) = 2086749
|
||||
TIMESTAMP = 1709390472
|
||||
SHA256 (Encode-3.21.tar.gz) = eacf71c5eb49e0e590de797f1982d7fb95d8481e4d13c3ce79eb32ef9373b3db
|
||||
SIZE (Encode-3.21.tar.gz) = 2086738
|
||||
|
|
|
@ -737,6 +737,7 @@
|
|||
SUBDIR += py-fdb
|
||||
SUBDIR += py-firebirdsql
|
||||
SUBDIR += py-flask-sqlalchemy
|
||||
SUBDIR += py-flask-sqlalchemy30
|
||||
SUBDIR += py-gdbm
|
||||
SUBDIR += py-geoalchemy2
|
||||
SUBDIR += py-hiredis
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= arrow
|
||||
DISTVERSION= 13.0.0
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= APACHE/${PORTNAME}/${PORTNAME}-${DISTVERSION} \
|
||||
https://github.com/apache/orc/archive/rel/:orc
|
||||
|
|
|
@ -532,3 +532,4 @@ libdata/pkgconfig/arrow.pc
|
|||
%%PARQUET%%libdata/pkgconfig/parquet.pc
|
||||
%%DATADIR%%/gdb/gdb_arrow.py
|
||||
share/gdb/auto-load/usr/local/lib/libarrow.so.1300.0.0-gdb.py
|
||||
lib/cmake/ArrowTesting/FindGTestAlt.cmake
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue