aboutsummaryrefslogtreecommitdiff
path: root/databases/virtuoso
diff options
context:
space:
mode:
authorMax Khon <fjoe@FreeBSD.org>2018-12-13 07:07:36 +0000
committerMax Khon <fjoe@FreeBSD.org>2018-12-13 07:07:36 +0000
commit54caf8bccb5daf77d9cfda519b899c083df22ada (patch)
tree439837e841683f48213e69c088cf503761adf95c /databases/virtuoso
parent7d96edcc47395edacc86016127954f70aad9314b (diff)
downloadports-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/Makefile4
-rw-r--r--databases/virtuoso/distinfo6
-rw-r--r--databases/virtuoso/files/patch-openssl346
-rw-r--r--databases/virtuoso/pkg-plist35
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