diff options
author | Max Khon <fjoe@FreeBSD.org> | 2018-12-13 07:07:36 +0000 |
---|---|---|
committer | Max Khon <fjoe@FreeBSD.org> | 2018-12-13 07:07:36 +0000 |
commit | 54caf8bccb5daf77d9cfda519b899c083df22ada (patch) | |
tree | 439837e841683f48213e69c088cf503761adf95c /databases/virtuoso | |
parent | 7d96edcc47395edacc86016127954f70aad9314b (diff) | |
download | ports-54caf8bccb5daf77d9cfda519b899c083df22ada.tar.gz ports-54caf8bccb5daf77d9cfda519b899c083df22ada.zip |
Update to 7.2.5
Notes
Notes:
svn path=/head/; revision=487352
Diffstat (limited to 'databases/virtuoso')
-rw-r--r-- | databases/virtuoso/Makefile | 4 | ||||
-rw-r--r-- | databases/virtuoso/distinfo | 6 | ||||
-rw-r--r-- | databases/virtuoso/files/patch-openssl | 346 | ||||
-rw-r--r-- | databases/virtuoso/pkg-plist | 35 |
4 files changed, 30 insertions, 361 deletions
diff --git a/databases/virtuoso/Makefile b/databases/virtuoso/Makefile index 0bb620620af7..416874c99c56 100644 --- a/databases/virtuoso/Makefile +++ b/databases/virtuoso/Makefile @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= virtuoso -PORTVERSION= 7.2.4.2 -PORTREVISION= 2 +PORTVERSION= 7.2.5 +PORTREVISION= 0 CATEGORIES= databases MASTER_SITES= SF DISTNAME= ${PORTNAME}-opensource-${PORTVERSION} diff --git a/databases/virtuoso/distinfo b/databases/virtuoso/distinfo index 5d94a644a5fd..a93ce53e37da 100644 --- a/databases/virtuoso/distinfo +++ b/databases/virtuoso/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1475600214 -SHA256 (virtuoso-opensource-7.2.4.2.tar.gz) = 028075d3cf1970dbb9b79f660c833771de8be5be7403b9001d6907f64255b889 -SIZE (virtuoso-opensource-7.2.4.2.tar.gz) = 120144913 +TIMESTAMP = 1544683042 +SHA256 (virtuoso-opensource-7.2.5.tar.gz) = 826477d25a8493a68064919873fb4da4823ebe09537c04ff4d26ba49d9543d64 +SIZE (virtuoso-opensource-7.2.5.tar.gz) = 120299376 diff --git a/databases/virtuoso/files/patch-openssl b/databases/virtuoso/files/patch-openssl deleted file mode 100644 index 5c50c252693c..000000000000 --- a/databases/virtuoso/files/patch-openssl +++ /dev/null @@ -1,346 +0,0 @@ ---- libsrc/Wi/xmlenc.c.orig 2014-02-17 18:33:14.000000000 +0100 -+++ libsrc/Wi/xmlenc.c 2015-02-27 20:50:15.729249333 +0100 -@@ -1775,7 +1775,7 @@ - if (!algo) - len = 0; - else if (!strcmp (algo, XENC_TRIPLEDES_ALGO)) -- len = 3 * sizeof (des_cblock); -+ len = 3 * sizeof (DES_cblock); - else if (!strcmp (algo, XENC_AES128_ALGO)) - len = 128; - else if (!strcmp (algo, XENC_AES256_ALGO)) -@@ -1826,7 +1826,7 @@ - { - xenc_key_t * key; - P_SHA1_CTX * psha1; -- des_cblock _key[5]; -+ DES_cblock _key[5]; - int key_len = 0; - caddr_t * utok_opts = (caddr_t *) xenc_get_option (ctx->wc_opts, "UsernameToken", NULL); - caddr_t key_algo = xenc_get_option (utok_opts, "keyAlgorithm", XENC_TRIPLEDES_ALGO); -@@ -1855,13 +1855,13 @@ - memset (&key->ki.triple_des.ks3, 0, sizeof (key->ki.triple_des.ks3)); - memset (&key->ki.triple_des.iv, 0, sizeof (key->ki.triple_des.iv)); - -- des_set_key_unchecked(&_key[0], key->ki.triple_des.ks1); -- des_set_key_unchecked(&_key[1], key->ki.triple_des.ks2); -- des_set_key_unchecked(&_key[2], key->ki.triple_des.ks3); -- -- memcpy (key->ki.triple_des.k1, &_key[0], sizeof (des_cblock)); -- memcpy (key->ki.triple_des.k2, &_key[1], sizeof (des_cblock)); -- memcpy (key->ki.triple_des.k3, &_key[2], sizeof (des_cblock)); -+ DES_set_key_unchecked(&_key[0], &key->ki.triple_des.ks1); -+ DES_set_key_unchecked(&_key[1], &key->ki.triple_des.ks2); -+ DES_set_key_unchecked(&_key[2], &key->ki.triple_des.ks3); -+ -+ memcpy (key->ki.triple_des.k1, &_key[0], sizeof (DES_cblock)); -+ memcpy (key->ki.triple_des.k2, &_key[1], sizeof (DES_cblock)); -+ memcpy (key->ki.triple_des.k3, &_key[2], sizeof (DES_cblock)); - break; - } - #ifdef AES_ENC_ENABLE -@@ -2084,7 +2084,7 @@ - int __xenc_key_3des_init (char *name, char *pwd, int lock) - { - char _key[KEYSIZB+1]; -- des_cblock key[3]; -+ DES_cblock key[3]; - - xenc_key_t * pkey = xenc_get_key_by_name (name, lock); - if (NULL == pkey) -@@ -2104,13 +2104,13 @@ - (unsigned char *)_key, - strlen(_key), 1, (unsigned char*) &key[0], pkey->ki.triple_des.iv); - -- des_set_key_unchecked(&key[0], pkey->ki.triple_des.ks1); -- des_set_key_unchecked(&key[1], pkey->ki.triple_des.ks2); -- des_set_key_unchecked(&key[2], pkey->ki.triple_des.ks3); -- -- memcpy (pkey->ki.triple_des.k1, &key[0], sizeof (des_cblock)); -- memcpy (pkey->ki.triple_des.k2, &key[1], sizeof (des_cblock)); -- memcpy (pkey->ki.triple_des.k3, &key[2], sizeof (des_cblock)); -+ DES_set_key_unchecked(&key[0], &pkey->ki.triple_des.ks1); -+ DES_set_key_unchecked(&key[1], &pkey->ki.triple_des.ks2); -+ DES_set_key_unchecked(&key[2], &pkey->ki.triple_des.ks3); -+ -+ memcpy (pkey->ki.triple_des.k1, &key[0], sizeof (DES_cblock)); -+ memcpy (pkey->ki.triple_des.k2, &key[1], sizeof (DES_cblock)); -+ memcpy (pkey->ki.triple_des.k3, &key[2], sizeof (DES_cblock)); - - xenc_store_key (pkey, lock); - return 0; -@@ -2118,13 +2118,13 @@ - - void xenc_key_3des_init (xenc_key_t * pkey, unsigned char * k1, unsigned char * k2, unsigned char * k3) - { -- memcpy (pkey->ki.triple_des.k1, k1, sizeof (des_cblock)); -- memcpy (pkey->ki.triple_des.k2, k2, sizeof (des_cblock)); -- memcpy (pkey->ki.triple_des.k3, k3, sizeof (des_cblock)); -- -- des_set_key_unchecked((const_des_cblock*) k1, pkey->ki.triple_des.ks1); -- des_set_key_unchecked((const_des_cblock*) k2, pkey->ki.triple_des.ks2); -- des_set_key_unchecked((const_des_cblock*) k3, pkey->ki.triple_des.ks3); -+ memcpy (pkey->ki.triple_des.k1, k1, sizeof (DES_cblock)); -+ memcpy (pkey->ki.triple_des.k2, k2, sizeof (DES_cblock)); -+ memcpy (pkey->ki.triple_des.k3, k3, sizeof (DES_cblock)); -+ -+ DES_set_key_unchecked((const_DES_cblock*) k1, &pkey->ki.triple_des.ks1); -+ DES_set_key_unchecked((const_DES_cblock*) k2, &pkey->ki.triple_des.ks2); -+ DES_set_key_unchecked((const_DES_cblock*) k3, &pkey->ki.triple_des.ks3); - } - - -@@ -2156,20 +2156,20 @@ - { - caddr_t name = bif_key_name_arg (qst, args, 0, "xenc_key_3DES_rand_create"); - xenc_key_t * k = 0; -- des_cblock k1; -- des_cblock k2; -- des_cblock k3; -- des_key_schedule ks1; -- des_key_schedule ks2; -- des_key_schedule ks3; -- -- des_random_key (&k1); -- des_random_key (&k2); -- des_random_key (&k3); -- -- if ( (des_set_key_checked (&k1, ks1) < 0) || -- (des_set_key_checked (&k2, ks2) < 0) || -- (des_set_key_checked (&k3, ks3) < 0) ) -+ DES_cblock k1; -+ DES_cblock k2; -+ DES_cblock k3; -+ DES_key_schedule ks1; -+ DES_key_schedule ks2; -+ DES_key_schedule ks3; -+ -+ DES_random_key (&k1); -+ DES_random_key (&k2); -+ DES_random_key (&k3); -+ -+ if ( (DES_set_key_checked (&k1, &ks1) < 0) || -+ (DES_set_key_checked (&k2, &ks2) < 0) || -+ (DES_set_key_checked (&k3, &ks3) < 0) ) - GPF_T; /* parity check failed, library error - could not check result of it's own work */ - - mutex_enter (xenc_keys_mtx); -@@ -2180,13 +2180,13 @@ - mutex_leave (xenc_keys_mtx); - SQLR_NEW_KEY_EXIST_ERROR (name); - } -- memcpy (&k->ki.triple_des.k1, &k1, sizeof (des_cblock)); -- memcpy (&k->ki.triple_des.k2, &k2, sizeof (des_cblock)); -- memcpy (&k->ki.triple_des.k3, &k3, sizeof (des_cblock)); -- -- memcpy (&k->ki.triple_des.ks1, &ks1, sizeof (des_key_schedule)); -- memcpy (&k->ki.triple_des.ks2, &ks2, sizeof (des_key_schedule)); -- memcpy (&k->ki.triple_des.ks3, &ks3, sizeof (des_key_schedule)); -+ memcpy (&k->ki.triple_des.k1, &k1, sizeof (DES_cblock)); -+ memcpy (&k->ki.triple_des.k2, &k2, sizeof (DES_cblock)); -+ memcpy (&k->ki.triple_des.k3, &k3, sizeof (DES_cblock)); -+ -+ memcpy (&k->ki.triple_des.ks1, &ks1, sizeof (DES_key_schedule)); -+ memcpy (&k->ki.triple_des.ks2, &ks2, sizeof (DES_key_schedule)); -+ memcpy (&k->ki.triple_des.ks3, &ks3, sizeof (DES_key_schedule)); - - mutex_leave (xenc_keys_mtx); - -@@ -2594,9 +2594,9 @@ - - if (k->xek_type == DSIG_KEY_3DES) - { -- memcpy (in_buf, k->ki.triple_des.k1, sizeof (des_cblock)); -- memcpy (in_buf + sizeof (des_cblock), k->ki.triple_des.k2, sizeof (des_cblock)); -- memcpy (in_buf + 2*sizeof (des_cblock), k->ki.triple_des.k3, sizeof (des_cblock)); -+ memcpy (in_buf, k->ki.triple_des.k1, sizeof (DES_cblock)); -+ memcpy (in_buf + sizeof (DES_cblock), k->ki.triple_des.k2, sizeof (DES_cblock)); -+ memcpy (in_buf + 2*sizeof (DES_cblock), k->ki.triple_des.k3, sizeof (DES_cblock)); - } - else if (k->xek_type == DSIG_KEY_RSA) - { -@@ -6018,7 +6018,7 @@ - xenc_des3_decryptor (out, strses_length (out), in, key, &t); - key_data_2 = strses_string (in); - -- if (memcmp (key_data, key_data_2, 3 * sizeof (des_cblock))) -+ if (memcmp (key_data, key_data_2, 3 * sizeof (DES_cblock))) - xenc_assert (0); - dk_free_box (key_data_2); - dk_free_box (key_data); -@@ -6026,13 +6026,13 @@ - new_key = xenc_build_encrypted_key ("virtdev_test_rest", in, XENC_TRIPLEDES_ALGO, &t); - - if (memcmp (new_key->ki.triple_des.k1, -- key->ki.triple_des.k1, sizeof (des_cblock))) -+ key->ki.triple_des.k1, sizeof (DES_cblock))) - xenc_assert (0); - if (memcmp (new_key->ki.triple_des.k2, -- key->ki.triple_des.k2, sizeof (des_cblock))) -+ key->ki.triple_des.k2, sizeof (DES_cblock))) - xenc_assert (0); - if (memcmp (new_key->ki.triple_des.k3, -- key->ki.triple_des.k3, sizeof (des_cblock))) -+ key->ki.triple_des.k3, sizeof (DES_cblock))) - xenc_assert (0); - - strses_flush (in); ---- libsrc/Wi/xmlenc.h.orig 2014-02-17 18:33:14.000000000 +0100 -+++ libsrc/Wi/xmlenc.h 2015-02-25 21:57:27.433398091 +0100 -@@ -312,15 +312,15 @@ - } dsa; - struct dsig_des3_keyinfo_s - { -- des_cblock k1; -- des_cblock k2; -- des_cblock k3; -- -- des_key_schedule ks1;/* key schedule */ -- des_key_schedule ks2;/* key schedule (for ede) */ -- des_key_schedule ks3;/* key schedule (for ede3) */ -+ DES_cblock k1; -+ DES_cblock k2; -+ DES_cblock k3; -+ -+ DES_key_schedule ks1;/* key schedule */ -+ DES_key_schedule ks2;/* key schedule (for ede) */ -+ DES_key_schedule ks3;/* key schedule (for ede3) */ - -- des_cblock iv; -+ DES_cblock iv; - #define PKCS5_SALT_LEN 8 - unsigned char salt[PKCS5_SALT_LEN]; - } triple_des; ---- libsrc/Wi/xmlenc_algos.c.orig 2014-02-17 18:33:14.000000000 +0100 -+++ libsrc/Wi/xmlenc_algos.c 2015-02-27 20:33:18.743456726 +0100 -@@ -1162,10 +1162,10 @@ - switch (key->xek_type) - { - case DSIG_KEY_3DES: -- memcpy (key_data, key->ki.triple_des.k1, sizeof (des_cblock)); -- memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (des_cblock)); -- memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (des_cblock)); -- key_len = 3 * sizeof (des_cblock); -+ memcpy (key_data, key->ki.triple_des.k1, sizeof (DES_cblock)); -+ memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (DES_cblock)); -+ memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (DES_cblock)); -+ key_len = 3 * sizeof (DES_cblock); - break; - #ifdef AES_ENC_ENABLE - case DSIG_KEY_AES: -@@ -1234,10 +1234,10 @@ - switch (key->xek_type) - { - case DSIG_KEY_3DES: -- memcpy (key_data, key->ki.triple_des.k1, sizeof (des_cblock)); -- memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (des_cblock)); -- memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (des_cblock)); -- key_len = 3 * sizeof (des_cblock); -+ memcpy (key_data, key->ki.triple_des.k1, sizeof (DES_cblock)); -+ memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (DES_cblock)); -+ memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (DES_cblock)); -+ key_len = 3 * sizeof (DES_cblock); - break; - #ifdef AES_ENC_ENABLE - case DSIG_KEY_AES: -@@ -1599,10 +1599,10 @@ - switch (key->xek_type) - { - case DSIG_KEY_3DES: -- memcpy (key_data, key->ki.triple_des.k1, sizeof (des_cblock)); -- memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (des_cblock)); -- memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (des_cblock)); -- key_len = 3 * sizeof (des_cblock); -+ memcpy (key_data, key->ki.triple_des.k1, sizeof (DES_cblock)); -+ memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (DES_cblock)); -+ memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (DES_cblock)); -+ key_len = 3 * sizeof (DES_cblock); - break; - #ifdef AES_ENC_ENABLE - case DSIG_KEY_AES: -@@ -1671,10 +1671,10 @@ - switch (key->xek_type) - { - case DSIG_KEY_3DES: -- memcpy (key_data, key->ki.triple_des.k1, sizeof (des_cblock)); -- memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (des_cblock)); -- memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (des_cblock)); -- key_len = 3 * sizeof (des_cblock); -+ memcpy (key_data, key->ki.triple_des.k1, sizeof (DES_cblock)); -+ memcpy (key_data + 8, key->ki.triple_des.k2, sizeof (DES_cblock)); -+ memcpy (key_data + 16, key->ki.triple_des.k3, sizeof (DES_cblock)); -+ key_len = 3 * sizeof (DES_cblock); - break; - #ifdef AES_ENC_ENABLE - case DSIG_KEY_AES: -@@ -2245,13 +2245,13 @@ - } - - -- des_ede3_cbc_encrypt ((const unsigned char *)buf, -+ DES_ede3_cbc_encrypt ((const unsigned char *)buf, - (unsigned char *)out_buf, - (long)DES_BLOCK_LEN, -- key->ki.triple_des.ks1, -- key->ki.triple_des.ks2, -- key->ki.triple_des.ks3, -- (des_cblock*) _iv, -+ &key->ki.triple_des.ks1, -+ &key->ki.triple_des.ks2, -+ &key->ki.triple_des.ks3, -+ (DES_cblock*) _iv, - DES_ENCRYPT); - total_blocks++; - -@@ -2315,7 +2315,7 @@ - char *text, *text_beg; - dk_session_t *ses_in; - long text_len; -- des_cblock iv; -+ DES_cblock iv; - - if (!seslen) - return 0; -@@ -2357,12 +2357,12 @@ - END_READ_FAIL (ses_in); - for (;!failed;) - { -- des_ede3_cbc_encrypt ((const unsigned char *)buf, -+ DES_ede3_cbc_encrypt ((const unsigned char *)buf, - (unsigned char *)out_buf, - (long)DES_BLOCK_LEN, -- key->ki.triple_des.ks1, -- key->ki.triple_des.ks2, -- key->ki.triple_des.ks3, -+ &key->ki.triple_des.ks1, -+ &key->ki.triple_des.ks2, -+ &key->ki.triple_des.ks3, - &iv, - DES_DECRYPT); - CATCH_READ_FAIL (ses_in) -@@ -2409,7 +2409,7 @@ - char out_buf[DES_BLOCK_LEN + 1]; - char *text, *text_beg; - long text_len; -- des_cblock iv; -+ DES_cblock iv; - int blocks; - - if (!seslen) -@@ -2445,12 +2445,12 @@ - memcpy (buf, text, DES_BLOCK_LEN); - text += DES_BLOCK_LEN; - -- des_ede3_cbc_encrypt ((const unsigned char *)buf, -+ DES_ede3_cbc_encrypt ((const unsigned char *)buf, - (unsigned char *)out_buf, - (long)DES_BLOCK_LEN, -- key->ki.triple_des.ks1, -- key->ki.triple_des.ks2, -- key->ki.triple_des.ks3, -+ &key->ki.triple_des.ks1, -+ &key->ki.triple_des.ks2, -+ &key->ki.triple_des.ks3, - &iv, - DES_DECRYPT); - diff --git a/databases/virtuoso/pkg-plist b/databases/virtuoso/pkg-plist index 5408b353428e..21c3bbf18aab 100644 --- a/databases/virtuoso/pkg-plist +++ b/databases/virtuoso/pkg-plist @@ -19,6 +19,9 @@ lib/jdbc-4.2/virtjdbc4_2ssl.jar lib/jena/virt_jena.jar lib/jena2/virt_jena2.jar lib/jena3/virt_jena3.jar +lib/rdf4j/create-virtuoso.xsl +lib/rdf4j/create.xsl +lib/rdf4j/virt_rdf4j.jar lib/libvirtuoso-t.a lib/sesame/create-virtuoso.xsl lib/sesame/create.xsl @@ -37,6 +40,12 @@ lib/virtodbcu_r.so @sample lib/virtuoso/db/virtuoso.ini.sample %%WITH_IMAGEMAGICK%%lib/virtuoso/hosting/im.a %%WITH_IMAGEMAGICK%%lib/virtuoso/hosting/im.so +lib/virtuoso/hosting/creolewiki.a +lib/virtuoso/hosting/creolewiki.so +lib/virtuoso/hosting/mediawiki.a +lib/virtuoso/hosting/mediawiki.so +lib/virtuoso/hosting/wikiv.a +lib/virtuoso/hosting/wikiv.so lib/virtuoso/vsp/admin/index_left.vsp lib/virtuoso/vsp/admin_style.html lib/virtuoso/vsp/bugsfixed.html @@ -165,21 +174,27 @@ lib/virtuoso/vsp/vsmx/vsmx_oper.xsl lib/virtuoso/vsp/vsmx/vsmx_res.xsl virtuoso/doc/AUTHORS virtuoso/doc/COPYING +virtuoso/doc/COPYING.md virtuoso/doc/CREDITS +virtuoso/doc/CREDITS.md virtuoso/doc/INSTALL +virtuoso/doc/INSTALL.md virtuoso/doc/LICENSE +virtuoso/doc/LICENSE.md virtuoso/doc/NEWS +virtuoso/doc/NEWS.md virtuoso/doc/README -virtuoso/doc/README.CVS -virtuoso/doc/README.GIT -virtuoso/doc/README.UPGRADE -virtuoso/doc/README.WINDOWS -virtuoso/doc/README.hibernate -virtuoso/doc/README.jena -virtuoso/doc/README.jsse -virtuoso/doc/README.php5 -virtuoso/doc/README.sesame2 -virtuoso/doc/README.sesame3 +virtuoso/doc/README.GIT.md +virtuoso/doc/README.MACOSX.md +virtuoso/doc/README.OpenSSL.md +virtuoso/doc/README.UPGRADE.md +virtuoso/doc/README.WINDOWS.md +virtuoso/doc/README.hibernate.md +virtuoso/doc/README.jena.md +virtuoso/doc/README.jsse.md +virtuoso/doc/README.php5.md +virtuoso/doc/README.sesame2.md +virtuoso/doc/README.sesame3.md virtuoso/doc/images/VirtProviderClassHier.jpg virtuoso/doc/images/VirtuosoBlog.jpg virtuoso/doc/images/conndsn1a.png |