mirror of
https://github.com/beard7n/bsdports.git
synced 2026-04-10 02:21:15 +02:00
add openscad and co
This commit is contained in:
@@ -22,7 +22,7 @@ _QT_MK_INCLUDED= qt.mk
|
|||||||
|
|
||||||
# Qt versions currently supported by the framework.
|
# Qt versions currently supported by the framework.
|
||||||
_QT_SUPPORTED?= 5
|
_QT_SUPPORTED?= 5
|
||||||
QT5_VERSION?= 5.12.2
|
QT5_VERSION?= 5.15.0 #5.12.2
|
||||||
|
|
||||||
# We accept the Qt version to be passed by either or all of the three mk files.
|
# We accept the Qt version to be passed by either or all of the three mk files.
|
||||||
. if empty(qt_ARGS) && empty(qmake_ARGS) && empty(qt-dist_ARGS)
|
. if empty(qt_ARGS) && empty(qmake_ARGS) && empty(qt-dist_ARGS)
|
||||||
|
|||||||
142
Mk/bsd.default-versions.mk~
Normal file
142
Mk/bsd.default-versions.mk~
Normal file
@@ -0,0 +1,142 @@
|
|||||||
|
# $FreeBSD: head/Mk/bsd.default-versions.mk 505549 2019-07-01 07:43:32Z ale $
|
||||||
|
#
|
||||||
|
# MAINTAINER: ports@FreeBSD.org
|
||||||
|
#
|
||||||
|
# Provide default versions for ports with multiple versions selectable
|
||||||
|
# by the user.
|
||||||
|
#
|
||||||
|
# Users who want to override these defaults can easily do so by defining
|
||||||
|
# DEFAULT_VERSIONS in their make.conf as follows:
|
||||||
|
#
|
||||||
|
# DEFAULT_VERSIONS= perl5=5.20 ruby=2.0
|
||||||
|
|
||||||
|
.if !defined(_INCLUDE_BSD_DEFAULT_VERSIONS_MK)
|
||||||
|
_INCLUDE_BSD_DEFAULT_VERSIONS_MK= yes
|
||||||
|
|
||||||
|
LOCALBASE?= /usr/local
|
||||||
|
|
||||||
|
.for lang in APACHE BDB COROSYNC EMACS FIREBIRD FORTRAN FPC GCC GHOSTSCRIPT \
|
||||||
|
JULIA LAZARUS LINUX LLVM LUA MYSQL PERL5 PGSQL PHP PYTHON PYTHON2 \
|
||||||
|
PYTHON3 RUBY RUST SAMBA SSL TCLTK VARNISH
|
||||||
|
.if defined(${lang}_DEFAULT)
|
||||||
|
ERROR+= "The variable ${lang}_DEFAULT is set and it should only be defined through DEFAULT_VERSIONS+=${lang:tl}=${${lang}_DEFAULT} in /etc/make.conf"
|
||||||
|
.endif
|
||||||
|
#.undef ${lang}_DEFAULT
|
||||||
|
.endfor
|
||||||
|
|
||||||
|
.for lang in ${DEFAULT_VERSIONS}
|
||||||
|
_l= ${lang:C/=.*//g}
|
||||||
|
${_l:tu}_DEFAULT= ${lang:C/.*=//g}
|
||||||
|
.endfor
|
||||||
|
|
||||||
|
# Possible values: 2.4
|
||||||
|
APACHE_DEFAULT?= 2.4
|
||||||
|
# Possible values: 48, 5, 6
|
||||||
|
BDB_DEFAULT?= 5
|
||||||
|
# Possible values: 2, 3
|
||||||
|
COROSYNC_DEFAULT?= 2
|
||||||
|
# Possible_values: full canna nox devel_full devel_nox
|
||||||
|
#EMACS_DEFAULT?= let the flavor be the default if not explicitly set
|
||||||
|
# Possible values: 2.5
|
||||||
|
FIREBIRD_DEFAULT?= 2.5
|
||||||
|
# Possible values: flang (experimental), gfortran
|
||||||
|
FORTRAN_DEFAULT?= gfortran
|
||||||
|
# Possible values: 3.0.4
|
||||||
|
FPC_DEFAULT?= 3.0.4
|
||||||
|
# Possible values: 7, 8, 9
|
||||||
|
GCC_DEFAULT?= 8
|
||||||
|
# Possible values: 7, 8, 9, agpl
|
||||||
|
GHOSTSCRIPT_DEFAULT?= agpl
|
||||||
|
# Possible values: 0.6, 0.7, 1.0, 1.1
|
||||||
|
JULIA_DEFAULT?= 1.0
|
||||||
|
# Possible values: 2.0.0
|
||||||
|
LAZARUS_DEFAULT?= 2.0.0
|
||||||
|
.if ${ARCH} == amd64
|
||||||
|
# Possible values: c6, c6_64, c7
|
||||||
|
LINUX_DEFAULT?= c6_64
|
||||||
|
.else
|
||||||
|
# Possible values: c6
|
||||||
|
LINUX_DEFAULT?= c6
|
||||||
|
.endif
|
||||||
|
# Possible values: 60, 70, 80, -devel (to be used when non-base compiler is required)
|
||||||
|
# Please give notice to the Graphics Team (x11@FreeBSD.org) in advance before
|
||||||
|
# bumping the LLVM version.
|
||||||
|
LLVM_DEFAULT?= 80
|
||||||
|
# Possible values: 5.1, 5.2, 5.3
|
||||||
|
LUA_DEFAULT?= 5.2
|
||||||
|
# Possible values: 5.5, 5.6, 5.7, 8.0, 5.5m, 10.0m, 10.1m, 10.2m, 10.3m, 5.5p, 5.6p, 5.7p, 5.6w
|
||||||
|
MYSQL_DEFAULT?= 5.7
|
||||||
|
# Possible values: 5.26, 5.28, 5.30, devel
|
||||||
|
.if !exists(${LOCALBASE}/bin/perl) || (!defined(_PORTS_ENV_CHECK) && \
|
||||||
|
defined(PACKAGE_BUILDING))
|
||||||
|
PERL5_DEFAULT?= 5.26
|
||||||
|
.elif !defined(PERL5_DEFAULT)
|
||||||
|
# There's no need to replace development versions, like "5.23" with "devel"
|
||||||
|
# because 1) nobody is supposed to use it outside of poudriere, and 2) it must
|
||||||
|
# be set manually in /etc/make.conf in the first place, and we're never getting
|
||||||
|
# in here.
|
||||||
|
.if !defined(_PERL5_FROM_BIN)
|
||||||
|
_PERL5_FROM_BIN!= ${LOCALBASE}/bin/perl -e 'printf "%vd\n", $$^V;'
|
||||||
|
.endif
|
||||||
|
_EXPORTED_VARS+= _PERL5_FROM_BIN
|
||||||
|
PERL5_DEFAULT:= ${_PERL5_FROM_BIN:R}
|
||||||
|
.endif
|
||||||
|
# Possible values: 9.4, 9.5, 9.6, 10, 11
|
||||||
|
PGSQL_DEFAULT?= 9.5
|
||||||
|
# Possible values: 7.1, 7.2, 7.3
|
||||||
|
PHP_DEFAULT?= 7.2
|
||||||
|
# Possible values: 2.7, 3.5, 3.6, 3.7
|
||||||
|
PYTHON_DEFAULT?= 3.8
|
||||||
|
# Possible values: 2.7
|
||||||
|
PYTHON2_DEFAULT?= 2.7
|
||||||
|
# Possible values: 3.5, 3.6, 3.7
|
||||||
|
PYTHON3_DEFAULT?= 3.6
|
||||||
|
# Possible values: 2.4, 2.5, 2.6
|
||||||
|
RUBY_DEFAULT?= 2.6
|
||||||
|
# Possible values: rust, rust-nightly
|
||||||
|
RUST_DEFAULT?= rust
|
||||||
|
# Possible values: 4.6, 4.7, 4.8
|
||||||
|
SAMBA_DEFAULT?= 4.8
|
||||||
|
# Possible values: base, openssl, openssl111, libressl, libressl-devel
|
||||||
|
.if !defined(SSL_DEFAULT)
|
||||||
|
# If no preference was set, check for an installed base version
|
||||||
|
# but give an installed port preference over it.
|
||||||
|
. if !defined(SSL_DEFAULT) && \
|
||||||
|
!exists(${DESTDIR}/${LOCALBASE}/lib/libcrypto.so) && \
|
||||||
|
exists(${DESTDIR}/usr/include/openssl/opensslv.h)
|
||||||
|
SSL_DEFAULT= base
|
||||||
|
. else
|
||||||
|
. if exists(${DESTDIR}/${LOCALBASE}/lib/libcrypto.so)
|
||||||
|
. if defined(PKG_BIN)
|
||||||
|
# find installed port and use it for dependency
|
||||||
|
. if !defined(OPENSSL_INSTALLED)
|
||||||
|
. if defined(DESTDIR)
|
||||||
|
PKGARGS= -c ${DESTDIR}
|
||||||
|
. else
|
||||||
|
PKGARGS=
|
||||||
|
. endif
|
||||||
|
OPENSSL_INSTALLED!= ${PKG_BIN} ${PKGARGS} which -qo ${LOCALBASE}/lib/libcrypto.so || :
|
||||||
|
. endif
|
||||||
|
. if defined(OPENSSL_INSTALLED) && !empty(OPENSSL_INSTALLED)
|
||||||
|
SSL_DEFAULT:= ${OPENSSL_INSTALLED:T}
|
||||||
|
WARNING+= "You have ${OPENSSL_INSTALLED} installed but do not have DEFAULT_VERSIONS+=ssl=${SSL_DEFAULT} set in your make.conf"
|
||||||
|
. endif
|
||||||
|
. else
|
||||||
|
check-makevars::
|
||||||
|
@${ECHO_MSG} "You have a ${LOCALBASE}/lib/libcrypto.so file installed, but the framework is unable"
|
||||||
|
@${ECHO_MSG} "to determine what port it comes from."
|
||||||
|
@${ECHO_MSG} "Add DEFAULT_VERSIONS+=ssl=<openssl package name> to your /etc/make.conf and try again."
|
||||||
|
@${FALSE}
|
||||||
|
. endif
|
||||||
|
. endif
|
||||||
|
. endif
|
||||||
|
# Make sure we have a default in the end
|
||||||
|
SSL_DEFAULT?= base
|
||||||
|
.endif
|
||||||
|
# Possible values: 8.5, 8.6, 8.7
|
||||||
|
TCLTK_DEFAULT?= 8.6
|
||||||
|
|
||||||
|
# Possible values: 4, 6
|
||||||
|
VARNISH_DEFAULT?= 4
|
||||||
|
|
||||||
|
.endif
|
||||||
21
arch/libzip/Makefile
Normal file
21
arch/libzip/Makefile
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
# Created by: Alexander Zhuravlev <zaa@zaa.pp.ru>
|
||||||
|
# $FreeBSD: head/archivers/libzip/Makefile 495897 2019-03-16 15:59:26Z rakuco $
|
||||||
|
|
||||||
|
PORTNAME= libzip
|
||||||
|
PORTVERSION= 1.5.2
|
||||||
|
CATEGORIES= archivers devel
|
||||||
|
MASTER_SITES= https://libzip.org/download/
|
||||||
|
|
||||||
|
MAINTAINER= rakuco@FreeBSD.org
|
||||||
|
COMMENT= C library for reading, creating, and modifying ZIP archives
|
||||||
|
|
||||||
|
CPE_VENDOR= nih
|
||||||
|
|
||||||
|
USES= cmake cpe perl5 ssl tar:xz
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
USE_PERL5= test
|
||||||
|
TEST_TARGET= test
|
||||||
|
|
||||||
|
CMAKE_OFF= ENABLE_COMMONCRYPTO ENABLE_GNUTLS ENABLE_MBEDTLS
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
arch/libzip/distinfo
Normal file
3
arch/libzip/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1552751578
|
||||||
|
SHA256 (libzip-1.5.2.tar.xz) = b3de4d4bd49a01e0cab3507fc163f88e1651695b6b9cb25ad174dbe319d4a3b4
|
||||||
|
SIZE (libzip-1.5.2.tar.xz) = 725724
|
||||||
12
arch/libzip/files/patch-CMakeLists.txt
Normal file
12
arch/libzip/files/patch-CMakeLists.txt
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Do not set RPATH on FreeBSD either.
|
||||||
|
--- CMakeLists.txt.orig 2018-06-14 20:07:27 UTC
|
||||||
|
+++ CMakeLists.txt
|
||||||
|
@@ -224,7 +224,7 @@ endif(WIN32)
|
||||||
|
ADD_DEFINITIONS("-DHAVE_CONFIG_H")
|
||||||
|
|
||||||
|
# rpath handling: use rpath in installed binaries
|
||||||
|
-IF(NOT CMAKE_SYSTEM_NAME MATCHES Linux)
|
||||||
|
+IF(NOT CMAKE_SYSTEM_NAME MATCHES "FreeBSD|Linux")
|
||||||
|
SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
|
||||||
|
SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
|
||||||
|
ENDIF()
|
||||||
11
arch/libzip/files/patch-x-lib-CMakeLists.txt
Normal file
11
arch/libzip/files/patch-x-lib-CMakeLists.txt
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
--- ./lib/CMakeLists.txt~ 2019-03-12 13:44:02.000000000 +0200
|
||||||
|
+++ ./lib/CMakeLists.txt 2020-08-28 10:09:56.015415000 +0200
|
||||||
|
@@ -218,7 +218,7 @@
|
||||||
|
ADD_LIBRARY(zip ${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES} ${LIBZIP_OPTIONAL_FILES} ${LIBZIP_OPSYS_FILES})
|
||||||
|
|
||||||
|
IF(SHARED_LIB_VERSIONNING)
|
||||||
|
-SET_TARGET_PROPERTIES(zip PROPERTIES VERSION 5.0 SOVERSION 5)
|
||||||
|
+SET_TARGET_PROPERTIES(zip PROPERTIES VERSION 5 SOVERSION 5)
|
||||||
|
ENDIF()
|
||||||
|
|
||||||
|
|
||||||
7
arch/libzip/pkg-descr
Normal file
7
arch/libzip/pkg-descr
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
libzip is a C library for reading, creating, and modifying zip
|
||||||
|
archives. Files can be added from data buffers, files, or compressed
|
||||||
|
data copied directly from other zip archives. Changes made without
|
||||||
|
closing the archive can be reverted. The API is documented by man
|
||||||
|
pages.
|
||||||
|
|
||||||
|
WWW: https://libzip.org/
|
||||||
126
arch/libzip/pkg-plist
Normal file
126
arch/libzip/pkg-plist
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
bin/zipcmp
|
||||||
|
bin/zipmerge
|
||||||
|
bin/ziptool
|
||||||
|
include/zip.h
|
||||||
|
include/zipconf.h
|
||||||
|
lib/libzip.so
|
||||||
|
lib/libzip.so.5
|
||||||
|
lib/pkgconfig/libzip.pc
|
||||||
|
man/man1/zipcmp.1.gz
|
||||||
|
man/man1/zipmerge.1.gz
|
||||||
|
man/man1/ziptool.1.gz
|
||||||
|
man/man3/libzip.3.gz
|
||||||
|
man/man3/zip_add_dir.3.gz
|
||||||
|
man/man3/zip_add.3.gz
|
||||||
|
man/man3/zip_close.3.gz
|
||||||
|
man/man3/zip_delete.3.gz
|
||||||
|
man/man3/zip_dir_add.3.gz
|
||||||
|
man/man3/zip_discard.3.gz
|
||||||
|
man/man3/zip_error_clear.3.gz
|
||||||
|
man/man3/zip_error_code_system.3.gz
|
||||||
|
man/man3/zip_error_code_zip.3.gz
|
||||||
|
man/man3/zip_error_fini.3.gz
|
||||||
|
man/man3/zip_error_get_sys_type.3.gz
|
||||||
|
man/man3/zip_error_get.3.gz
|
||||||
|
man/man3/zip_error_init_with_code.3.gz
|
||||||
|
man/man3/zip_error_init.3.gz
|
||||||
|
man/man3/zip_error_set.3.gz
|
||||||
|
man/man3/zip_error_strerror.3.gz
|
||||||
|
man/man3/zip_error_system_type.3.gz
|
||||||
|
man/man3/zip_error_to_data.3.gz
|
||||||
|
man/man3/zip_error_to_str.3.gz
|
||||||
|
man/man3/zip_errors.3.gz
|
||||||
|
man/man3/zip_fclose.3.gz
|
||||||
|
man/man3/zip_fdopen.3.gz
|
||||||
|
man/man3/zip_file_add.3.gz
|
||||||
|
man/man3/zip_file_error_clear.3.gz
|
||||||
|
man/man3/zip_file_error_get.3.gz
|
||||||
|
man/man3/zip_file_extra_field_delete_by_id.3.gz
|
||||||
|
man/man3/zip_file_extra_field_delete.3.gz
|
||||||
|
man/man3/zip_file_extra_field_get_by_id.3.gz
|
||||||
|
man/man3/zip_file_extra_field_get.3.gz
|
||||||
|
man/man3/zip_file_extra_field_set.3.gz
|
||||||
|
man/man3/zip_file_extra_fields_count_by_id.3.gz
|
||||||
|
man/man3/zip_file_extra_fields_count.3.gz
|
||||||
|
man/man3/zip_file_get_comment.3.gz
|
||||||
|
man/man3/zip_file_get_error.3.gz
|
||||||
|
man/man3/zip_file_get_external_attributes.3.gz
|
||||||
|
man/man3/zip_file_rename.3.gz
|
||||||
|
man/man3/zip_file_replace.3.gz
|
||||||
|
man/man3/zip_file_set_comment.3.gz
|
||||||
|
man/man3/zip_file_set_encryption.3.gz
|
||||||
|
man/man3/zip_file_set_external_attributes.3.gz
|
||||||
|
man/man3/zip_file_set_mtime.3.gz
|
||||||
|
man/man3/zip_file_strerror.3.gz
|
||||||
|
man/man3/zip_fopen_encrypted.3.gz
|
||||||
|
man/man3/zip_fopen_index_encrypted.3.gz
|
||||||
|
man/man3/zip_fopen_index.3.gz
|
||||||
|
man/man3/zip_fopen.3.gz
|
||||||
|
man/man3/zip_fread.3.gz
|
||||||
|
man/man3/zip_fseek.3.gz
|
||||||
|
man/man3/zip_ftell.3.gz
|
||||||
|
man/man3/zip_get_archive_comment.3.gz
|
||||||
|
man/man3/zip_get_archive_flag.3.gz
|
||||||
|
man/man3/zip_get_error.3.gz
|
||||||
|
man/man3/zip_get_file_comment.3.gz
|
||||||
|
man/man3/zip_get_name.3.gz
|
||||||
|
man/man3/zip_get_num_entries.3.gz
|
||||||
|
man/man3/zip_get_num_files.3.gz
|
||||||
|
man/man3/zip_libzip_version.3.gz
|
||||||
|
man/man3/zip_name_locate.3.gz
|
||||||
|
man/man3/zip_open_from_source.3.gz
|
||||||
|
man/man3/zip_open.3.gz
|
||||||
|
man/man3/zip_register_progress_callback_with_state.3.gz
|
||||||
|
man/man3/zip_register_progress_callback.3.gz
|
||||||
|
man/man3/zip_rename.3.gz
|
||||||
|
man/man3/zip_replace.3.gz
|
||||||
|
man/man3/zip_set_archive_comment.3.gz
|
||||||
|
man/man3/zip_set_archive_flag.3.gz
|
||||||
|
man/man3/zip_set_default_password.3.gz
|
||||||
|
man/man3/zip_set_file_comment.3.gz
|
||||||
|
man/man3/zip_set_file_compression.3.gz
|
||||||
|
man/man3/zip_source_begin_write_cloning.3.gz
|
||||||
|
man/man3/zip_source_begin_write.3.gz
|
||||||
|
man/man3/zip_source_buffer_create.3.gz
|
||||||
|
man/man3/zip_source_buffer_fragment_create.3.gz
|
||||||
|
man/man3/zip_source_buffer_fragment.3.gz
|
||||||
|
man/man3/zip_source_buffer.3.gz
|
||||||
|
man/man3/zip_source_close.3.gz
|
||||||
|
man/man3/zip_source_commit_write.3.gz
|
||||||
|
man/man3/zip_source_error.3.gz
|
||||||
|
man/man3/zip_source_file_create.3.gz
|
||||||
|
man/man3/zip_source_file.3.gz
|
||||||
|
man/man3/zip_source_filep_create.3.gz
|
||||||
|
man/man3/zip_source_filep.3.gz
|
||||||
|
man/man3/zip_source_free.3.gz
|
||||||
|
man/man3/zip_source_function_create.3.gz
|
||||||
|
man/man3/zip_source_function.3.gz
|
||||||
|
man/man3/ZIP_SOURCE_GET_ARGS.3.gz
|
||||||
|
man/man3/zip_source_is_deleted.3.gz
|
||||||
|
man/man3/zip_source_keep.3.gz
|
||||||
|
man/man3/zip_source_make_command_bitmap.3.gz
|
||||||
|
man/man3/zip_source_open.3.gz
|
||||||
|
man/man3/zip_source_read.3.gz
|
||||||
|
man/man3/zip_source_rollback_write.3.gz
|
||||||
|
man/man3/zip_source_seek_compute_offset.3.gz
|
||||||
|
man/man3/zip_source_seek_write.3.gz
|
||||||
|
man/man3/zip_source_seek.3.gz
|
||||||
|
man/man3/zip_source_stat.3.gz
|
||||||
|
man/man3/zip_source_tell_write.3.gz
|
||||||
|
man/man3/zip_source_tell.3.gz
|
||||||
|
man/man3/zip_source_win32a_create.3.gz
|
||||||
|
man/man3/zip_source_win32a.3.gz
|
||||||
|
man/man3/zip_source_win32handle_create.3.gz
|
||||||
|
man/man3/zip_source_win32handle.3.gz
|
||||||
|
man/man3/zip_source_win32w_create.3.gz
|
||||||
|
man/man3/zip_source_win32w.3.gz
|
||||||
|
man/man3/zip_source_write.3.gz
|
||||||
|
man/man3/zip_source_zip.3.gz
|
||||||
|
man/man3/zip_source.3.gz
|
||||||
|
man/man3/zip_stat_index.3.gz
|
||||||
|
man/man3/zip_stat_init.3.gz
|
||||||
|
man/man3/zip_stat.3.gz
|
||||||
|
man/man3/zip_strerror.3.gz
|
||||||
|
man/man3/zip_unchange_all.3.gz
|
||||||
|
man/man3/zip_unchange_archive.3.gz
|
||||||
|
man/man3/zip_unchange.3.gz
|
||||||
@@ -79,10 +79,10 @@ do-install:
|
|||||||
cd ${WRKSRC} && \
|
cd ${WRKSRC} && \
|
||||||
${SETENV} ${MAKE_ENV} ${BJAM} --prefix=${STAGEDIR}${PREFIX} ${BJAM_ARGS} install
|
${SETENV} ${MAKE_ENV} ${BJAM} --prefix=${STAGEDIR}${PREFIX} ${BJAM_ARGS} install
|
||||||
|
|
||||||
post-install:
|
#post-install:
|
||||||
${MKDIR} ${STAGEDIR}${PREFIX}/bin
|
# ${MKDIR} ${STAGEDIR}${PREFIX}/bin
|
||||||
${INSTALL_PROGRAM} ${WRKSRC}/tools/build/src/engine/bin.*/bjam \
|
# ${INSTALL_PROGRAM} ${WRKSRC}/tools/build/src/engine/bin.*/bjam \
|
||||||
${STAGEDIR}${PREFIX}/bin/
|
# ${STAGEDIR}${PREFIX}/bin/
|
||||||
|
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
90
devel/libboost72/Makefile
Normal file
90
devel/libboost72/Makefile
Normal file
@@ -0,0 +1,90 @@
|
|||||||
|
#
|
||||||
|
# $Id$
|
||||||
|
#
|
||||||
|
PORTNAME= libboost
|
||||||
|
PORTVERSION= 1.72.0
|
||||||
|
PORTVERSUFFIX= ${PORTVERSION:C/\.[0-9]+$//}
|
||||||
|
DISTNAME= boost_${PORTVERSION:S/./_/g}
|
||||||
|
CATEGORIES= devel
|
||||||
|
MASTER_SITES= https://dl.bintray.com/boostorg/release/${PORTVERSION}/source/
|
||||||
|
PKGNAMESUFFIX= 72
|
||||||
|
|
||||||
|
COMMENT= Free portable C++ libraries (without Boost.Python)
|
||||||
|
MAINTAINER= onborodin@gmail.com
|
||||||
|
|
||||||
|
|
||||||
|
LIB_DEPENDS+= libicui18n.so:devel/libicu
|
||||||
|
|
||||||
|
PREFIX= ${LOCALBASE}/boost72
|
||||||
|
|
||||||
|
USE_BZIP2= yes
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||||
|
#MAKE_JOBS_SAFE= yes
|
||||||
|
#BJAM= bjam
|
||||||
|
CXXFLAGS+= -Wno-long-long
|
||||||
|
|
||||||
|
BJAM_ARGS+= optimization=speed
|
||||||
|
BJAM_ARGS= --layout=system
|
||||||
|
BJAM_ARGS= --disable-long-double
|
||||||
|
###BJAM_ARGS+= --build-type=complete
|
||||||
|
BJAM_ARGS+= --without-python
|
||||||
|
BJAM_ARGS+= --without-mpi
|
||||||
|
BJAM_ARGS+= -d2
|
||||||
|
BJAM_ARGS+= variant=release
|
||||||
|
BJAM_ARGS+= threading=multi
|
||||||
|
BJAM_ARGS+= link=shared,static
|
||||||
|
|
||||||
|
BJAM_ARGS+= -sICU_PATH=${LOCALBASE}
|
||||||
|
#BJAM_ARGS+= -sICONV_PATH=${LOCALBASE}
|
||||||
|
|
||||||
|
#BJAM_ARGS+= instruction-set=i586
|
||||||
|
BJAM_ARGS+= cxxflags="${CXXFLAGS:N-O*}" cflags="${CFLAGS:N-O*}"
|
||||||
|
|
||||||
|
#BOOST_TOOLSET= ${CHOSEN_COMPILER_TYPE}
|
||||||
|
BOOST_TOOLSET= clang
|
||||||
|
BJAM_ARGS+= --toolset=${BOOST_TOOLSET}
|
||||||
|
|
||||||
|
CXXFLAGS+= -fPIC
|
||||||
|
CPPFLAGS+= -pthread -fPIC
|
||||||
|
CFLAGS+= -pthread -fPIC
|
||||||
|
LDFLAGS+= -pthread
|
||||||
|
|
||||||
|
CC= clang
|
||||||
|
CXX= clang++
|
||||||
|
|
||||||
|
|
||||||
|
BJAM= ${WRKSRC}/b2 #jam
|
||||||
|
CHOSEN_COMPILER_TYPE= clang
|
||||||
|
BOOST_TOOLSET= ${CHOSEN_COMPILER_TYPE}
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
.if defined(USE_BINUTILS)
|
||||||
|
${ECHO} "using ${BOOST_TOOLSET} : : ${CXX} : <linkflags>-B${LOCALBASE}/bin ;" >> ${WRKSRC}/tools/build/src/user-config.jam
|
||||||
|
.else
|
||||||
|
${ECHO} "using ${BOOST_TOOLSET} : : ${CXX} ;" >> ${WRKSRC}/tools/build/src/user-config.jam
|
||||||
|
.endif
|
||||||
|
|
||||||
|
|
||||||
|
do-configure:
|
||||||
|
cd ${WRKSRC} && ${MAKE_ENV} ./bootstrap.sh --prefix=${PREFIX} --with-toolset=${BOOST_TOOLSET}
|
||||||
|
|
||||||
|
|
||||||
|
do-build:
|
||||||
|
cd ${WRKSRC} && \
|
||||||
|
${SETENV} ${MAKE_ENV} ${BJAM} ${BJAM_ARGS} --prefix=${PREFIX} -j${MAKE_JOBS_NUMBER} stage
|
||||||
|
|
||||||
|
|
||||||
|
do-install:
|
||||||
|
cd ${WRKSRC} && \
|
||||||
|
${SETENV} ${MAKE_ENV} ${BJAM} --prefix=${STAGEDIR}${PREFIX} ${BJAM_ARGS} install
|
||||||
|
|
||||||
|
#post-install:
|
||||||
|
# ${MKDIR} ${STAGEDIR}${PREFIX}/bin
|
||||||
|
# ${INSTALL_PROGRAM} ${WRKSRC}/tools/build/src/engine/bin.*/bjam \
|
||||||
|
# ${STAGEDIR}${PREFIX}/bin/
|
||||||
|
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
|
#EOF
|
||||||
|
|
||||||
3
devel/libboost72/distinfo
Normal file
3
devel/libboost72/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1598618408
|
||||||
|
SHA256 (boost_1_72_0.tar.gz) = c66e88d5786f2ca4dbebb14e06b566fb642a1a6947ad8cc9091f9f445134143f
|
||||||
|
SIZE (boost_1_72_0.tar.gz) = 126580835
|
||||||
34
devel/libboost72/files/patch-boost_config_compiler_clang.hpp
Normal file
34
devel/libboost72/files/patch-boost_config_compiler_clang.hpp
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
--- boost/config/compiler/clang.hpp.orig 2016-09-21 14:33:21 UTC
|
||||||
|
+++ boost/config/compiler/clang.hpp
|
||||||
|
@@ -110,6 +110,16 @@
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+//
|
||||||
|
+// Pick up _LIBCPP_VERSION definition if we are using libc++
|
||||||
|
+// If _LIBCPP_VERSION is not defined, then we will assume that
|
||||||
|
+// we are compiling on FreeBSD 9.x and using ancient libstdc++
|
||||||
|
+// from base gcc 4.2 with limited c++11 support.
|
||||||
|
+//
|
||||||
|
+#ifdef __cplusplus
|
||||||
|
+# include <ciso646>
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
#if !__has_feature(cxx_auto_type)
|
||||||
|
# define BOOST_NO_CXX11_AUTO_DECLARATIONS
|
||||||
|
# define BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS
|
||||||
|
@@ -192,7 +202,13 @@
|
||||||
|
# define BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
|
||||||
|
#endif
|
||||||
|
|
||||||
|
-#if !__has_feature(cxx_rvalue_references)
|
||||||
|
+//
|
||||||
|
+// clang on FreeBSD 9.x uses libstdc++ from base GCC 4.2.1 which
|
||||||
|
+// does not support std::forward which this feature requires.
|
||||||
|
+// Assume that the lack of a _LIBCPP_VERSION definition indicates
|
||||||
|
+// that is our environment.
|
||||||
|
+//
|
||||||
|
+#if !__has_feature(cxx_rvalue_references) || !defined(_LIBCPP_VERSION)
|
||||||
|
# define BOOST_NO_CXX11_RVALUE_REFERENCES
|
||||||
|
#endif
|
||||||
|
|
||||||
@@ -0,0 +1,43 @@
|
|||||||
|
https://github.com/boostorg/coroutine/pull/45
|
||||||
|
|
||||||
|
--- boost/coroutine/asymmetric_coroutine.hpp.orig 2019-12-10 00:18:47 UTC
|
||||||
|
+++ boost/coroutine/asymmetric_coroutine.hpp
|
||||||
|
@@ -2361,32 +2361,32 @@ struct coroutine
|
||||||
|
template< typename R >
|
||||||
|
typename pull_coroutine< R >::iterator
|
||||||
|
begin( pull_coroutine< R > & c)
|
||||||
|
-{ return boost::begin( c); }
|
||||||
|
+{ return coroutines::range_begin( c); }
|
||||||
|
|
||||||
|
template< typename R >
|
||||||
|
typename pull_coroutine< R >::const_iterator
|
||||||
|
begin( pull_coroutine< R > const& c)
|
||||||
|
-{ return boost::begin( c); }
|
||||||
|
+{ return coroutines::range_begin( c); }
|
||||||
|
|
||||||
|
template< typename R >
|
||||||
|
typename pull_coroutine< R >::iterator
|
||||||
|
end( pull_coroutine< R > & c)
|
||||||
|
-{ return boost::end( c); }
|
||||||
|
+{ return coroutines::range_end( c); }
|
||||||
|
|
||||||
|
template< typename R >
|
||||||
|
typename pull_coroutine< R >::const_iterator
|
||||||
|
end( pull_coroutine< R > const& c)
|
||||||
|
-{ return boost::end( c); }
|
||||||
|
+{ return coroutines::range_end( c); }
|
||||||
|
|
||||||
|
template< typename R >
|
||||||
|
typename push_coroutine< R >::iterator
|
||||||
|
begin( push_coroutine< R > & c)
|
||||||
|
-{ return boost::begin( c); }
|
||||||
|
+{ return coroutines::range_begin( c); }
|
||||||
|
|
||||||
|
template< typename R >
|
||||||
|
typename push_coroutine< R >::iterator
|
||||||
|
end( push_coroutine< R > & c)
|
||||||
|
-{ return boost::end( c); }
|
||||||
|
+{ return coroutines::range_end( c); }
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
11
devel/libboost72/files/patch-boost_math_tools_config.hpp
Normal file
11
devel/libboost72/files/patch-boost_math_tools_config.hpp
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
--- boost/math/tools/config.hpp.orig 2016-09-21 14:33:24 UTC
|
||||||
|
+++ boost/math/tools/config.hpp
|
||||||
|
@@ -28,7 +28,7 @@
|
||||||
|
|
||||||
|
#include <boost/math/tools/user.hpp>
|
||||||
|
|
||||||
|
-#if (defined(__CYGWIN__) || defined(__FreeBSD__) || defined(__NetBSD__) \
|
||||||
|
+#if (defined(__CYGWIN__) || defined(__NetBSD__) \
|
||||||
|
|| (defined(__hppa) && !defined(__OpenBSD__)) || (defined(__NO_LONG_DOUBLE_MATH) && (DBL_MANT_DIG != LDBL_MANT_DIG))) \
|
||||||
|
&& !defined(BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS)
|
||||||
|
# define BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS
|
||||||
13
devel/libboost72/files/patch-boost_regex_config.hpp
Normal file
13
devel/libboost72/files/patch-boost_regex_config.hpp
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
https://github.com/boostorg/regex/issues/72
|
||||||
|
|
||||||
|
--- boost/regex/config.hpp.orig 2018-10-30 22:45:30 UTC
|
||||||
|
+++ boost/regex/config.hpp
|
||||||
|
@@ -117,7 +117,7 @@
|
||||||
|
* Clang fails to export template instances with -fvisibility=hidden, see
|
||||||
|
* https://github.com/boostorg/regex/issues/49
|
||||||
|
*/
|
||||||
|
-#ifdef __clang__
|
||||||
|
+#if defined(__clang__) || defined(_LIBCPP_VERSION)
|
||||||
|
# define BOOST_REGEX_NO_EXTERNAL_TEMPLATES
|
||||||
|
#endif
|
||||||
|
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
Expose _Unwind_Backtrace in libcxxrt
|
||||||
|
|
||||||
|
--- boost/stacktrace/detail/collect_unwind.ipp.orig 2019-02-21 20:58:43 UTC
|
||||||
|
+++ boost/stacktrace/detail/collect_unwind.ipp
|
||||||
|
@@ -25,7 +25,18 @@
|
||||||
|
#include <execinfo.h>
|
||||||
|
#include <algorithm>
|
||||||
|
#else
|
||||||
|
+#ifndef _GNU_SOURCE
|
||||||
|
+#define _GNU_SOURCE
|
||||||
|
+#define _GNU_SOURCE_TEMPORARY
|
||||||
|
+#endif
|
||||||
|
#include <unwind.h>
|
||||||
|
+#ifdef _GNU_SOURCE_TEMPORARY
|
||||||
|
+#undef _GNU_SOURCE
|
||||||
|
+#undef _GNU_SOURCE_TEMPORARY
|
||||||
|
+#endif
|
||||||
|
+#if !defined(_URC_NO_REASON) && defined(__arm__) && !defined(__ARM_DWARF_EH__)
|
||||||
|
+#define _URC_NO_REASON _URC_OK
|
||||||
|
+#endif
|
||||||
|
#endif
|
||||||
|
#include <cstdio>
|
||||||
|
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
--- libs/locale/src/encoding/iconv_codepage.ipp.orig 2017-09-02 09:56:14 UTC
|
||||||
|
+++ libs/locale/src/encoding/iconv_codepage.ipp
|
||||||
|
@@ -43,7 +43,7 @@ class iconverter_base { (public)
|
||||||
|
bool open(char const *to,char const *from,method_type how)
|
||||||
|
{
|
||||||
|
close();
|
||||||
|
- cvt_ = iconv_open(to,from);
|
||||||
|
+ cvt_ = call_iconv_open(to,from);
|
||||||
|
how_ = how;
|
||||||
|
return cvt_ != (iconv_t)(-1);
|
||||||
|
}
|
||||||
@@ -0,0 +1,20 @@
|
|||||||
|
--- libs/locale/src/posix/codecvt.cpp.orig 2017-09-02 09:56:14 UTC
|
||||||
|
+++ libs/locale/src/posix/codecvt.cpp
|
||||||
|
@@ -38,7 +38,7 @@ namespace impl_posix {
|
||||||
|
iconv_t d = (iconv_t)(-1);
|
||||||
|
std::vector<uint32_t> first_byte_table;
|
||||||
|
try {
|
||||||
|
- d = iconv_open(utf32_encoding(),encoding.c_str());
|
||||||
|
+ d = call_iconv_open(utf32_encoding(),encoding.c_str());
|
||||||
|
if(d == (iconv_t)(-1)) {
|
||||||
|
throw std::runtime_error("Unsupported encoding" + encoding);
|
||||||
|
}
|
||||||
|
@@ -186,7 +186,7 @@ namespace impl_posix {
|
||||||
|
{
|
||||||
|
if(d!=(iconv_t)(-1))
|
||||||
|
return;
|
||||||
|
- d=iconv_open(to,from);
|
||||||
|
+ d=call_iconv_open(to,from);
|
||||||
|
}
|
||||||
|
|
||||||
|
static char const *utf32_encoding()
|
||||||
49
devel/libboost72/files/patch-libs_locale_src_util_iconv.hpp
Normal file
49
devel/libboost72/files/patch-libs_locale_src_util_iconv.hpp
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
--- libs/locale/src/util/iconv.hpp.orig 2017-09-02 09:56:14 UTC
|
||||||
|
+++ libs/locale/src/util/iconv.hpp
|
||||||
|
@@ -12,27 +12,7 @@
|
||||||
|
|
||||||
|
namespace boost {
|
||||||
|
namespace locale {
|
||||||
|
-#if defined(__ICONV_F_HIDE_INVALID) && defined(__FreeBSD__)
|
||||||
|
extern "C" {
|
||||||
|
- typedef size_t (*const_iconv_ptr_type)(iconv_t d,char const **in,size_t *insize,char **out,size_t *outsize,uint32_t,size_t *);
|
||||||
|
- typedef size_t (*nonconst_iconv_ptr_type)(iconv_t d,char **in,size_t *insize,char **out,size_t *outsize,uint32_t,size_t *);
|
||||||
|
- }
|
||||||
|
- inline size_t do_iconv(const_iconv_ptr_type ptr,iconv_t d,char **in,size_t *insize,char **out,size_t *outsize)
|
||||||
|
- {
|
||||||
|
- char const **rin = const_cast<char const **>(in);
|
||||||
|
- return ptr(d,rin,insize,out,outsize,__ICONV_F_HIDE_INVALID,0);
|
||||||
|
- }
|
||||||
|
- inline size_t do_iconv(nonconst_iconv_ptr_type ptr,iconv_t d,char **in,size_t *insize,char **out,size_t *outsize)
|
||||||
|
- {
|
||||||
|
- return ptr(d,in,insize,out,outsize,__ICONV_F_HIDE_INVALID,0);
|
||||||
|
- }
|
||||||
|
- inline size_t call_iconv(iconv_t d,char **in,size_t *insize,char **out,size_t *outsize)
|
||||||
|
- {
|
||||||
|
- char const **rin = const_cast<char const **>(in);
|
||||||
|
- return do_iconv(__iconv, d, in,insize,out,outsize);
|
||||||
|
- }
|
||||||
|
-#else
|
||||||
|
- extern "C" {
|
||||||
|
typedef size_t (*gnu_iconv_ptr_type)(iconv_t d,char const **in,size_t *insize,char **out,size_t *outsize);
|
||||||
|
typedef size_t (*posix_iconv_ptr_type)(iconv_t d,char **in,size_t *insize,char **out,size_t *outsize);
|
||||||
|
}
|
||||||
|
@@ -49,8 +29,17 @@ namespace boost {
|
||||||
|
{
|
||||||
|
return do_iconv( iconv, d, in,insize,out,outsize);
|
||||||
|
}
|
||||||
|
+ inline iconv_t call_iconv_open(char const *to,char const *from)
|
||||||
|
+ {
|
||||||
|
+ iconv_t d = iconv_open(to,from);
|
||||||
|
+#if defined(ICONV_SET_ILSEQ_INVALID) && defined(__FreeBSD__)
|
||||||
|
+ if(d != (iconv_t)(-1)) {
|
||||||
|
+ int ilseq_invalid = 1;
|
||||||
|
+ iconvctl(d,ICONV_SET_ILSEQ_INVALID,&ilseq_invalid);
|
||||||
|
+ }
|
||||||
|
#endif
|
||||||
|
-
|
||||||
|
+ return d;
|
||||||
|
+ }
|
||||||
|
} // locale
|
||||||
|
} // boost
|
||||||
|
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
Don't overflow return value from main()
|
||||||
|
|
||||||
|
--- libs/stacktrace/build/has_addr2line.cpp.orig 2017-07-10 14:19:05 UTC
|
||||||
|
+++ libs/stacktrace/build/has_addr2line.cpp
|
||||||
|
@@ -4,22 +4,24 @@
|
||||||
|
// accompanying file LICENSE_1_0.txt or copy at
|
||||||
|
// http://www.boost.org/LICENSE_1_0.txt)
|
||||||
|
|
||||||
|
-#include <cstdlib>
|
||||||
|
#include <string>
|
||||||
|
|
||||||
|
#include <boost/config.hpp>
|
||||||
|
-#include <unwind.h>
|
||||||
|
-#include <sys/types.h>
|
||||||
|
-#include <sys/wait.h>
|
||||||
|
+#ifdef BOOST_MSVC
|
||||||
|
+#include <io.h>
|
||||||
|
+#define X_OK 4
|
||||||
|
+#define access _access
|
||||||
|
+#else
|
||||||
|
+#include <unistd.h>
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
int main() {
|
||||||
|
|
||||||
|
#ifdef BOOST_STACKTRACE_ADDR2LINE_LOCATION
|
||||||
|
std::string s = BOOST_STRINGIZE( BOOST_STACKTRACE_ADDR2LINE_LOCATION );
|
||||||
|
- s += " -h";
|
||||||
|
#else
|
||||||
|
- std::string s = "/usr/bin/addr2line -h";
|
||||||
|
+ std::string s = "/usr/bin/addr2line";
|
||||||
|
#endif
|
||||||
|
|
||||||
|
- return std::system(s.c_str());
|
||||||
|
+ return ::access(s.c_str(), X_OK) == -1;
|
||||||
|
}
|
||||||
32
devel/libboost72/files/patch-tools_build_src_tools_gcc.jam
Normal file
32
devel/libboost72/files/patch-tools_build_src_tools_gcc.jam
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
Adding /usr/lib32 to LD_LIBRARY_PATH may be poisonous if /usr/lib64
|
||||||
|
doesn't exist while /usr/lib only constains .so but not .so.SOVERSION
|
||||||
|
files. Besides, LD_LIBRARY_PATH + -Wl,-rpath-link is same as -Wl,-rpath
|
||||||
|
that USE_GCC already passes.
|
||||||
|
|
||||||
|
--- tools/build/src/tools/gcc.jam.orig 2018-04-09 15:17:58 UTC
|
||||||
|
+++ tools/build/src/tools/gcc.jam
|
||||||
|
@@ -213,24 +213,6 @@ rule init ( version ? : command * : options * : requir
|
||||||
|
toolset.add-defaults $(conditionx)\:<target-os>$(target-os) ;
|
||||||
|
}
|
||||||
|
|
||||||
|
- # If gcc is installed in a non-standard location, we would need to add
|
||||||
|
- # LD_LIBRARY_PATH when running programs created with it (for unit-test/run
|
||||||
|
- # rules).
|
||||||
|
- if $(command)
|
||||||
|
- {
|
||||||
|
- # On multilib 64-bit boxes, there are both 32-bit and 64-bit libraries
|
||||||
|
- # and all must be added to LD_LIBRARY_PATH. The linker will pick the
|
||||||
|
- # right onces. Note that we do not provide a clean way to build a 32-bit
|
||||||
|
- # binary using a 64-bit compiler, but user can always pass -m32
|
||||||
|
- # manually.
|
||||||
|
- local lib_path = $(root)/bin $(root)/lib $(root)/lib32 $(root)/lib64 ;
|
||||||
|
- if $(.debug-configuration)
|
||||||
|
- {
|
||||||
|
- ECHO "notice:" using gcc libraries "::" $(condition) "::" $(lib_path) ;
|
||||||
|
- }
|
||||||
|
- toolset.flags gcc.link RUN_PATH $(condition) : $(lib_path) ;
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
# If we are not using a system gcc installation we should adjust the various
|
||||||
|
# programs as needed to prefer using their installation specific versions.
|
||||||
|
# This is essential for correct use of MinGW and for cross-compiling.
|
||||||
15
devel/libboost72/files/patch-x-boostcpp.jam
Normal file
15
devel/libboost72/files/patch-x-boostcpp.jam
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
--- ./boostcpp.jam.orig 2019-04-09 21:35:15.000000000 +0200
|
||||||
|
+++ ./boostcpp.jam 2019-04-27 16:00:45.792181000 +0200
|
||||||
|
@@ -210,7 +210,11 @@
|
||||||
|
! [ $(property-set).get <target-os> ] in windows cygwin darwin aix &&
|
||||||
|
! [ $(property-set).get <toolset> ] in pgi
|
||||||
|
{
|
||||||
|
- result = $(result).$(BOOST_VERSION) ;
|
||||||
|
+
|
||||||
|
+ local my_version = [ MATCH "^([^.]+)[.]([^.]+)[.]([^.]+)" : $(BOOST_VERSION)
|
||||||
|
+ ] ;
|
||||||
|
+ result = $(result).$(my_version[2]) ;
|
||||||
|
+
|
||||||
|
}
|
||||||
|
|
||||||
|
return $(result) ;
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
--- ./tools/build/src/tools/stage.jam.orig 2019-04-09 21:36:57.000000000 +0200
|
||||||
|
+++ ./tools/build/src/tools/stage.jam 2019-04-27 16:48:44.668159000 +0200
|
||||||
|
@@ -482,6 +482,19 @@
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
+ local m = [ MATCH
|
||||||
|
+ "(.*)\\.([0123456789]+)$" :
|
||||||
|
+ [ $(copied).name ] ] ;
|
||||||
|
+ if $(m)
|
||||||
|
+ {
|
||||||
|
+ # Symlink without version at all is used to make
|
||||||
|
+ # -lsome_library work.
|
||||||
|
+ result += [ stage.symlink $(m[1]) : $(project) : $(copied) :
|
||||||
|
+ $(property-set) ] ;
|
||||||
|
+
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+
|
||||||
|
return $(result) ;
|
||||||
|
}
|
||||||
|
}
|
||||||
19
devel/libboost72/pkg-descr
Normal file
19
devel/libboost72/pkg-descr
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
Boost provides free peer-reviewed portable C++ source libraries.
|
||||||
|
|
||||||
|
The emphasis is on libraries that work well with the C++ Standard
|
||||||
|
Library. Boost libraries are intended to be widely useful, and usable
|
||||||
|
across a broad spectrum of applications. The Boost license encourages
|
||||||
|
both commercial and non-commercial use.
|
||||||
|
|
||||||
|
The goal is to establish "existing practice" and provide reference
|
||||||
|
implementations so that Boost libraries are suitable for eventual
|
||||||
|
standardization. Ten Boost libraries are already included in the C++
|
||||||
|
Standards Committee's Library Technical Report (TR1) and will be in
|
||||||
|
the new C++0x Standard now being finalized. C++0x will also include
|
||||||
|
several more Boost libraries in addition to those from TR1. More Boost
|
||||||
|
libraries are proposed for TR2.
|
||||||
|
|
||||||
|
NOTE: This package does not contain Boost.Python, it's in
|
||||||
|
'devel/boost-python-libs'.
|
||||||
|
|
||||||
|
WWW: http://www.boost.org/
|
||||||
15580
devel/libboost72/pkg-plist
Normal file
15580
devel/libboost72/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
27
graph/libopencsg/Makefile
Normal file
27
graph/libopencsg/Makefile
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
# Created by: Michael Reifenberger <mr@FreeBSD.org>
|
||||||
|
# $FreeBSD: head/graphics/opencsg/Makefile 516845 2019-11-05 22:16:14Z zeising $
|
||||||
|
|
||||||
|
PORTNAME= opencsg
|
||||||
|
PORTVERSION= 1.4.2
|
||||||
|
CATEGORIES= graphics
|
||||||
|
MASTER_SITES= http://www.opencsg.org/
|
||||||
|
DISTNAME= OpenCSG-${PORTVERSION}
|
||||||
|
PKGNAMEPREFIX= lib
|
||||||
|
|
||||||
|
MAINTAINER= mr@FreeBSD.org
|
||||||
|
COMMENT= Constructive Solid Geometry rendering library
|
||||||
|
|
||||||
|
LIB_DEPENDS+= libGL.so:graph/libmesa
|
||||||
|
LIB_DEPENDS+= libglapi.so:graph/libmesa
|
||||||
|
LIB_DEPENDS+= libGLEW.so:graph/libGLEW
|
||||||
|
|
||||||
|
USES= compiler:c++11-lang gmake
|
||||||
|
WRKSRC= ${WRKDIR}/${DISTNAME}/src
|
||||||
|
|
||||||
|
DESTDIRNAME= INSTALL_ROOT
|
||||||
|
|
||||||
|
do-configure:
|
||||||
|
cd ${WRKSRC} && qmake .
|
||||||
|
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
graph/libopencsg/distinfo
Normal file
3
graph/libopencsg/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1516550936
|
||||||
|
SHA256 (OpenCSG-1.4.2.tar.gz) = d952ec5d3a2e46a30019c210963fcddff66813efc9c29603b72f9553adff4afb
|
||||||
|
SIZE (OpenCSG-1.4.2.tar.gz) = 933135
|
||||||
20
graph/libopencsg/pkg-descr
Normal file
20
graph/libopencsg/pkg-descr
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
OpenCSG is a library that does image-based CSG rendering using OpenGL.
|
||||||
|
OpenCSG is written in C++ and supports most modern graphics hardware.
|
||||||
|
|
||||||
|
CSG is short for Constructive Solid Geometry and denotes an approach
|
||||||
|
to model complex 3D-shapes using simpler ones. I.e., two shapes can be
|
||||||
|
combined by taking the union of them, by intersecting them, or by
|
||||||
|
subtracting one shape of the other. The most basic shapes, which are
|
||||||
|
not result of such a CSG operation, are called primitives. Primitives
|
||||||
|
must be solid, i.e., they must have a clearly defined interior and
|
||||||
|
exterior. By construction, a CSG shape is also solid then.
|
||||||
|
|
||||||
|
Image-based CSG rendering (also z-buffer CSG rendering) is a term that
|
||||||
|
denotes algorithms for rendering CSG shapes without an explicit
|
||||||
|
calculation of the geometric boundary of a CSG shape. Such algorithms
|
||||||
|
use frame-buffer settings of the graphics hardware, e.g., the depth
|
||||||
|
and stencil buffer, to compose CSG shapes. OpenCSG implements a
|
||||||
|
variety of those algorithms, namely the Goldfeather algorithm and the
|
||||||
|
SCS algorithm, both of them in several variants.
|
||||||
|
|
||||||
|
WWW: http://www.opencsg.org/
|
||||||
3
graph/libopencsg/pkg-plist
Normal file
3
graph/libopencsg/pkg-plist
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
include/opencsg.h
|
||||||
|
lib/libopencsg.so
|
||||||
|
lib/libopencsg.so.1
|
||||||
62
lang/go114/Makefile
Normal file
62
lang/go114/Makefile
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
# Created by: Devon H. O'Dell <devon.odell@gmail.com>
|
||||||
|
# $FreeBSD: head/lang/go/Makefile 470619 2018-05-22 14:32:09Z jlaffaye $
|
||||||
|
|
||||||
|
PORTNAME= go
|
||||||
|
PORTVERSION= 1.14.5
|
||||||
|
CATEGORIES= lang
|
||||||
|
MASTER_SITES= https://golang.org/dl/
|
||||||
|
DISTNAME= go${PORTVERSION}.src
|
||||||
|
|
||||||
|
MAINTAINER= jlaffaye@FreeBSD.org
|
||||||
|
COMMENT= Go programming language
|
||||||
|
|
||||||
|
BUILD_DEPENDS= go14>=1.4:lang/go14
|
||||||
|
RUN_DEPENDS= bash:lang/bash
|
||||||
|
|
||||||
|
USES= shebangfix
|
||||||
|
SHEBANG_LANG= sh perl
|
||||||
|
SHEBANG_FILES+= misc/wasm/go_js_wasm_exec
|
||||||
|
SHEBANG_FILES+= src/net/http/cgi/testdata/test.cgi
|
||||||
|
SHEBANG_GLOB= *.bash *.pl *.sh
|
||||||
|
|
||||||
|
SHEBANG_GLOB= *.bash *.pl *.sh
|
||||||
|
|
||||||
|
|
||||||
|
sh_OLD_CMD= /bin/bash "/usr/bin/env bash"
|
||||||
|
sh_CMD= ${SH}
|
||||||
|
|
||||||
|
WRKSRC= ${WRKDIR}/go
|
||||||
|
ONLY_FOR_ARCHS= i386 amd64 armv6 armv7 aarch64
|
||||||
|
|
||||||
|
USE_LOCALE=en_US.UTF-8
|
||||||
|
|
||||||
|
post-patch:
|
||||||
|
cd ${WRKSRC} && ${FIND} . -name '*.orig' -delete
|
||||||
|
${REINPLACE_CMD} -e 's|^if ulimit -T|false \&\& &|' ${WRKSRC}/src/run.bash
|
||||||
|
|
||||||
|
BOOTSTRAP_GO = ${LOCALBASE}/go14
|
||||||
|
#BOOTSTRAP_GO = ${LOCALBASE}/lib/go
|
||||||
|
|
||||||
|
|
||||||
|
do-build:
|
||||||
|
cd ${WRKSRC}/src && \
|
||||||
|
GOROOT=${WRKSRC} GOROOT_FINAL=${PREFIX}/lib/go \
|
||||||
|
GOROOT_BOOTSTRAP=${BOOTSTRAP_GO} \
|
||||||
|
GOBIN= GOARCH=${GOARCH} GOOS=${OPSYS:tl} \
|
||||||
|
GO386=${GO386} GOARM=${GOARM} CGO_ENABLED=1 \
|
||||||
|
${SH} make.bash -v
|
||||||
|
${RM} -r ${WRKSRC}/pkg/obj \
|
||||||
|
${WRKSRC}/pkg/bootstrap \
|
||||||
|
${WRKSRC}/pkg/${OPSYS:tl}_${GOARCH}/cmd
|
||||||
|
|
||||||
|
do-install:
|
||||||
|
${CP} -a ${WRKSRC} ${STAGEDIR}${PREFIX}/lib
|
||||||
|
.for f in go gofmt
|
||||||
|
${LN} -sf ../lib/go/bin/${f} ${STAGEDIR}${PREFIX}/bin/${f}
|
||||||
|
.endfor
|
||||||
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/go/bin/*
|
||||||
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/go/pkg/tool/*/*
|
||||||
|
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
|
#EOF
|
||||||
3
lang/go114/distinfo
Normal file
3
lang/go114/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1595188764
|
||||||
|
SHA256 (go1.14.5.src.tar.gz) = ca4c080c90735e56152ac52cd77ae57fe573d1debb1a58e03da9cc362440315c
|
||||||
|
SIZE (go1.14.5.src.tar.gz) = 22533577
|
||||||
12
lang/go114/files/patch-src_cmd_go_internal_modload_init.go
Normal file
12
lang/go114/files/patch-src_cmd_go_internal_modload_init.go
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
Upstream PR: https://github.com/golang/go/issues/37948
|
||||||
|
--- src/cmd/go/internal/modload/init.go.orig 2020-02-25 18:32:50 UTC
|
||||||
|
+++ src/cmd/go/internal/modload/init.go
|
||||||
|
@@ -562,7 +562,7 @@ func checkVendorConsistency() {
|
||||||
|
readVendorList()
|
||||||
|
|
||||||
|
pre114 := false
|
||||||
|
- if modFile.Go == nil || semver.Compare("v"+modFile.Go.Version, "v1.14") < 0 {
|
||||||
|
+ if modFile.Go == nil || semver.Compare("v"+modFile.Go.Version, "v1.14") < 0 || (os.Getenv("GO_NO_VENDOR_CHECKS") == "1" && len(vendorMeta) == 0) {
|
||||||
|
// Go versions before 1.14 did not include enough information in
|
||||||
|
// vendor/modules.txt to check for consistency.
|
||||||
|
// If we know that we're on an earlier version, relax the consistency check.
|
||||||
4
lang/go114/pkg-descr
Normal file
4
lang/go114/pkg-descr
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
Go is an open source programming environment that makes it easy to build
|
||||||
|
simple, reliable, and efficient software.
|
||||||
|
|
||||||
|
WWW: http://golang.org
|
||||||
10402
lang/go114/pkg-plist
Normal file
10402
lang/go114/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
26
math/libcgal/Makefile
Normal file
26
math/libcgal/Makefile
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
# Created by: Jean-Yves Lefort <jylefort@FreeBSD.org>
|
||||||
|
# $FreeBSD: head/math/cgal/Makefile 534326 2020-05-08 05:35:11Z lbartoletti $
|
||||||
|
|
||||||
|
PORTNAME= cgal
|
||||||
|
PORTVERSION= 5.0.2
|
||||||
|
CATEGORIES= math
|
||||||
|
MASTER_SITES= https://github.com/${PORTNAME:tu}/${PORTNAME}/releases/download/releases/${DISTNAME}/
|
||||||
|
DISTNAME= ${PORTNAME:tu}-${PORTVERSION}
|
||||||
|
PKGNAMEPREFIX= lib
|
||||||
|
|
||||||
|
MAINTAINER= wen@FreeBSD.org
|
||||||
|
COMMENT= Computational geometry library
|
||||||
|
CMAKE_ARGS+= -DBoost_INCLUDE_DIR=${LOCALBASE}/boost72/include
|
||||||
|
|
||||||
|
BUILD_DEPENDS= ${LOCALBASE}/lib/libntl.a:math/libntl
|
||||||
|
LIB_DEPENDS+= libboost_system.so:devel/libboost72
|
||||||
|
LIB_DEPENDS+= libmpfr.so:math/libmpfr
|
||||||
|
LIB_DEPENDS+= libgmp.so:math/libgmp
|
||||||
|
|
||||||
|
USES= cmake shebangfix tar:xz
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
SHEBANG_FILES= scripts/cgal_create_CMakeLists scripts/cgal_create_cmake_script
|
||||||
|
|
||||||
|
CMAKE_ARGS+= -DWITH_CGAL_Qt5=OFF
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
math/libcgal/distinfo
Normal file
3
math/libcgal/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1587453114
|
||||||
|
SHA256 (CGAL-5.0.2.tar.xz) = bb3594ba390735404f0972ece301f369b1ff12646ad25e48056b4d49c976e1fa
|
||||||
|
SIZE (CGAL-5.0.2.tar.xz) = 22147464
|
||||||
18
math/libcgal/files/patch-CMakeLists.txt
Normal file
18
math/libcgal/files/patch-CMakeLists.txt
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
--- CMakeLists.txt.orig 2018-04-08 06:26:10 UTC
|
||||||
|
+++ CMakeLists.txt
|
||||||
|
@@ -759,11 +759,11 @@ set ( CGAL_INSTALL_CMAKE_DIR "${CGAL_INS
|
||||||
|
CACHE STRING "The folder where CGAL CMake modules will be installed, relative to CMAKE_INSTALL_PREFIX"
|
||||||
|
)
|
||||||
|
|
||||||
|
-set ( CGAL_INSTALL_DOC_DIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${CGAL_VERSION_DIR}"
|
||||||
|
- CACHE STRING "The folder where CGAL documentation and license files will be installed, relative to CMAKE_INSTALL_PREFIX"
|
||||||
|
- )
|
||||||
|
+# set ( CGAL_INSTALL_DOC_DIR "${CMAKE_INSTALL_DATAROOTDIR}/doc/${CGAL_VERSION_DIR}"
|
||||||
|
+# CACHE STRING "The folder where CGAL documentation and license files will be installed, relative to CMAKE_INSTALL_PREFIX"
|
||||||
|
+# )
|
||||||
|
|
||||||
|
-set ( CGAL_INSTALL_MAN_DIR "${CMAKE_INSTALL_DATAROOTDIR}/man/man1"
|
||||||
|
+set ( CGAL_INSTALL_MAN_DIR "man/man1"
|
||||||
|
CACHE STRING "The folder where manual pages for CGAL scripts will be installed, relative to CMAKE_INSTALL_PREFIX"
|
||||||
|
)
|
||||||
|
|
||||||
12
math/libcgal/files/patch-include_CGAL_config.h
Normal file
12
math/libcgal/files/patch-include_CGAL_config.h
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
--- include/CGAL/config.h.orig 2018-02-24 20:00:36 UTC
|
||||||
|
+++ include/CGAL/config.h
|
||||||
|
@@ -335,7 +335,8 @@
|
||||||
|
|| defined(__x86_64) || defined(__x86_64__) \
|
||||||
|
|| defined(__ia64) || defined(__ia64__) \
|
||||||
|
|| defined(_M_IX86) || defined(_M_IA64) \
|
||||||
|
- || defined(_M_ALPHA) || defined(_WIN64)
|
||||||
|
+ || defined(_M_ALPHA) || defined(_WIN64) \
|
||||||
|
+ || defined(__arm)
|
||||||
|
# define CGAL_LITTLE_ENDIAN
|
||||||
|
#else
|
||||||
|
# error Unknown endianness
|
||||||
19
math/libcgal/pkg-descr
Normal file
19
math/libcgal/pkg-descr
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
CGAL is a collaborative effort of several sites in Europe and Israel. The goal
|
||||||
|
is to make the most important of the solutions and methods developed in
|
||||||
|
computational geometry available to users in industry and academia in a C++
|
||||||
|
library. The goal is to provide easy access to useful, reliable geometric
|
||||||
|
algorithms.
|
||||||
|
|
||||||
|
The CGAL library contains:
|
||||||
|
|
||||||
|
* the Kernel with geometric primitives such as points, vectors, lines,
|
||||||
|
predicates for testing things such as relative positions of points, and
|
||||||
|
operations such as intersections and distance calculation.
|
||||||
|
* the Basic Library which is a collection of standard data structures and
|
||||||
|
geometric algorithms, such as convex hull in 2D/3D, (Delaunay)
|
||||||
|
triangulation in 2D/3D, planar map, polyhedron, smallest enclosing
|
||||||
|
circle, and multidimensional query structures.
|
||||||
|
* the Support Library which offers interfaces to other packages, e.g., for
|
||||||
|
visualisation, and I/O, and other support facilities.
|
||||||
|
|
||||||
|
WWW: http://www.cgal.org/
|
||||||
3414
math/libcgal/pkg-plist
Normal file
3414
math/libcgal/pkg-plist
Normal file
File diff suppressed because it is too large
Load Diff
21
math/libeigen3/Makefile
Normal file
21
math/libeigen3/Makefile
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
# $FreeBSD: head/math/eigen3/Makefile 488363 2018-12-26 09:06:34Z tcberner $
|
||||||
|
|
||||||
|
PORTNAME= eigen
|
||||||
|
DISTVERSION= 3.3.7
|
||||||
|
CATEGORIES= math
|
||||||
|
MASTER_SITES= https://bitbucket.org/${PORTNAME}/${PORTNAME}/get/
|
||||||
|
DISTNAME= ${PORTVERSION}
|
||||||
|
DIST_SUBDIR= ${PORTNAME}
|
||||||
|
PKGNAMEPREFIX= lib
|
||||||
|
|
||||||
|
MAINTAINER= kde@FreeBSD.org
|
||||||
|
COMMENT= Lightweight library for vector and matrix math
|
||||||
|
|
||||||
|
CMAKE_ARGS= -DPKGCONFIG_INSTALL_DIR:PATH="${PREFIX}/lib/pkgconfig"
|
||||||
|
USES= cmake tar:bzip2
|
||||||
|
NO_BUILD= yes
|
||||||
|
NO_ARCH= yes
|
||||||
|
|
||||||
|
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-323c052e1731
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
math/libeigen3/distinfo
Normal file
3
math/libeigen3/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1544905503
|
||||||
|
SHA256 (eigen/3.3.7.tar.bz2) = 9f13cf90dedbe3e52a19f43000d71fdf72e986beb9a5436dddcd61ff9d77a3ce
|
||||||
|
SIZE (eigen/3.3.7.tar.bz2) = 1665168
|
||||||
4
math/libeigen3/pkg-descr
Normal file
4
math/libeigen3/pkg-descr
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
Eigen is a C++ template library for linear algebra (vectors,
|
||||||
|
matrices, and related algorithms).
|
||||||
|
|
||||||
|
WWW: http://eigen.tuxfamily.org/
|
||||||
556
math/libeigen3/pkg-plist
Normal file
556
math/libeigen3/pkg-plist
Normal file
@@ -0,0 +1,556 @@
|
|||||||
|
include/eigen3/Eigen/Cholesky
|
||||||
|
include/eigen3/Eigen/CholmodSupport
|
||||||
|
include/eigen3/Eigen/Core
|
||||||
|
include/eigen3/Eigen/Dense
|
||||||
|
include/eigen3/Eigen/Eigen
|
||||||
|
include/eigen3/Eigen/Eigenvalues
|
||||||
|
include/eigen3/Eigen/Geometry
|
||||||
|
include/eigen3/Eigen/Householder
|
||||||
|
include/eigen3/Eigen/IterativeLinearSolvers
|
||||||
|
include/eigen3/Eigen/Jacobi
|
||||||
|
include/eigen3/Eigen/LU
|
||||||
|
include/eigen3/Eigen/MetisSupport
|
||||||
|
include/eigen3/Eigen/OrderingMethods
|
||||||
|
include/eigen3/Eigen/PardisoSupport
|
||||||
|
include/eigen3/Eigen/PaStiXSupport
|
||||||
|
include/eigen3/Eigen/QR
|
||||||
|
include/eigen3/Eigen/QtAlignedMalloc
|
||||||
|
include/eigen3/Eigen/Sparse
|
||||||
|
include/eigen3/Eigen/SparseCholesky
|
||||||
|
include/eigen3/Eigen/SparseCore
|
||||||
|
include/eigen3/Eigen/SparseLU
|
||||||
|
include/eigen3/Eigen/SparseQR
|
||||||
|
include/eigen3/Eigen/SPQRSupport
|
||||||
|
include/eigen3/Eigen/src/Cholesky/LDLT.h
|
||||||
|
include/eigen3/Eigen/src/Cholesky/LLT_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/Cholesky/LLT.h
|
||||||
|
include/eigen3/Eigen/src/CholmodSupport/CholmodSupport.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AltiVec/Complex.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AltiVec/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AltiVec/PacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AVX/Complex.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AVX/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AVX/PacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AVX/TypeCasting.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AVX512/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/AVX512/PacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/CUDA/Complex.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/CUDA/Half.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/CUDA/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/CUDA/PacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/CUDA/PacketMathHalf.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/CUDA/TypeCasting.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/Default/ConjHelper.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/Default/Settings.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/NEON/Complex.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/NEON/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/NEON/PacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/SSE/Complex.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/SSE/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/SSE/PacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/SSE/TypeCasting.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/ZVector/Complex.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/ZVector/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/arch/ZVector/PacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/Array.h
|
||||||
|
include/eigen3/Eigen/src/Core/ArrayBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/ArrayWrapper.h
|
||||||
|
include/eigen3/Eigen/src/Core/Assign_MKL.h
|
||||||
|
include/eigen3/Eigen/src/Core/Assign.h
|
||||||
|
include/eigen3/Eigen/src/Core/AssignEvaluator.h
|
||||||
|
include/eigen3/Eigen/src/Core/BandMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/Block.h
|
||||||
|
include/eigen3/Eigen/src/Core/BooleanRedux.h
|
||||||
|
include/eigen3/Eigen/src/Core/CommaInitializer.h
|
||||||
|
include/eigen3/Eigen/src/Core/ConditionEstimator.h
|
||||||
|
include/eigen3/Eigen/src/Core/CoreEvaluators.h
|
||||||
|
include/eigen3/Eigen/src/Core/CoreIterators.h
|
||||||
|
include/eigen3/Eigen/src/Core/CwiseBinaryOp.h
|
||||||
|
include/eigen3/Eigen/src/Core/CwiseNullaryOp.h
|
||||||
|
include/eigen3/Eigen/src/Core/CwiseTernaryOp.h
|
||||||
|
include/eigen3/Eigen/src/Core/CwiseUnaryOp.h
|
||||||
|
include/eigen3/Eigen/src/Core/CwiseUnaryView.h
|
||||||
|
include/eigen3/Eigen/src/Core/DenseBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/DenseCoeffsBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/DenseStorage.h
|
||||||
|
include/eigen3/Eigen/src/Core/Diagonal.h
|
||||||
|
include/eigen3/Eigen/src/Core/DiagonalMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/DiagonalProduct.h
|
||||||
|
include/eigen3/Eigen/src/Core/Dot.h
|
||||||
|
include/eigen3/Eigen/src/Core/EigenBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/ForceAlignedAccess.h
|
||||||
|
include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h
|
||||||
|
include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h
|
||||||
|
include/eigen3/Eigen/src/Core/functors/NullaryFunctors.h
|
||||||
|
include/eigen3/Eigen/src/Core/functors/StlFunctors.h
|
||||||
|
include/eigen3/Eigen/src/Core/functors/TernaryFunctors.h
|
||||||
|
include/eigen3/Eigen/src/Core/functors/UnaryFunctors.h
|
||||||
|
include/eigen3/Eigen/src/Core/Fuzzy.h
|
||||||
|
include/eigen3/Eigen/src/Core/GeneralProduct.h
|
||||||
|
include/eigen3/Eigen/src/Core/GenericPacketMath.h
|
||||||
|
include/eigen3/Eigen/src/Core/GlobalFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/Inverse.h
|
||||||
|
include/eigen3/Eigen/src/Core/IO.h
|
||||||
|
include/eigen3/Eigen/src/Core/Map.h
|
||||||
|
include/eigen3/Eigen/src/Core/MapBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/MathFunctions.h
|
||||||
|
include/eigen3/Eigen/src/Core/MathFunctionsImpl.h
|
||||||
|
include/eigen3/Eigen/src/Core/Matrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/MatrixBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/NestByValue.h
|
||||||
|
include/eigen3/Eigen/src/Core/NoAlias.h
|
||||||
|
include/eigen3/Eigen/src/Core/NumTraits.h
|
||||||
|
include/eigen3/Eigen/src/Core/PermutationMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/PlainObjectBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/Product.h
|
||||||
|
include/eigen3/Eigen/src/Core/ProductEvaluators.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/GeneralMatrixVector.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/Parallelizer.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/SelfadjointMatrixMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/SelfadjointMatrixVector.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/SelfadjointProduct.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/SelfadjointRank2Update.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/TriangularMatrixMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/TriangularMatrixVector.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/products/TriangularSolverVector.h
|
||||||
|
include/eigen3/Eigen/src/Core/Random.h
|
||||||
|
include/eigen3/Eigen/src/Core/Redux.h
|
||||||
|
include/eigen3/Eigen/src/Core/Ref.h
|
||||||
|
include/eigen3/Eigen/src/Core/Replicate.h
|
||||||
|
include/eigen3/Eigen/src/Core/ReturnByValue.h
|
||||||
|
include/eigen3/Eigen/src/Core/Reverse.h
|
||||||
|
include/eigen3/Eigen/src/Core/Select.h
|
||||||
|
include/eigen3/Eigen/src/Core/SelfAdjointView.h
|
||||||
|
include/eigen3/Eigen/src/Core/SelfCwiseBinaryOp.h
|
||||||
|
include/eigen3/Eigen/src/Core/Solve.h
|
||||||
|
include/eigen3/Eigen/src/Core/SolverBase.h
|
||||||
|
include/eigen3/Eigen/src/Core/SolveTriangular.h
|
||||||
|
include/eigen3/Eigen/src/Core/StableNorm.h
|
||||||
|
include/eigen3/Eigen/src/Core/Stride.h
|
||||||
|
include/eigen3/Eigen/src/Core/Swap.h
|
||||||
|
include/eigen3/Eigen/src/Core/Transpose.h
|
||||||
|
include/eigen3/Eigen/src/Core/Transpositions.h
|
||||||
|
include/eigen3/Eigen/src/Core/TriangularMatrix.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/BlasUtil.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/Constants.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/DisableStupidWarnings.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/ForwardDeclarations.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/Macros.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/Memory.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/Meta.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/MKL_support.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/NonMPL2.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/ReenableStupidWarnings.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/StaticAssert.h
|
||||||
|
include/eigen3/Eigen/src/Core/util/XprHelper.h
|
||||||
|
include/eigen3/Eigen/src/Core/VectorBlock.h
|
||||||
|
include/eigen3/Eigen/src/Core/VectorwiseOp.h
|
||||||
|
include/eigen3/Eigen/src/Core/Visitor.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/ComplexEigenSolver.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/ComplexSchur.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/EigenSolver.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/HessenbergDecomposition.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/RealQZ.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/RealSchur.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
|
||||||
|
include/eigen3/Eigen/src/Eigenvalues/Tridiagonalization.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/AlignedBox.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/AngleAxis.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/arch/Geometry_SSE.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/EulerAngles.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Homogeneous.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Hyperplane.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/OrthoMethods.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/ParametrizedLine.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Quaternion.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Rotation2D.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/RotationBase.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Scaling.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Transform.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Translation.h
|
||||||
|
include/eigen3/Eigen/src/Geometry/Umeyama.h
|
||||||
|
include/eigen3/Eigen/src/Householder/BlockHouseholder.h
|
||||||
|
include/eigen3/Eigen/src/Householder/Householder.h
|
||||||
|
include/eigen3/Eigen/src/Householder/HouseholderSequence.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h
|
||||||
|
include/eigen3/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h
|
||||||
|
include/eigen3/Eigen/src/Jacobi/Jacobi.h
|
||||||
|
include/eigen3/Eigen/src/LU/arch/Inverse_SSE.h
|
||||||
|
include/eigen3/Eigen/src/LU/Determinant.h
|
||||||
|
include/eigen3/Eigen/src/LU/FullPivLU.h
|
||||||
|
include/eigen3/Eigen/src/LU/InverseImpl.h
|
||||||
|
include/eigen3/Eigen/src/LU/PartialPivLU_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/LU/PartialPivLU.h
|
||||||
|
include/eigen3/Eigen/src/MetisSupport/MetisSupport.h
|
||||||
|
include/eigen3/Eigen/src/misc/blas.h
|
||||||
|
include/eigen3/Eigen/src/misc/Image.h
|
||||||
|
include/eigen3/Eigen/src/misc/Kernel.h
|
||||||
|
include/eigen3/Eigen/src/misc/lapack.h
|
||||||
|
include/eigen3/Eigen/src/misc/lapacke_mangling.h
|
||||||
|
include/eigen3/Eigen/src/misc/lapacke.h
|
||||||
|
include/eigen3/Eigen/src/misc/RealSvd2x2.h
|
||||||
|
include/eigen3/Eigen/src/OrderingMethods/Amd.h
|
||||||
|
include/eigen3/Eigen/src/OrderingMethods/Eigen_Colamd.h
|
||||||
|
include/eigen3/Eigen/src/OrderingMethods/Ordering.h
|
||||||
|
include/eigen3/Eigen/src/PardisoSupport/PardisoSupport.h
|
||||||
|
include/eigen3/Eigen/src/PaStiXSupport/PaStiXSupport.h
|
||||||
|
include/eigen3/Eigen/src/plugins/ArrayCwiseBinaryOps.h
|
||||||
|
include/eigen3/Eigen/src/plugins/ArrayCwiseUnaryOps.h
|
||||||
|
include/eigen3/Eigen/src/plugins/BlockMethods.h
|
||||||
|
include/eigen3/Eigen/src/plugins/CommonCwiseBinaryOps.h
|
||||||
|
include/eigen3/Eigen/src/plugins/CommonCwiseUnaryOps.h
|
||||||
|
include/eigen3/Eigen/src/plugins/MatrixCwiseBinaryOps.h
|
||||||
|
include/eigen3/Eigen/src/plugins/MatrixCwiseUnaryOps.h
|
||||||
|
include/eigen3/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/QR/ColPivHouseholderQR.h
|
||||||
|
include/eigen3/Eigen/src/QR/CompleteOrthogonalDecomposition.h
|
||||||
|
include/eigen3/Eigen/src/QR/FullPivHouseholderQR.h
|
||||||
|
include/eigen3/Eigen/src/QR/HouseholderQR_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/QR/HouseholderQR.h
|
||||||
|
include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
|
||||||
|
include/eigen3/Eigen/src/SparseCholesky/SimplicialCholesky.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/AmbiVector.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/CompressedStorage.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/MappedSparseMatrix.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseAssign.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseBlock.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseColEtree.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseCompressedBase.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseCwiseBinaryOp.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseCwiseUnaryOp.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseDenseProduct.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseDiagonalProduct.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseDot.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseFuzzy.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseMap.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseMatrix.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseMatrixBase.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparsePermutation.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseProduct.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseRedux.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseRef.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseSelfAdjointView.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseSolverBase.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseSparseProductWithPruning.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseTranspose.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseTriangularView.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseUtil.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseVector.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/SparseView.h
|
||||||
|
include/eigen3/Eigen/src/SparseCore/TriangularSolver.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_column_bmod.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_column_dfs.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_gemm_kernel.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_kernel_bmod.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_Memory.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_panel_bmod.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_panel_dfs.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_pivotL.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_pruneL.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_relax_snode.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_Structs.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU_Utils.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLU.h
|
||||||
|
include/eigen3/Eigen/src/SparseLU/SparseLUImpl.h
|
||||||
|
include/eigen3/Eigen/src/SparseQR/SparseQR.h
|
||||||
|
include/eigen3/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
|
||||||
|
include/eigen3/Eigen/src/StlSupport/details.h
|
||||||
|
include/eigen3/Eigen/src/StlSupport/StdDeque.h
|
||||||
|
include/eigen3/Eigen/src/StlSupport/StdList.h
|
||||||
|
include/eigen3/Eigen/src/StlSupport/StdVector.h
|
||||||
|
include/eigen3/Eigen/src/SuperLUSupport/SuperLUSupport.h
|
||||||
|
include/eigen3/Eigen/src/SVD/BDCSVD.h
|
||||||
|
include/eigen3/Eigen/src/SVD/JacobiSVD_LAPACKE.h
|
||||||
|
include/eigen3/Eigen/src/SVD/JacobiSVD.h
|
||||||
|
include/eigen3/Eigen/src/SVD/SVDBase.h
|
||||||
|
include/eigen3/Eigen/src/SVD/UpperBidiagonalization.h
|
||||||
|
include/eigen3/Eigen/src/UmfPackSupport/UmfPackSupport.h
|
||||||
|
include/eigen3/Eigen/StdDeque
|
||||||
|
include/eigen3/Eigen/StdList
|
||||||
|
include/eigen3/Eigen/StdVector
|
||||||
|
include/eigen3/Eigen/SuperLUSupport
|
||||||
|
include/eigen3/Eigen/SVD
|
||||||
|
include/eigen3/Eigen/UmfPackSupport
|
||||||
|
include/eigen3/signature_of_eigen3_matrix_library
|
||||||
|
include/eigen3/unsupported/Eigen/AdolcForward
|
||||||
|
include/eigen3/unsupported/Eigen/AlignedVector3
|
||||||
|
include/eigen3/unsupported/Eigen/ArpackSupport
|
||||||
|
include/eigen3/unsupported/Eigen/AutoDiff
|
||||||
|
include/eigen3/unsupported/Eigen/BVH
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/Tensor.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Meta.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateArray.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/Tensor
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/TensorSymmetry
|
||||||
|
include/eigen3/unsupported/Eigen/CXX11/ThreadPool
|
||||||
|
include/eigen3/unsupported/Eigen/EulerAngles
|
||||||
|
include/eigen3/unsupported/Eigen/FFT
|
||||||
|
include/eigen3/unsupported/Eigen/IterativeSolvers
|
||||||
|
include/eigen3/unsupported/Eigen/KroneckerProduct
|
||||||
|
include/eigen3/unsupported/Eigen/LevenbergMarquardt
|
||||||
|
include/eigen3/unsupported/Eigen/MatrixFunctions
|
||||||
|
include/eigen3/unsupported/Eigen/MoreVectorization
|
||||||
|
include/eigen3/unsupported/Eigen/MPRealSupport
|
||||||
|
include/eigen3/unsupported/Eigen/NonLinearOptimization
|
||||||
|
include/eigen3/unsupported/Eigen/NumericalDiff
|
||||||
|
include/eigen3/unsupported/Eigen/OpenGLSupport
|
||||||
|
include/eigen3/unsupported/Eigen/Polynomials
|
||||||
|
include/eigen3/unsupported/Eigen/Skyline
|
||||||
|
include/eigen3/unsupported/Eigen/SparseExtra
|
||||||
|
include/eigen3/unsupported/Eigen/SpecialFunctions
|
||||||
|
include/eigen3/unsupported/Eigen/Splines
|
||||||
|
include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/BVH/BVAlgorithms.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/BVH/KdBVH.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/EulerAngles/EulerAngles.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/EulerAngles/EulerSystem.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/FFT/ei_fftw_impl.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/FFT/ei_kissfft_impl.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/IterativeSolvers/DGMRES.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/IterativeSolvers/GMRES.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/IterativeSolvers/IterationController.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/IterativeSolvers/MINRES.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/IterativeSolvers/Scaling.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/MatrixFunctions/StemFunction.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/MoreVectorization/MathFunctions.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/chkder.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/covar.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/dogleg.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/lmpar.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/r1updt.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Polynomials/Companion.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Polynomials/PolynomialSolver.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Polynomials/PolynomialUtils.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Skyline/SkylineMatrix.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Skyline/SkylineProduct.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Skyline/SkylineStorage.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Skyline/SkylineUtil.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SparseExtra/MarketIO.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SparseExtra/RandomSetter.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Splines/Spline.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Splines/SplineFitting.h
|
||||||
|
include/eigen3/unsupported/Eigen/src/Splines/SplineFwd.h
|
||||||
|
lib/pkgconfig/eigen3.pc
|
||||||
|
share/eigen3/cmake/Eigen3Config.cmake
|
||||||
|
share/eigen3/cmake/Eigen3ConfigVersion.cmake
|
||||||
|
share/eigen3/cmake/Eigen3Targets.cmake
|
||||||
|
share/eigen3/cmake/UseEigen3.cmake
|
||||||
|
@dir include/eigen3/Eigen/src/Cholesky
|
||||||
|
@dir include/eigen3/Eigen/src/CholmodSupport
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/AltiVec
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/AVX
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/AVX512
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/CUDA
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/Default
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/NEON
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/SSE
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch/ZVector
|
||||||
|
@dir include/eigen3/Eigen/src/Core/arch
|
||||||
|
@dir include/eigen3/Eigen/src/Core/functors
|
||||||
|
@dir include/eigen3/Eigen/src/Core/products
|
||||||
|
@dir include/eigen3/Eigen/src/Core/util
|
||||||
|
@dir include/eigen3/Eigen/src/Core
|
||||||
|
@dir include/eigen3/Eigen/src/Eigenvalues
|
||||||
|
@dir include/eigen3/Eigen/src/Geometry/arch
|
||||||
|
@dir include/eigen3/Eigen/src/Geometry
|
||||||
|
@dir include/eigen3/Eigen/src/Householder
|
||||||
|
@dir include/eigen3/Eigen/src/IterativeLinearSolvers
|
||||||
|
@dir include/eigen3/Eigen/src/Jacobi
|
||||||
|
@dir include/eigen3/Eigen/src/LU/arch
|
||||||
|
@dir include/eigen3/Eigen/src/LU
|
||||||
|
@dir include/eigen3/Eigen/src/MetisSupport
|
||||||
|
@dir include/eigen3/Eigen/src/misc
|
||||||
|
@dir include/eigen3/Eigen/src/OrderingMethods
|
||||||
|
@dir include/eigen3/Eigen/src/PardisoSupport
|
||||||
|
@dir include/eigen3/Eigen/src/PaStiXSupport
|
||||||
|
@dir include/eigen3/Eigen/src/plugins
|
||||||
|
@dir include/eigen3/Eigen/src/QR
|
||||||
|
@dir include/eigen3/Eigen/src/SparseCholesky
|
||||||
|
@dir include/eigen3/Eigen/src/SparseCore
|
||||||
|
@dir include/eigen3/Eigen/src/SparseLU
|
||||||
|
@dir include/eigen3/Eigen/src/SparseQR
|
||||||
|
@dir include/eigen3/Eigen/src/SPQRSupport
|
||||||
|
@dir include/eigen3/Eigen/src/StlSupport
|
||||||
|
@dir include/eigen3/Eigen/src/SuperLUSupport
|
||||||
|
@dir include/eigen3/Eigen/src/SVD
|
||||||
|
@dir include/eigen3/Eigen/src/UmfPackSupport
|
||||||
|
@dir include/eigen3/Eigen/src
|
||||||
|
@dir include/eigen3/Eigen
|
||||||
|
@dir include/eigen3/unsupported/Eigen/CXX11/src/Tensor
|
||||||
|
@dir include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry/util
|
||||||
|
@dir include/eigen3/unsupported/Eigen/CXX11/src/TensorSymmetry
|
||||||
|
@dir include/eigen3/unsupported/Eigen/CXX11/src/ThreadPool
|
||||||
|
@dir include/eigen3/unsupported/Eigen/CXX11/src/util
|
||||||
|
@dir include/eigen3/unsupported/Eigen/CXX11/src
|
||||||
|
@dir include/eigen3/unsupported/Eigen/CXX11
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/AutoDiff
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/BVH
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/Eigenvalues
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/EulerAngles
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/FFT
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/IterativeSolvers
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/KroneckerProduct
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/LevenbergMarquardt
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/MatrixFunctions
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/MoreVectorization
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/NonLinearOptimization
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/NumericalDiff
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/Polynomials
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/Skyline
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/SparseExtra
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/SpecialFunctions/arch/CUDA
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/SpecialFunctions/arch
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/SpecialFunctions
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src/Splines
|
||||||
|
@dir include/eigen3/unsupported/Eigen/src
|
||||||
|
@dir include/eigen3/unsupported/Eigen
|
||||||
|
@dir include/eigen3/unsupported
|
||||||
|
@dir include/eigen3
|
||||||
|
@dir share/eigen3/cmake
|
||||||
|
@dir share/eigen3
|
||||||
42
math/libntl/Makefile
Normal file
42
math/libntl/Makefile
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
# Created by: bauerm
|
||||||
|
# $FreeBSD: head/math/ntl/Makefile 538330 2020-06-09 17:09:46Z yuri $
|
||||||
|
|
||||||
|
PORTNAME= ntl
|
||||||
|
PORTVERSION= 11.4.3
|
||||||
|
CATEGORIES= math
|
||||||
|
MASTER_SITES= http://www.shoup.net/ntl/
|
||||||
|
PKGNAMEPREFIX= lib
|
||||||
|
|
||||||
|
MAINTAINER= ndowens04@gmail.com
|
||||||
|
COMMENT= Victor Shoup's Number Theory Library
|
||||||
|
|
||||||
|
USES= compiler:c11 libtool perl5 gmake
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
USE_PERL5= build
|
||||||
|
|
||||||
|
LIB_DEPENDS+= libgmp.so:math/libgmp
|
||||||
|
|
||||||
|
HAS_CONFIGURE= yes
|
||||||
|
|
||||||
|
CONFIGURE_ARGS+= AR="${AR}"
|
||||||
|
CONFIGURE_ARGS+= CXX="${CXX}"
|
||||||
|
CONFIGURE_ARGS+= CXXFLAGS="${CXXFLAGS}"
|
||||||
|
CONFIGURE_ARGS+= DEF_PREFIX="${LOCALBASE}"
|
||||||
|
CONFIGURE_ARGS+= LDFLAGS="${LDFLAGS}"
|
||||||
|
CONFIGURE_ARGS+= PREFIX="${PREFIX}"
|
||||||
|
CONFIGURE_ARGS+= RANLIB="${RANLIB}"
|
||||||
|
CONFIGURE_ARGS+= SHARED=on
|
||||||
|
|
||||||
|
CFLAGS+= -fPIC
|
||||||
|
WRKSRC_SUBDIR= src
|
||||||
|
MAKEFILE= makefile
|
||||||
|
TEST_TARGET= check
|
||||||
|
|
||||||
|
CONFIGURE_ON= NTL_GMP_LIP=on
|
||||||
|
CONFIGURE_ON= NTL_GF2X_LIB=on
|
||||||
|
CONFIGURE_OFF= NATIVE=off
|
||||||
|
|
||||||
|
post-install:
|
||||||
|
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libntl.so.*
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
math/libntl/distinfo
Normal file
3
math/libntl/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1585334322
|
||||||
|
SHA256 (ntl-11.4.3.tar.gz) = b7c1ccdc64840e6a24351eb4a1e68887d29974f03073a1941c906562c0b83ad2
|
||||||
|
SIZE (ntl-11.4.3.tar.gz) = 2274421
|
||||||
19
math/libntl/files/patch-x-src-libtool-origin-ltmain.sh
Normal file
19
math/libntl/files/patch-x-src-libtool-origin-ltmain.sh
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
--- .//libtool-origin/ltmain.sh~ 2020-01-04 20:49:17.000000000 +0200
|
||||||
|
+++ .//libtool-origin/ltmain.sh 2020-08-28 15:48:00.033105000 +0200
|
||||||
|
@@ -7408,14 +7408,9 @@
|
||||||
|
verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
|
||||||
|
;;
|
||||||
|
|
||||||
|
- freebsd-aout)
|
||||||
|
+ freebsd*)
|
||||||
|
major=".$current"
|
||||||
|
- versuffix=".$current.$revision";
|
||||||
|
- ;;
|
||||||
|
-
|
||||||
|
- freebsd-elf)
|
||||||
|
- major=".$current"
|
||||||
|
- versuffix=".$current"
|
||||||
|
+ versuffix=".$current";
|
||||||
|
;;
|
||||||
|
|
||||||
|
irix | nonstopux)
|
||||||
13
math/libntl/pkg-descr
Normal file
13
math/libntl/pkg-descr
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
NTL is an object oriented library for number theory, written
|
||||||
|
by Victor Shoup. It provides objects and methods for
|
||||||
|
|
||||||
|
- arbitrary length integers
|
||||||
|
- finite fields
|
||||||
|
- polynomials over fields
|
||||||
|
- extensions of fields.
|
||||||
|
- vectors and matrices over extensions
|
||||||
|
- finite rings
|
||||||
|
|
||||||
|
Unless you define WITHOUT_GMP, NTL requires libgmp4.
|
||||||
|
|
||||||
|
WWW: http://www.shoup.net/
|
||||||
119
math/libntl/pkg-plist
Normal file
119
math/libntl/pkg-plist
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
include/NTL/ALL_FEATURES.h
|
||||||
|
include/NTL/BasicThreadPool.h
|
||||||
|
include/NTL/config.h
|
||||||
|
include/NTL/ConfigLog.h
|
||||||
|
include/NTL/ctools.h
|
||||||
|
include/NTL/FacVec.h
|
||||||
|
include/NTL/FFT_impl.h
|
||||||
|
include/NTL/FFT.h
|
||||||
|
include/NTL/fileio.h
|
||||||
|
include/NTL/GF2.h
|
||||||
|
include/NTL/GF2E.h
|
||||||
|
include/NTL/GF2EX.h
|
||||||
|
include/NTL/GF2EXFactoring.h
|
||||||
|
include/NTL/GF2X.h
|
||||||
|
include/NTL/GF2XFactoring.h
|
||||||
|
include/NTL/GF2XVec.h
|
||||||
|
include/NTL/gmp_aux.h
|
||||||
|
include/NTL/HAVE_ALIGNED_ARRAY.h
|
||||||
|
include/NTL/HAVE_AVX.h
|
||||||
|
include/NTL/HAVE_AVX2.h
|
||||||
|
include/NTL/HAVE_AVX512F.h
|
||||||
|
include/NTL/HAVE_BUILTIN_CLZL.h
|
||||||
|
include/NTL/HAVE_CHRONO_TIME.h
|
||||||
|
include/NTL/HAVE_COPY_TRAITS1.h
|
||||||
|
include/NTL/HAVE_COPY_TRAITS2.h
|
||||||
|
include/NTL/HAVE_FMA.h
|
||||||
|
include/NTL/HAVE_LL_TYPE.h
|
||||||
|
include/NTL/HAVE_MACOS_TIME.h
|
||||||
|
include/NTL/HAVE_PCLMUL.h
|
||||||
|
include/NTL/HAVE_POSIX_TIME.h
|
||||||
|
include/NTL/HAVE_SSSE3.h
|
||||||
|
include/NTL/HNF.h
|
||||||
|
include/NTL/Lazy.h
|
||||||
|
include/NTL/LazyTable.h
|
||||||
|
include/NTL/lip.h
|
||||||
|
include/NTL/LLL.h
|
||||||
|
include/NTL/lzz_p.h
|
||||||
|
include/NTL/lzz_pE.h
|
||||||
|
include/NTL/lzz_pEX.h
|
||||||
|
include/NTL/lzz_pEXFactoring.h
|
||||||
|
include/NTL/lzz_pX.h
|
||||||
|
include/NTL/lzz_pXFactoring.h
|
||||||
|
include/NTL/mach_desc.h
|
||||||
|
include/NTL/mat_GF2.h
|
||||||
|
include/NTL/mat_GF2E.h
|
||||||
|
include/NTL/mat_lzz_p.h
|
||||||
|
include/NTL/mat_lzz_pE.h
|
||||||
|
include/NTL/mat_poly_lzz_p.h
|
||||||
|
include/NTL/mat_poly_ZZ_p.h
|
||||||
|
include/NTL/mat_poly_ZZ.h
|
||||||
|
include/NTL/mat_RR.h
|
||||||
|
include/NTL/mat_ZZ_p.h
|
||||||
|
include/NTL/mat_ZZ_pE.h
|
||||||
|
include/NTL/mat_ZZ.h
|
||||||
|
include/NTL/MatPrime.h
|
||||||
|
include/NTL/matrix.h
|
||||||
|
include/NTL/new.h
|
||||||
|
include/NTL/PackageInfo.h
|
||||||
|
include/NTL/pair_GF2EX_long.h
|
||||||
|
include/NTL/pair_GF2X_long.h
|
||||||
|
include/NTL/pair_lzz_pEX_long.h
|
||||||
|
include/NTL/pair_lzz_pX_long.h
|
||||||
|
include/NTL/pair_ZZ_pEX_long.h
|
||||||
|
include/NTL/pair_ZZ_pX_long.h
|
||||||
|
include/NTL/pair_ZZX_long.h
|
||||||
|
include/NTL/pair.h
|
||||||
|
include/NTL/pd_FFT.h
|
||||||
|
include/NTL/PD.h
|
||||||
|
include/NTL/quad_float.h
|
||||||
|
include/NTL/REPORT_ALL_FEATURES.h
|
||||||
|
include/NTL/RR.h
|
||||||
|
include/NTL/SmartPtr.h
|
||||||
|
include/NTL/sp_arith.h
|
||||||
|
include/NTL/thread.h
|
||||||
|
include/NTL/tools.h
|
||||||
|
include/NTL/vec_double.h
|
||||||
|
include/NTL/vec_GF2.h
|
||||||
|
include/NTL/vec_GF2E.h
|
||||||
|
include/NTL/vec_GF2XVec.h
|
||||||
|
include/NTL/vec_long.h
|
||||||
|
include/NTL/vec_lzz_p.h
|
||||||
|
include/NTL/vec_lzz_pE.h
|
||||||
|
include/NTL/vec_quad_float.h
|
||||||
|
include/NTL/vec_RR.h
|
||||||
|
include/NTL/vec_ulong.h
|
||||||
|
include/NTL/vec_vec_GF2.h
|
||||||
|
include/NTL/vec_vec_GF2E.h
|
||||||
|
include/NTL/vec_vec_long.h
|
||||||
|
include/NTL/vec_vec_lzz_p.h
|
||||||
|
include/NTL/vec_vec_lzz_pE.h
|
||||||
|
include/NTL/vec_vec_RR.h
|
||||||
|
include/NTL/vec_vec_ulong.h
|
||||||
|
include/NTL/vec_vec_ZZ_p.h
|
||||||
|
include/NTL/vec_vec_ZZ_pE.h
|
||||||
|
include/NTL/vec_vec_ZZ.h
|
||||||
|
include/NTL/vec_xdouble.h
|
||||||
|
include/NTL/vec_ZZ_p.h
|
||||||
|
include/NTL/vec_ZZ_pE.h
|
||||||
|
include/NTL/vec_ZZ.h
|
||||||
|
include/NTL/vec_ZZVec.h
|
||||||
|
include/NTL/vector.h
|
||||||
|
include/NTL/version.h
|
||||||
|
include/NTL/WordVector.h
|
||||||
|
include/NTL/xdouble.h
|
||||||
|
include/NTL/ZZ_limbs.h
|
||||||
|
include/NTL/ZZ_p.h
|
||||||
|
include/NTL/ZZ_pE.h
|
||||||
|
include/NTL/ZZ_pEX.h
|
||||||
|
include/NTL/ZZ_pEXFactoring.h
|
||||||
|
include/NTL/ZZ_pX.h
|
||||||
|
include/NTL/ZZ_pXFactoring.h
|
||||||
|
include/NTL/ZZ.h
|
||||||
|
include/NTL/ZZVec.h
|
||||||
|
include/NTL/ZZX.h
|
||||||
|
include/NTL/ZZXFactoring.h
|
||||||
|
lib/libntl.a
|
||||||
|
lib/libntl.so
|
||||||
|
lib/libntl.so.43
|
||||||
|
@dir include/NTL
|
||||||
@@ -17,7 +17,7 @@ CONFLICTS= openal-soft-[0-9]*
|
|||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CPPFLAGS+= -I${LOCALBASE}/include
|
CPPFLAGS+= -I${LOCALBASE}/include
|
||||||
CFLAGS+= -Wno-return-type
|
CFLAGS+= -Wno-return-type -fPIC
|
||||||
LDFLAGS+= -L${LOCALBASE}/lib
|
LDFLAGS+= -L${LOCALBASE}/lib
|
||||||
CONFIGURE_ARGS+= --enable-capture --disable-arts
|
CONFIGURE_ARGS+= --enable-capture --disable-arts
|
||||||
CONFIGURE_ARGS+= --disable-alsa
|
CONFIGURE_ARGS+= --disable-alsa
|
||||||
|
|||||||
26
system/libhidapi/Makefile
Normal file
26
system/libhidapi/Makefile
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
# $FreeBSD: head/comms/hidapi/Makefile 479406 2018-09-10 13:14:50Z mat $
|
||||||
|
|
||||||
|
PORTNAME= hidapi
|
||||||
|
DISTVERSIONPREFIX= ${PORTNAME}-
|
||||||
|
DISTVERSION= 0.8.0-rc1
|
||||||
|
CATEGORIES= comms
|
||||||
|
PKGNAMEPREFIX= lib
|
||||||
|
|
||||||
|
MAINTAINER= tijl@FreeBSD.org
|
||||||
|
COMMENT= Library to access USB HID-class devices
|
||||||
|
|
||||||
|
USE_GITHUB= yes
|
||||||
|
GH_ACCOUNT= signal11
|
||||||
|
|
||||||
|
USES= autoreconf
|
||||||
|
GNU_CONFIGURE= yes
|
||||||
|
USE_LDCONFIG= yes
|
||||||
|
INSTALL_TARGET= install-strip
|
||||||
|
|
||||||
|
CPPFLAGS+= -I${LOCALBASE}/include
|
||||||
|
LIBS+= -L${LOCALBASE}/lib
|
||||||
|
|
||||||
|
#pre-configure:
|
||||||
|
# ${CP} ${LOCALBASE}/share/gettext/config.rpath ${WRKSRC}
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
2
system/libhidapi/distinfo
Normal file
2
system/libhidapi/distinfo
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
SHA256 (signal11-hidapi-hidapi-0.8.0-rc1_GH0.tar.gz) = 3c147200bf48a04c1e927cd81589c5ddceff61e6dac137a605f6ac9793f4af61
|
||||||
|
SIZE (signal11-hidapi-hidapi-0.8.0-rc1_GH0.tar.gz) = 101833
|
||||||
18
system/libhidapi/files/patch-configure.ac
Normal file
18
system/libhidapi/files/patch-configure.ac
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
--- configure.ac.orig 2013-10-06 22:43:37 UTC
|
||||||
|
+++ configure.ac
|
||||||
|
@@ -89,11 +89,11 @@ case $host in
|
||||||
|
os="freebsd"
|
||||||
|
threads="pthreads"
|
||||||
|
|
||||||
|
- CFLAGS="$CFLAGS -I/usr/local/include"
|
||||||
|
- LDFLAGS="$LDFLAGS -L/usr/local/lib"
|
||||||
|
- LIBS="${LIBS}"
|
||||||
|
AC_CHECK_LIB([usb], [libusb_init], [LIBS_LIBUSB_PRIVATE="${LIBS_LIBUSB_PRIVATE} -lusb"], [hidapi_lib_error libusb])
|
||||||
|
- AC_CHECK_LIB([iconv], [iconv_open], [LIBS_LIBUSB_PRIVATE="${LIBS_LIBUSB_PRIVATE} -liconv"], [hidapi_lib_error libiconv])
|
||||||
|
+ AC_CHECK_DECLS([libusb_get_string_descriptor], [], [], [[#include <libusb.h>]])
|
||||||
|
+ AC_CHECK_DECLS([libusb_handle_events_completed], [], [], [[#include <libusb.h>]])
|
||||||
|
+ AM_ICONV
|
||||||
|
+ LIBS_LIBUSB_PRIVATE="${LIBS_LIBUSB_PRIVATE} ${LTLIBICONV}"
|
||||||
|
echo libs_priv: $LIBS_LIBUSB_PRIVATE
|
||||||
|
;;
|
||||||
|
*-mingw*)
|
||||||
45
system/libhidapi/files/patch-libusb-hid.c
Normal file
45
system/libhidapi/files/patch-libusb-hid.c
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
--- libusb/hid.c.orig 2013-10-06 22:43:37 UTC
|
||||||
|
+++ libusb/hid.c
|
||||||
|
@@ -25,6 +25,8 @@
|
||||||
|
|
||||||
|
#define _GNU_SOURCE /* needed for wcsdup() before glibc 2.10 */
|
||||||
|
|
||||||
|
+#include <config.h>
|
||||||
|
+
|
||||||
|
/* C */
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <string.h>
|
||||||
|
@@ -250,7 +252,7 @@ static int get_usage(uint8_t *report_des
|
||||||
|
}
|
||||||
|
#endif /* INVASIVE_GET_USAGE */
|
||||||
|
|
||||||
|
-#ifdef __FreeBSD__
|
||||||
|
+#if ! HAVE_DECL_LIBUSB_GET_STRING_DESCRIPTOR
|
||||||
|
/* The FreeBSD version of libusb doesn't have this funciton. In mainline
|
||||||
|
libusb, it's inlined in libusb.h. This function will bear a striking
|
||||||
|
resemblence to that one, because there's about one way to code it.
|
||||||
|
@@ -333,11 +335,7 @@ static wchar_t *get_usb_string(libusb_de
|
||||||
|
size_t inbytes;
|
||||||
|
size_t outbytes;
|
||||||
|
size_t res;
|
||||||
|
-#ifdef __FreeBSD__
|
||||||
|
- const char *inptr;
|
||||||
|
-#else
|
||||||
|
- char *inptr;
|
||||||
|
-#endif
|
||||||
|
+ ICONV_CONST char *inptr;
|
||||||
|
char *outptr;
|
||||||
|
|
||||||
|
/* Determine which language to use. */
|
||||||
|
@@ -757,7 +755,11 @@ static void *read_thread(void *param)
|
||||||
|
libusb_cancel_transfer(dev->transfer);
|
||||||
|
|
||||||
|
while (!dev->cancelled)
|
||||||
|
+#if HAVE_DECL_LIBUSB_HANDLE_EVENTS_COMPLETED
|
||||||
|
libusb_handle_events_completed(usb_context, &dev->cancelled);
|
||||||
|
+#else
|
||||||
|
+ libusb_handle_events(usb_context);
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
/* Now that the read thread is stopping, Wake any threads which are
|
||||||
|
waiting on data (in hid_read_timeout()). Do this under a mutex to
|
||||||
11
system/libhidapi/files/patch-x-Makefile.am
Normal file
11
system/libhidapi/files/patch-x-Makefile.am
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
--- ./Makefile.am~ 2013-10-07 01:43:37.000000000 +0300
|
||||||
|
+++ ./Makefile.am 2020-08-31 15:11:16.938450000 +0200
|
||||||
|
@@ -2,7 +2,7 @@
|
||||||
|
ACLOCAL_AMFLAGS = -I m4
|
||||||
|
|
||||||
|
if OS_FREEBSD
|
||||||
|
-pkgconfigdir=$(prefix)/libdata/pkgconfig
|
||||||
|
+pkgconfigdir=$(prefix)/lib/pkgconfig
|
||||||
|
else
|
||||||
|
pkgconfigdir=$(libdir)/pkgconfig
|
||||||
|
endif
|
||||||
693
system/libhidapi/files/patch-x-config.rpath
Normal file
693
system/libhidapi/files/patch-x-config.rpath
Normal file
@@ -0,0 +1,693 @@
|
|||||||
|
--- ./config.rpath.orig 2020-08-31 15:09:25.493133000 +0200
|
||||||
|
+++ ./config.rpath 2017-03-26 13:15:54.000000000 +0200
|
||||||
|
@@ -0,0 +1,690 @@
|
||||||
|
+#! /bin/sh
|
||||||
|
+# Output a system dependent set of variables, describing how to set the
|
||||||
|
+# run time search path of shared libraries in an executable.
|
||||||
|
+#
|
||||||
|
+# Copyright 1996-2014 Free Software Foundation, Inc.
|
||||||
|
+# Taken from GNU libtool, 2001
|
||||||
|
+# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
|
||||||
|
+#
|
||||||
|
+# This file is free software; the Free Software Foundation gives
|
||||||
|
+# unlimited permission to copy and/or distribute it, with or without
|
||||||
|
+# modifications, as long as this notice is preserved.
|
||||||
|
+#
|
||||||
|
+# The first argument passed to this file is the canonical host specification,
|
||||||
|
+# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
|
||||||
|
+# or
|
||||||
|
+# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
|
||||||
|
+# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld
|
||||||
|
+# should be set by the caller.
|
||||||
|
+#
|
||||||
|
+# The set of defined variables is at the end of this script.
|
||||||
|
+
|
||||||
|
+# Known limitations:
|
||||||
|
+# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer
|
||||||
|
+# than 256 bytes, otherwise the compiler driver will dump core. The only
|
||||||
|
+# known workaround is to choose shorter directory names for the build
|
||||||
|
+# directory and/or the installation directory.
|
||||||
|
+
|
||||||
|
+# All known linkers require a '.a' archive for static linking (except MSVC,
|
||||||
|
+# which needs '.lib').
|
||||||
|
+libext=a
|
||||||
|
+shrext=.so
|
||||||
|
+
|
||||||
|
+host="$1"
|
||||||
|
+host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
|
||||||
|
+host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
|
||||||
|
+host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
|
||||||
|
+
|
||||||
|
+# Code taken from libtool.m4's _LT_CC_BASENAME.
|
||||||
|
+
|
||||||
|
+for cc_temp in $CC""; do
|
||||||
|
+ case $cc_temp in
|
||||||
|
+ compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
|
||||||
|
+ distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
|
||||||
|
+ \-*) ;;
|
||||||
|
+ *) break;;
|
||||||
|
+ esac
|
||||||
|
+done
|
||||||
|
+cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
|
||||||
|
+
|
||||||
|
+# Code taken from libtool.m4's _LT_COMPILER_PIC.
|
||||||
|
+
|
||||||
|
+wl=
|
||||||
|
+if test "$GCC" = yes; then
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+else
|
||||||
|
+ case "$host_os" in
|
||||||
|
+ aix*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ mingw* | cygwin* | pw32* | os2* | cegcc*)
|
||||||
|
+ ;;
|
||||||
|
+ hpux9* | hpux10* | hpux11*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ irix5* | irix6* | nonstopux*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||||
|
+ case $cc_basename in
|
||||||
|
+ ecc*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ icc* | ifort*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ lf95*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ nagfor*)
|
||||||
|
+ wl='-Wl,-Wl,,'
|
||||||
|
+ ;;
|
||||||
|
+ pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ ccc*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ xl* | bgxl* | bgf* | mpixl*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ como)
|
||||||
|
+ wl='-lopt='
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ case `$CC -V 2>&1 | sed 5q` in
|
||||||
|
+ *Sun\ F* | *Sun*Fortran*)
|
||||||
|
+ wl=
|
||||||
|
+ ;;
|
||||||
|
+ *Sun\ C*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ newsos6)
|
||||||
|
+ ;;
|
||||||
|
+ *nto* | *qnx*)
|
||||||
|
+ ;;
|
||||||
|
+ osf3* | osf4* | osf5*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ rdos*)
|
||||||
|
+ ;;
|
||||||
|
+ solaris*)
|
||||||
|
+ case $cc_basename in
|
||||||
|
+ f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
|
||||||
|
+ wl='-Qoption ld '
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ sunos4*)
|
||||||
|
+ wl='-Qoption ld '
|
||||||
|
+ ;;
|
||||||
|
+ sysv4 | sysv4.2uw2* | sysv4.3*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ sysv4*MP*)
|
||||||
|
+ ;;
|
||||||
|
+ sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ unicos*)
|
||||||
|
+ wl='-Wl,'
|
||||||
|
+ ;;
|
||||||
|
+ uts4*)
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
+# Code taken from libtool.m4's _LT_LINKER_SHLIBS.
|
||||||
|
+
|
||||||
|
+hardcode_libdir_flag_spec=
|
||||||
|
+hardcode_libdir_separator=
|
||||||
|
+hardcode_direct=no
|
||||||
|
+hardcode_minus_L=no
|
||||||
|
+
|
||||||
|
+case "$host_os" in
|
||||||
|
+ cygwin* | mingw* | pw32* | cegcc*)
|
||||||
|
+ # FIXME: the MSVC++ port hasn't been tested in a loooong time
|
||||||
|
+ # When not using gcc, we currently assume that we are using
|
||||||
|
+ # Microsoft Visual C++.
|
||||||
|
+ if test "$GCC" != yes; then
|
||||||
|
+ with_gnu_ld=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ interix*)
|
||||||
|
+ # we just hope/assume this is gcc and not c89 (= MSVC++)
|
||||||
|
+ with_gnu_ld=yes
|
||||||
|
+ ;;
|
||||||
|
+ openbsd*)
|
||||||
|
+ with_gnu_ld=no
|
||||||
|
+ ;;
|
||||||
|
+esac
|
||||||
|
+
|
||||||
|
+ld_shlibs=yes
|
||||||
|
+if test "$with_gnu_ld" = yes; then
|
||||||
|
+ # Set some defaults for GNU ld with shared library support. These
|
||||||
|
+ # are reset later if shared libraries are not supported. Putting them
|
||||||
|
+ # here allows them to be overridden if necessary.
|
||||||
|
+ # Unlike libtool, we use -rpath here, not --rpath, since the documented
|
||||||
|
+ # option of GNU ld is called -rpath, not --rpath.
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||||
|
+ case "$host_os" in
|
||||||
|
+ aix[3-9]*)
|
||||||
|
+ # On AIX/PPC, the GNU linker is very broken
|
||||||
|
+ if test "$host_cpu" != ia64; then
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ amigaos*)
|
||||||
|
+ case "$host_cpu" in
|
||||||
|
+ powerpc)
|
||||||
|
+ ;;
|
||||||
|
+ m68k)
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ beos*)
|
||||||
|
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||||
|
+ :
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ cygwin* | mingw* | pw32* | cegcc*)
|
||||||
|
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
|
||||||
|
+ # no search path for DLLs.
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
|
||||||
|
+ :
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ haiku*)
|
||||||
|
+ ;;
|
||||||
|
+ interix[3-9]*)
|
||||||
|
+ hardcode_direct=no
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||||
|
+ ;;
|
||||||
|
+ gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||||
|
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||||
|
+ :
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ netbsd*)
|
||||||
|
+ ;;
|
||||||
|
+ solaris*)
|
||||||
|
+ if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||||
|
+ :
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
|
||||||
|
+ case `$LD -v 2>&1` in
|
||||||
|
+ *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||||
|
+ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ sunos4*)
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
|
||||||
|
+ :
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ if test "$ld_shlibs" = no; then
|
||||||
|
+ hardcode_libdir_flag_spec=
|
||||||
|
+ fi
|
||||||
|
+else
|
||||||
|
+ case "$host_os" in
|
||||||
|
+ aix3*)
|
||||||
|
+ # Note: this linker hardcodes the directories in LIBPATH if there
|
||||||
|
+ # are no directories specified by -L.
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ if test "$GCC" = yes; then
|
||||||
|
+ # Neither direct hardcoding nor static linking is supported with a
|
||||||
|
+ # broken collect2.
|
||||||
|
+ hardcode_direct=unsupported
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ aix[4-9]*)
|
||||||
|
+ if test "$host_cpu" = ia64; then
|
||||||
|
+ # On IA64, the linker does run time linking by default, so we don't
|
||||||
|
+ # have to do anything special.
|
||||||
|
+ aix_use_runtimelinking=no
|
||||||
|
+ else
|
||||||
|
+ aix_use_runtimelinking=no
|
||||||
|
+ # Test if we are trying to use run time linking or normal
|
||||||
|
+ # AIX style linking. If -brtl is somewhere in LDFLAGS, we
|
||||||
|
+ # need to do runtime linking.
|
||||||
|
+ case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
|
||||||
|
+ for ld_flag in $LDFLAGS; do
|
||||||
|
+ if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
|
||||||
|
+ aix_use_runtimelinking=yes
|
||||||
|
+ break
|
||||||
|
+ fi
|
||||||
|
+ done
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ fi
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ hardcode_libdir_separator=':'
|
||||||
|
+ if test "$GCC" = yes; then
|
||||||
|
+ case $host_os in aix4.[012]|aix4.[012].*)
|
||||||
|
+ collect2name=`${CC} -print-prog-name=collect2`
|
||||||
|
+ if test -f "$collect2name" && \
|
||||||
|
+ strings "$collect2name" | grep resolve_lib_name >/dev/null
|
||||||
|
+ then
|
||||||
|
+ # We have reworked collect2
|
||||||
|
+ :
|
||||||
|
+ else
|
||||||
|
+ # We have old collect2
|
||||||
|
+ hardcode_direct=unsupported
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ hardcode_libdir_separator=
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ fi
|
||||||
|
+ # Begin _LT_AC_SYS_LIBPATH_AIX.
|
||||||
|
+ echo 'int main () { return 0; }' > conftest.c
|
||||||
|
+ ${CC} ${LDFLAGS} conftest.c -o conftest
|
||||||
|
+ aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
||||||
|
+}'`
|
||||||
|
+ if test -z "$aix_libpath"; then
|
||||||
|
+ aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
|
||||||
|
+}'`
|
||||||
|
+ fi
|
||||||
|
+ if test -z "$aix_libpath"; then
|
||||||
|
+ aix_libpath="/usr/lib:/lib"
|
||||||
|
+ fi
|
||||||
|
+ rm -f conftest.c conftest
|
||||||
|
+ # End _LT_AC_SYS_LIBPATH_AIX.
|
||||||
|
+ if test "$aix_use_runtimelinking" = yes; then
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
|
||||||
|
+ else
|
||||||
|
+ if test "$host_cpu" = ia64; then
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
|
||||||
|
+ else
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
|
||||||
|
+ fi
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ amigaos*)
|
||||||
|
+ case "$host_cpu" in
|
||||||
|
+ powerpc)
|
||||||
|
+ ;;
|
||||||
|
+ m68k)
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ bsdi[45]*)
|
||||||
|
+ ;;
|
||||||
|
+ cygwin* | mingw* | pw32* | cegcc*)
|
||||||
|
+ # When not using gcc, we currently assume that we are using
|
||||||
|
+ # Microsoft Visual C++.
|
||||||
|
+ # hardcode_libdir_flag_spec is actually meaningless, as there is
|
||||||
|
+ # no search path for DLLs.
|
||||||
|
+ hardcode_libdir_flag_spec=' '
|
||||||
|
+ libext=lib
|
||||||
|
+ ;;
|
||||||
|
+ darwin* | rhapsody*)
|
||||||
|
+ hardcode_direct=no
|
||||||
|
+ if { case $cc_basename in ifort*) true;; *) test "$GCC" = yes;; esac; }; then
|
||||||
|
+ :
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ dgux*)
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ ;;
|
||||||
|
+ freebsd2.2*)
|
||||||
|
+ hardcode_libdir_flag_spec='-R$libdir'
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ ;;
|
||||||
|
+ freebsd2*)
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ ;;
|
||||||
|
+ freebsd* | dragonfly*)
|
||||||
|
+ hardcode_libdir_flag_spec='-R$libdir'
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ ;;
|
||||||
|
+ hpux9*)
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||||
|
+ hardcode_libdir_separator=:
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ # hardcode_minus_L: Not really in the search PATH,
|
||||||
|
+ # but as the default location of the library.
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ ;;
|
||||||
|
+ hpux10*)
|
||||||
|
+ if test "$with_gnu_ld" = no; then
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||||
|
+ hardcode_libdir_separator=:
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ # hardcode_minus_L: Not really in the search PATH,
|
||||||
|
+ # but as the default location of the library.
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ hpux11*)
|
||||||
|
+ if test "$with_gnu_ld" = no; then
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
|
||||||
|
+ hardcode_libdir_separator=:
|
||||||
|
+ case $host_cpu in
|
||||||
|
+ hppa*64*|ia64*)
|
||||||
|
+ hardcode_direct=no
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ # hardcode_minus_L: Not really in the search PATH,
|
||||||
|
+ # but as the default location of the library.
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ irix5* | irix6* | nonstopux*)
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||||
|
+ hardcode_libdir_separator=:
|
||||||
|
+ ;;
|
||||||
|
+ netbsd*)
|
||||||
|
+ hardcode_libdir_flag_spec='-R$libdir'
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ ;;
|
||||||
|
+ newsos6)
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||||
|
+ hardcode_libdir_separator=:
|
||||||
|
+ ;;
|
||||||
|
+ *nto* | *qnx*)
|
||||||
|
+ ;;
|
||||||
|
+ openbsd*)
|
||||||
|
+ if test -f /usr/libexec/ld.so; then
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||||
|
+ else
|
||||||
|
+ case "$host_os" in
|
||||||
|
+ openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
|
||||||
|
+ hardcode_libdir_flag_spec='-R$libdir'
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ fi
|
||||||
|
+ else
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ os2*)
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ ;;
|
||||||
|
+ osf3*)
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||||
|
+ hardcode_libdir_separator=:
|
||||||
|
+ ;;
|
||||||
|
+ osf4* | osf5*)
|
||||||
|
+ if test "$GCC" = yes; then
|
||||||
|
+ hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
|
||||||
|
+ else
|
||||||
|
+ # Both cc and cxx compiler support -rpath directly
|
||||||
|
+ hardcode_libdir_flag_spec='-rpath $libdir'
|
||||||
|
+ fi
|
||||||
|
+ hardcode_libdir_separator=:
|
||||||
|
+ ;;
|
||||||
|
+ solaris*)
|
||||||
|
+ hardcode_libdir_flag_spec='-R$libdir'
|
||||||
|
+ ;;
|
||||||
|
+ sunos4*)
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ hardcode_direct=yes
|
||||||
|
+ hardcode_minus_L=yes
|
||||||
|
+ ;;
|
||||||
|
+ sysv4)
|
||||||
|
+ case $host_vendor in
|
||||||
|
+ sni)
|
||||||
|
+ hardcode_direct=yes # is this really true???
|
||||||
|
+ ;;
|
||||||
|
+ siemens)
|
||||||
|
+ hardcode_direct=no
|
||||||
|
+ ;;
|
||||||
|
+ motorola)
|
||||||
|
+ hardcode_direct=no #Motorola manual says yes, but my tests say they lie
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ sysv4.3*)
|
||||||
|
+ ;;
|
||||||
|
+ sysv4*MP*)
|
||||||
|
+ if test -d /usr/nec; then
|
||||||
|
+ ld_shlibs=yes
|
||||||
|
+ fi
|
||||||
|
+ ;;
|
||||||
|
+ sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
|
||||||
|
+ ;;
|
||||||
|
+ sysv5* | sco3.2v5* | sco5v6*)
|
||||||
|
+ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
|
||||||
|
+ hardcode_libdir_separator=':'
|
||||||
|
+ ;;
|
||||||
|
+ uts4*)
|
||||||
|
+ hardcode_libdir_flag_spec='-L$libdir'
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ ld_shlibs=no
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+fi
|
||||||
|
+
|
||||||
|
+# Check dynamic linker characteristics
|
||||||
|
+# Code taken from libtool.m4's _LT_SYS_DYNAMIC_LINKER.
|
||||||
|
+# Unlike libtool.m4, here we don't care about _all_ names of the library, but
|
||||||
|
+# only about the one the linker finds when passed -lNAME. This is the last
|
||||||
|
+# element of library_names_spec in libtool.m4, or possibly two of them if the
|
||||||
|
+# linker has special search rules.
|
||||||
|
+library_names_spec= # the last element of library_names_spec in libtool.m4
|
||||||
|
+libname_spec='lib$name'
|
||||||
|
+case "$host_os" in
|
||||||
|
+ aix3*)
|
||||||
|
+ library_names_spec='$libname.a'
|
||||||
|
+ ;;
|
||||||
|
+ aix[4-9]*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ amigaos*)
|
||||||
|
+ case "$host_cpu" in
|
||||||
|
+ powerpc*)
|
||||||
|
+ library_names_spec='$libname$shrext' ;;
|
||||||
|
+ m68k)
|
||||||
|
+ library_names_spec='$libname.a' ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ beos*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ bsdi[45]*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ cygwin* | mingw* | pw32* | cegcc*)
|
||||||
|
+ shrext=.dll
|
||||||
|
+ library_names_spec='$libname.dll.a $libname.lib'
|
||||||
|
+ ;;
|
||||||
|
+ darwin* | rhapsody*)
|
||||||
|
+ shrext=.dylib
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ dgux*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ freebsd* | dragonfly*)
|
||||||
|
+ case "$host_os" in
|
||||||
|
+ freebsd[123]*)
|
||||||
|
+ library_names_spec='$libname$shrext$versuffix' ;;
|
||||||
|
+ *)
|
||||||
|
+ library_names_spec='$libname$shrext' ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ gnu*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ haiku*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ hpux9* | hpux10* | hpux11*)
|
||||||
|
+ case $host_cpu in
|
||||||
|
+ ia64*)
|
||||||
|
+ shrext=.so
|
||||||
|
+ ;;
|
||||||
|
+ hppa*64*)
|
||||||
|
+ shrext=.sl
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ shrext=.sl
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ interix[3-9]*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ irix5* | irix6* | nonstopux*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ case "$host_os" in
|
||||||
|
+ irix5* | nonstopux*)
|
||||||
|
+ libsuff= shlibsuff=
|
||||||
|
+ ;;
|
||||||
|
+ *)
|
||||||
|
+ case $LD in
|
||||||
|
+ *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;
|
||||||
|
+ *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;
|
||||||
|
+ *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;
|
||||||
|
+ *) libsuff= shlibsuff= ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ esac
|
||||||
|
+ ;;
|
||||||
|
+ linux*oldld* | linux*aout* | linux*coff*)
|
||||||
|
+ ;;
|
||||||
|
+ linux* | k*bsd*-gnu | kopensolaris*-gnu)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ knetbsd*-gnu)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ netbsd*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ newsos6)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ *nto* | *qnx*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ openbsd*)
|
||||||
|
+ library_names_spec='$libname$shrext$versuffix'
|
||||||
|
+ ;;
|
||||||
|
+ os2*)
|
||||||
|
+ libname_spec='$name'
|
||||||
|
+ shrext=.dll
|
||||||
|
+ library_names_spec='$libname.a'
|
||||||
|
+ ;;
|
||||||
|
+ osf3* | osf4* | osf5*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ rdos*)
|
||||||
|
+ ;;
|
||||||
|
+ solaris*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ sunos4*)
|
||||||
|
+ library_names_spec='$libname$shrext$versuffix'
|
||||||
|
+ ;;
|
||||||
|
+ sysv4 | sysv4.3*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ sysv4*MP*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ tpf*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+ uts4*)
|
||||||
|
+ library_names_spec='$libname$shrext'
|
||||||
|
+ ;;
|
||||||
|
+esac
|
||||||
|
+
|
||||||
|
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
|
||||||
|
+escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||||
|
+shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
|
||||||
|
+escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||||
|
+escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||||
|
+escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
|
||||||
|
+
|
||||||
|
+LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
|
||||||
|
+
|
||||||
|
+# How to pass a linker flag through the compiler.
|
||||||
|
+wl="$escaped_wl"
|
||||||
|
+
|
||||||
|
+# Static library suffix (normally "a").
|
||||||
|
+libext="$libext"
|
||||||
|
+
|
||||||
|
+# Shared library suffix (normally "so").
|
||||||
|
+shlibext="$shlibext"
|
||||||
|
+
|
||||||
|
+# Format of library name prefix.
|
||||||
|
+libname_spec="$escaped_libname_spec"
|
||||||
|
+
|
||||||
|
+# Library names that the linker finds when passed -lNAME.
|
||||||
|
+library_names_spec="$escaped_library_names_spec"
|
||||||
|
+
|
||||||
|
+# Flag to hardcode \$libdir into a binary during linking.
|
||||||
|
+# This must work even if \$libdir does not exist.
|
||||||
|
+hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
|
||||||
|
+
|
||||||
|
+# Whether we need a single -rpath flag with a separated argument.
|
||||||
|
+hardcode_libdir_separator="$hardcode_libdir_separator"
|
||||||
|
+
|
||||||
|
+# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
|
||||||
|
+# resulting binary.
|
||||||
|
+hardcode_direct="$hardcode_direct"
|
||||||
|
+
|
||||||
|
+# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
|
||||||
|
+# resulting binary.
|
||||||
|
+hardcode_minus_L="$hardcode_minus_L"
|
||||||
|
+
|
||||||
|
+EOF
|
||||||
6
system/libhidapi/pkg-descr
Normal file
6
system/libhidapi/pkg-descr
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
HIDAPI is a platform independent library that allows applications to
|
||||||
|
work with USB HID-Class devices. While it can be used to communicate
|
||||||
|
with standard HID devices like keyboards, mice, and joysticks, it is
|
||||||
|
most useful when used with custom (Vendor-Defined) HID devices.
|
||||||
|
|
||||||
|
WWW: http://www.signal11.us/oss/hidapi/
|
||||||
7
system/libhidapi/pkg-plist
Normal file
7
system/libhidapi/pkg-plist
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
include/hidapi/hidapi.h
|
||||||
|
lib/libhidapi.a
|
||||||
|
lib/libhidapi.la
|
||||||
|
lib/libhidapi.so
|
||||||
|
lib/libhidapi.so.0
|
||||||
|
lib/pkgconfig/hidapi.pc
|
||||||
|
@dir include/hidapi
|
||||||
33
xapp/libqscintilla2-qt5/Makefile
Normal file
33
xapp/libqscintilla2-qt5/Makefile
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
# $FreeBSD: head/devel/qscintilla2-qt5/Makefile 531396 2020-04-11 05:04:40Z lbartoletti $
|
||||||
|
|
||||||
|
PORTNAME= qscintilla2-qt5
|
||||||
|
PORTVERSION= ${QSCI2_VERSION}
|
||||||
|
CATEGORIES= devel
|
||||||
|
MASTER_SITES= ${MASTER_SITES_QSCI2}
|
||||||
|
DISTNAME= ${QSCI2_DISTNAME}
|
||||||
|
PKGNAMEPREFIX= lib
|
||||||
|
|
||||||
|
MAINTAINER= kde@FreeBSD.org
|
||||||
|
COMMENT= Qt 5 port of the Scintilla C++ editor class
|
||||||
|
|
||||||
|
LIB_DEPENDS+= libQt5Core.so:xapp/libqt5-base
|
||||||
|
LIB_DEPENDS+= libQt5Gui.so:xapp/libqt5-base
|
||||||
|
LIB_DEPENDS+= libQt5Widgets.so:xapp/libqt5-base
|
||||||
|
|
||||||
|
USES= compiler:c++11-lang gmake
|
||||||
|
USE_LDCONFIG= ${PREFIX}/${QT_LIBDIR_REL}
|
||||||
|
|
||||||
|
BUILD_WRKSRC= ${WRKSRC}/Qt4Qt5
|
||||||
|
CONFIGURE_WRKSRC= ${BUILD_WRKSRC}
|
||||||
|
INSTALL_WRKSRC= ${BUILD_WRKSRC}
|
||||||
|
|
||||||
|
QSCI2_VERSION= 2.11.4
|
||||||
|
QSCI2_DISTNAME= QScintilla-${QSCI2_VERSION}
|
||||||
|
|
||||||
|
DESTDIRNAME= INSTALL_ROOT
|
||||||
|
|
||||||
|
do-configure:
|
||||||
|
cd ${BUILD_WRKSRC} && qmake .
|
||||||
|
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
xapp/libqscintilla2-qt5/distinfo
Normal file
3
xapp/libqscintilla2-qt5/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1585893540
|
||||||
|
SHA256 (QScintilla-2.11.4.tar.gz) = 723f8f1d1686d9fc8f204cd855347e984322dd5cd727891d324d0d7d187bee20
|
||||||
|
SIZE (QScintilla-2.11.4.tar.gz) = 3007719
|
||||||
3
xapp/libqscintilla2-qt5/pkg-descr
Normal file
3
xapp/libqscintilla2-qt5/pkg-descr
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
QScintilla2 is a port to Qt5 of Neil Hodgson's Scintilla C++ editor class.
|
||||||
|
|
||||||
|
WWW: http://www.riverbankcomputing.co.uk/software/qscintilla/
|
||||||
85
xapp/libqscintilla2-qt5/pkg-plist
Normal file
85
xapp/libqscintilla2-qt5/pkg-plist
Normal file
@@ -0,0 +1,85 @@
|
|||||||
|
include/Qt5/Qsci/qsciabstractapis.h
|
||||||
|
include/Qt5/Qsci/qsciapis.h
|
||||||
|
include/Qt5/Qsci/qscicommand.h
|
||||||
|
include/Qt5/Qsci/qscicommandset.h
|
||||||
|
include/Qt5/Qsci/qscidocument.h
|
||||||
|
include/Qt5/Qsci/qsciglobal.h
|
||||||
|
include/Qt5/Qsci/qscilexer.h
|
||||||
|
include/Qt5/Qsci/qscilexeravs.h
|
||||||
|
include/Qt5/Qsci/qscilexerbash.h
|
||||||
|
include/Qt5/Qsci/qscilexerbatch.h
|
||||||
|
include/Qt5/Qsci/qscilexercmake.h
|
||||||
|
include/Qt5/Qsci/qscilexercoffeescript.h
|
||||||
|
include/Qt5/Qsci/qscilexercpp.h
|
||||||
|
include/Qt5/Qsci/qscilexercsharp.h
|
||||||
|
include/Qt5/Qsci/qscilexercss.h
|
||||||
|
include/Qt5/Qsci/qscilexercustom.h
|
||||||
|
include/Qt5/Qsci/qscilexerd.h
|
||||||
|
include/Qt5/Qsci/qscilexerdiff.h
|
||||||
|
include/Qt5/Qsci/qscilexeredifact.h
|
||||||
|
include/Qt5/Qsci/qscilexerfortran.h
|
||||||
|
include/Qt5/Qsci/qscilexerfortran77.h
|
||||||
|
include/Qt5/Qsci/qscilexerhtml.h
|
||||||
|
include/Qt5/Qsci/qscilexeridl.h
|
||||||
|
include/Qt5/Qsci/qscilexerjava.h
|
||||||
|
include/Qt5/Qsci/qscilexerjavascript.h
|
||||||
|
include/Qt5/Qsci/qscilexerjson.h
|
||||||
|
include/Qt5/Qsci/qscilexerlua.h
|
||||||
|
include/Qt5/Qsci/qscilexermakefile.h
|
||||||
|
include/Qt5/Qsci/qscilexermarkdown.h
|
||||||
|
include/Qt5/Qsci/qscilexermatlab.h
|
||||||
|
include/Qt5/Qsci/qscilexeroctave.h
|
||||||
|
include/Qt5/Qsci/qscilexerpascal.h
|
||||||
|
include/Qt5/Qsci/qscilexerperl.h
|
||||||
|
include/Qt5/Qsci/qscilexerpo.h
|
||||||
|
include/Qt5/Qsci/qscilexerpostscript.h
|
||||||
|
include/Qt5/Qsci/qscilexerpov.h
|
||||||
|
include/Qt5/Qsci/qscilexerproperties.h
|
||||||
|
include/Qt5/Qsci/qscilexerpython.h
|
||||||
|
include/Qt5/Qsci/qscilexerruby.h
|
||||||
|
include/Qt5/Qsci/qscilexerspice.h
|
||||||
|
include/Qt5/Qsci/qscilexersql.h
|
||||||
|
include/Qt5/Qsci/qscilexertcl.h
|
||||||
|
include/Qt5/Qsci/qscilexertex.h
|
||||||
|
include/Qt5/Qsci/qscilexerverilog.h
|
||||||
|
include/Qt5/Qsci/qscilexervhdl.h
|
||||||
|
include/Qt5/Qsci/qscilexerxml.h
|
||||||
|
include/Qt5/Qsci/qscilexeryaml.h
|
||||||
|
include/Qt5/Qsci/qscimacro.h
|
||||||
|
include/Qt5/Qsci/qsciprinter.h
|
||||||
|
include/Qt5/Qsci/qsciscintilla.h
|
||||||
|
include/Qt5/Qsci/qsciscintillabase.h
|
||||||
|
include/Qt5/Qsci/qscistyle.h
|
||||||
|
include/Qt5/Qsci/qscistyledtext.h
|
||||||
|
lib/libqscintilla2_qt5.so
|
||||||
|
lib/libqscintilla2_qt5.so.15
|
||||||
|
libdata/ldconfig/qscintilla2-qt5
|
||||||
|
share/Qt5/mkspecs/features/qscintilla2.prf
|
||||||
|
share/Qt5/qsci/api/python/Python-2.4.api
|
||||||
|
share/Qt5/qsci/api/python/Python-2.5.api
|
||||||
|
share/Qt5/qsci/api/python/Python-2.6.api
|
||||||
|
share/Qt5/qsci/api/python/Python-2.7.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.1.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.2.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.3.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.4.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.5.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.6.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.7.api
|
||||||
|
share/Qt5/qsci/api/python/Python-3.8.api
|
||||||
|
share/Qt5/translations/qscintilla_cs.qm
|
||||||
|
share/Qt5/translations/qscintilla_de.qm
|
||||||
|
share/Qt5/translations/qscintilla_es.qm
|
||||||
|
share/Qt5/translations/qscintilla_fr.qm
|
||||||
|
share/Qt5/translations/qscintilla_pt_br.qm
|
||||||
|
@dir include/Qt5/Qsci
|
||||||
|
@dir include/Qt5
|
||||||
|
@dir share/Qt5/mkspecs/features
|
||||||
|
@dir share/Qt5/mkspecs
|
||||||
|
@dir share/Qt5/qsci/api/python
|
||||||
|
@dir share/Qt5/qsci/api
|
||||||
|
@dir share/Qt5/qsci
|
||||||
|
@dir share/Qt5/translations
|
||||||
|
@dir share/Qt5
|
||||||
|
@dir share
|
||||||
|
@dir .
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
TIMESTAMP = 1589558835
|
TIMESTAMP = 1598599543
|
||||||
SHA256 (qtbase-everywhere-src-5.14.2.tar.xz) = 48b9e79220941665a9dd827548c6428f7aa3052ccba8f4f7e039a94aa1d2b28a
|
SHA256 (qtbase-everywhere-src-5.15.0.tar.xz) = 9e7af10aece15fa9500369efde69cb220eee8ec3a6818afe01ce1e7d484824c5
|
||||||
SIZE (qtbase-everywhere-src-5.14.2.tar.xz) = 49865752
|
SIZE (qtbase-everywhere-src-5.15.0.tar.xz) = 49931940
|
||||||
|
|||||||
23
xapp/libqt5-multimedia/Makefile
Normal file
23
xapp/libqt5-multimedia/Makefile
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
# $FreeBSD: head/devel/qt5-linguisttools/Makefile 492793 2019-02-12 17:43:00Z tcberner $
|
||||||
|
|
||||||
|
PORTNAME= qt5-multimedia
|
||||||
|
DISTVERSION= ${QT5_VERSION}
|
||||||
|
CATEGORIES= devel
|
||||||
|
MASTER_SITES+= http://download.qt.io/official_releases/qt/${DISTVERSION:R}/${DISTVERSION}/submodules/
|
||||||
|
DISTNAME= qtmultimedia-everywhere-src-${PORTVERSION}
|
||||||
|
PKGNAMEPREFIX= lib
|
||||||
|
|
||||||
|
|
||||||
|
RUN_DEPENDS= libqt5-base>=${QT5_VERSION}:xapp/libqt5-base
|
||||||
|
BUILD_DEPENDS= libqt5-base>=${QT5_VERSION}:xapp/libqt5-base
|
||||||
|
|
||||||
|
MAINTAINER= kde@FreeBSD.org
|
||||||
|
COMMENT= Qt tools
|
||||||
|
|
||||||
|
USES= compiler:c++11-lang gmake tar:xz
|
||||||
|
DESTDIRNAME= INSTALL_ROOT
|
||||||
|
|
||||||
|
do-configure:
|
||||||
|
cd ${WRKSRC} && ${LOCALBASE}/bin/qmake
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
||||||
3
xapp/libqt5-multimedia/distinfo
Normal file
3
xapp/libqt5-multimedia/distinfo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
TIMESTAMP = 1598599784
|
||||||
|
SHA256 (qtmultimedia-everywhere-src-5.14.2.tar.xz) = 7acd8ede6835314206e407b35b668f0add67544577fb51fe67afb03137fb9fe9
|
||||||
|
SIZE (qtmultimedia-everywhere-src-5.14.2.tar.xz) = 3793964
|
||||||
@@ -0,0 +1,14 @@
|
|||||||
|
This adds a configure knob to Qt itself, which responds to the
|
||||||
|
FreeBSD Makefile knobs; otherwise, we can't turn off finding
|
||||||
|
OpenAL when it is installed.
|
||||||
|
|
||||||
|
--- src/multimedia/configure.json.orig 2019-10-15 04:21:48 UTC
|
||||||
|
+++ src/multimedia/configure.json
|
||||||
|
@@ -12,6 +12,7 @@
|
||||||
|
"directshow": { "type": "boolean" },
|
||||||
|
"wmf": { "type": "boolean" },
|
||||||
|
"gstreamer": { "type": "optionalString", "values": [ "no", "yes", "0.10", "1.0" ] },
|
||||||
|
+ "openal": "boolean",
|
||||||
|
"pulseaudio": "boolean"
|
||||||
|
}
|
||||||
|
},
|
||||||
@@ -0,0 +1,70 @@
|
|||||||
|
Patch from Stephen Hurd. PR208570. Allow ALSA aliases.
|
||||||
|
|
||||||
|
When using ALSA with FreeBSD, the direct snd_device instances are not
|
||||||
|
available, only plugin devices and "default". For programs which use
|
||||||
|
QAudio, this means there are *no* devices enumerated using
|
||||||
|
QAudio::availableDevices().
|
||||||
|
|
||||||
|
The attached patch adds the aliases to the available device list.
|
||||||
|
|
||||||
|
--- src/plugins/alsa/qalsaaudiodeviceinfo.cpp.orig 2017-11-08 14:04:46 UTC
|
||||||
|
+++ src/plugins/alsa/qalsaaudiodeviceinfo.cpp
|
||||||
|
@@ -353,6 +353,58 @@ QList<QByteArray> QAlsaAudioDeviceInfo::
|
||||||
|
++n;
|
||||||
|
}
|
||||||
|
snd_device_name_free_hint(hints);
|
||||||
|
+
|
||||||
|
+#ifdef Q_OS_FREEBSD
|
||||||
|
+ // Now find aliases...
|
||||||
|
+ snd_config_iterator_t pos, next;
|
||||||
|
+ snd_config_t *top, *node, *type;
|
||||||
|
+ snd_pcm_t *pcm;
|
||||||
|
+ snd_pcm_stream_t streamType;
|
||||||
|
+ const char *idString;
|
||||||
|
+ const char **ignoreId;
|
||||||
|
+ static const char *ignore[] = {"hw", "plughw", "plug", "dsnoop", "tee",
|
||||||
|
+ "file", "null", "shm", "cards", "rate_convert", NULL};
|
||||||
|
+
|
||||||
|
+ // Populate snd_config...
|
||||||
|
+ if (snd_config == NULL)
|
||||||
|
+ snd_config_update();
|
||||||
|
+ if (snd_config != NULL) {
|
||||||
|
+ switch (mode) {
|
||||||
|
+ case QAudio::AudioInput:
|
||||||
|
+ streamType = SND_PCM_STREAM_CAPTURE;
|
||||||
|
+ break;
|
||||||
|
+ case QAudio::AudioOutput:
|
||||||
|
+ streamType = SND_PCM_STREAM_PLAYBACK;
|
||||||
|
+ break;
|
||||||
|
+ default:
|
||||||
|
+ goto bad_mode;
|
||||||
|
+ }
|
||||||
|
+ // Find "pcm" nodes...
|
||||||
|
+ if (snd_config_search(snd_config, "pcm", &top) >= 0) {
|
||||||
|
+ for (pos = snd_config_iterator_first(top), next = snd_config_iterator_next(pos);
|
||||||
|
+ pos != snd_config_iterator_end(top);
|
||||||
|
+ pos = next, next = snd_config_iterator_next(pos)) {
|
||||||
|
+ node = snd_config_iterator_entry(pos);
|
||||||
|
+ if (snd_config_search(node, "type", &type) < 0)
|
||||||
|
+ continue;
|
||||||
|
+ snd_config_get_id(node, &idString);
|
||||||
|
+ for (ignoreId = ignore; *ignoreId; ignoreId++) {
|
||||||
|
+ if (strcmp(*ignoreId, idString) == 0)
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ if (*ignoreId)
|
||||||
|
+ continue;
|
||||||
|
+ // Ensure it's available...
|
||||||
|
+ if (snd_pcm_open(&pcm, idString, streamType, 0))
|
||||||
|
+ continue;
|
||||||
|
+ snd_pcm_close(pcm);
|
||||||
|
+ const QString deviceName = QLatin1String(idString);
|
||||||
|
+ devices.append(deviceName.toLocal8Bit().constData());
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+bad_mode:
|
||||||
|
+#endif
|
||||||
|
#else
|
||||||
|
int idx = 0;
|
||||||
|
char* name;
|
||||||
9
xapp/libqt5-multimedia/pkg-descr
Normal file
9
xapp/libqt5-multimedia/pkg-descr
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Qt is a cross-platform application and UI framework for developers
|
||||||
|
using C++ or QML, a CSS/JavaScript-like language.
|
||||||
|
|
||||||
|
With Qt, code can be reused efficiently to target multiple platforms
|
||||||
|
with one code base. The modular C++ class library and developer tools
|
||||||
|
easily enables developers to create applications for one platform and
|
||||||
|
easily build and run to deploy on another platform.
|
||||||
|
|
||||||
|
WWW: http://qt-project.org
|
||||||
316
xapp/libqt5-multimedia/pkg-plist
Normal file
316
xapp/libqt5-multimedia/pkg-plist
Normal file
@@ -0,0 +1,316 @@
|
|||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qabstractvideobuffer_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qaudiobuffer_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qaudiodevicefactory_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qaudiohelpers_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qaudiosystempluginext_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qcamera_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qimagevideobuffer_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediacontrol_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmedianetworkplaylistprovider_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaobject_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaopenglhelper_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaplaylist_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaplaylistcontrol_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaplaylistioplugin_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaplaylistnavigator_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaplaylistprovider_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaplaylistsourcecontrol_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediapluginloader_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediarecorder_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaresourcepolicy_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaresourcepolicyplugin_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaresourceset_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaservice_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediaserviceprovider_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmediastoragelocation_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmemoryvideobuffer_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qmultimediautils_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qplaylistfileparser_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qsamplecache_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qsoundeffect_pulse_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qsoundeffect_qaudio_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qtmultimedia-config_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qtmultimediaglobal_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qvideoframe_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qvideoframeconversionhelper_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qvideooutputorientationhandler_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qvideosurfaceoutput_p.h
|
||||||
|
include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private/qwavedecoder_p.h
|
||||||
|
include/Qt5/QtMultimedia/QAbstractAudioDeviceInfo
|
||||||
|
include/Qt5/QtMultimedia/QAbstractAudioInput
|
||||||
|
include/Qt5/QtMultimedia/QAbstractAudioOutput
|
||||||
|
include/Qt5/QtMultimedia/QAbstractPlanarVideoBuffer
|
||||||
|
include/Qt5/QtMultimedia/QAbstractVideoBuffer
|
||||||
|
include/Qt5/QtMultimedia/qabstractvideobuffer.h
|
||||||
|
include/Qt5/QtMultimedia/QAbstractVideoFilter
|
||||||
|
include/Qt5/QtMultimedia/qabstractvideofilter.h
|
||||||
|
include/Qt5/QtMultimedia/QAbstractVideoSurface
|
||||||
|
include/Qt5/QtMultimedia/qabstractvideosurface.h
|
||||||
|
include/Qt5/QtMultimedia/QAudio
|
||||||
|
include/Qt5/QtMultimedia/qaudio.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioBuffer
|
||||||
|
include/Qt5/QtMultimedia/qaudiobuffer.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioDecoder
|
||||||
|
include/Qt5/QtMultimedia/qaudiodecoder.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioDecoderControl
|
||||||
|
include/Qt5/QtMultimedia/qaudiodecodercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioDeviceInfo
|
||||||
|
include/Qt5/QtMultimedia/qaudiodeviceinfo.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioEncoderSettings
|
||||||
|
include/Qt5/QtMultimedia/QAudioEncoderSettingsControl
|
||||||
|
include/Qt5/QtMultimedia/qaudioencodersettingscontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioFormat
|
||||||
|
include/Qt5/QtMultimedia/qaudioformat.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioInput
|
||||||
|
include/Qt5/QtMultimedia/qaudioinput.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioInputSelectorControl
|
||||||
|
include/Qt5/QtMultimedia/qaudioinputselectorcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioOutput
|
||||||
|
include/Qt5/QtMultimedia/qaudiooutput.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioOutputSelectorControl
|
||||||
|
include/Qt5/QtMultimedia/qaudiooutputselectorcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioProbe
|
||||||
|
include/Qt5/QtMultimedia/qaudioprobe.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioRecorder
|
||||||
|
include/Qt5/QtMultimedia/qaudiorecorder.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioRoleControl
|
||||||
|
include/Qt5/QtMultimedia/qaudiorolecontrol.h
|
||||||
|
include/Qt5/QtMultimedia/qaudiosystem.h
|
||||||
|
include/Qt5/QtMultimedia/QAudioSystemFactoryInterface
|
||||||
|
include/Qt5/QtMultimedia/QAudioSystemPlugin
|
||||||
|
include/Qt5/QtMultimedia/qaudiosystemplugin.h
|
||||||
|
include/Qt5/QtMultimedia/QCamera
|
||||||
|
include/Qt5/QtMultimedia/qcamera.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraCaptureBufferFormatControl
|
||||||
|
include/Qt5/QtMultimedia/qcameracapturebufferformatcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraCaptureDestinationControl
|
||||||
|
include/Qt5/QtMultimedia/qcameracapturedestinationcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraControl
|
||||||
|
include/Qt5/QtMultimedia/qcameracontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraExposure
|
||||||
|
include/Qt5/QtMultimedia/qcameraexposure.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraExposureControl
|
||||||
|
include/Qt5/QtMultimedia/qcameraexposurecontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraFeedbackControl
|
||||||
|
include/Qt5/QtMultimedia/qcamerafeedbackcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraFlashControl
|
||||||
|
include/Qt5/QtMultimedia/qcameraflashcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraFocus
|
||||||
|
include/Qt5/QtMultimedia/qcamerafocus.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraFocusControl
|
||||||
|
include/Qt5/QtMultimedia/qcamerafocuscontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraFocusZone
|
||||||
|
include/Qt5/QtMultimedia/QCameraFocusZoneList
|
||||||
|
include/Qt5/QtMultimedia/QCameraImageCapture
|
||||||
|
include/Qt5/QtMultimedia/qcameraimagecapture.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraImageCaptureControl
|
||||||
|
include/Qt5/QtMultimedia/qcameraimagecapturecontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraImageProcessing
|
||||||
|
include/Qt5/QtMultimedia/qcameraimageprocessing.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraImageProcessingControl
|
||||||
|
include/Qt5/QtMultimedia/qcameraimageprocessingcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraInfo
|
||||||
|
include/Qt5/QtMultimedia/qcamerainfo.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraInfoControl
|
||||||
|
include/Qt5/QtMultimedia/qcamerainfocontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraLocksControl
|
||||||
|
include/Qt5/QtMultimedia/qcameralockscontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraViewfinderSettings
|
||||||
|
include/Qt5/QtMultimedia/qcameraviewfindersettings.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraViewfinderSettingsControl
|
||||||
|
include/Qt5/QtMultimedia/qcameraviewfindersettingscontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCameraViewfinderSettingsControl2
|
||||||
|
include/Qt5/QtMultimedia/QCameraZoomControl
|
||||||
|
include/Qt5/QtMultimedia/qcamerazoomcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QCustomAudioRoleControl
|
||||||
|
include/Qt5/QtMultimedia/qcustomaudiorolecontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QImageEncoderControl
|
||||||
|
include/Qt5/QtMultimedia/qimageencodercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QImageEncoderSettings
|
||||||
|
include/Qt5/QtMultimedia/QMediaAudioProbeControl
|
||||||
|
include/Qt5/QtMultimedia/qmediaaudioprobecontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaAvailabilityControl
|
||||||
|
include/Qt5/QtMultimedia/qmediaavailabilitycontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaBindableInterface
|
||||||
|
include/Qt5/QtMultimedia/qmediabindableinterface.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaContainerControl
|
||||||
|
include/Qt5/QtMultimedia/qmediacontainercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaContent
|
||||||
|
include/Qt5/QtMultimedia/qmediacontent.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaControl
|
||||||
|
include/Qt5/QtMultimedia/qmediacontrol.h
|
||||||
|
include/Qt5/QtMultimedia/qmediaencodersettings.h
|
||||||
|
include/Qt5/QtMultimedia/qmediaenumdebug.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaGaplessPlaybackControl
|
||||||
|
include/Qt5/QtMultimedia/qmediagaplessplaybackcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaMetaData
|
||||||
|
include/Qt5/QtMultimedia/qmediametadata.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaNetworkAccessControl
|
||||||
|
include/Qt5/QtMultimedia/qmedianetworkaccesscontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaObject
|
||||||
|
include/Qt5/QtMultimedia/qmediaobject.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaPlayer
|
||||||
|
include/Qt5/QtMultimedia/qmediaplayer.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaPlayerControl
|
||||||
|
include/Qt5/QtMultimedia/qmediaplayercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaPlaylist
|
||||||
|
include/Qt5/QtMultimedia/qmediaplaylist.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaRecorder
|
||||||
|
include/Qt5/QtMultimedia/qmediarecorder.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaRecorderControl
|
||||||
|
include/Qt5/QtMultimedia/qmediarecordercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaResource
|
||||||
|
include/Qt5/QtMultimedia/qmediaresource.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaResourceList
|
||||||
|
include/Qt5/QtMultimedia/QMediaService
|
||||||
|
include/Qt5/QtMultimedia/qmediaservice.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceCameraInfoInterface
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceDefaultDeviceInterface
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceFeaturesInterface
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceProviderFactoryInterface
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceProviderHint
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceProviderPlugin
|
||||||
|
include/Qt5/QtMultimedia/qmediaserviceproviderplugin.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceSupportedDevicesInterface
|
||||||
|
include/Qt5/QtMultimedia/QMediaServiceSupportedFormatsInterface
|
||||||
|
include/Qt5/QtMultimedia/QMediaStreamsControl
|
||||||
|
include/Qt5/QtMultimedia/qmediastreamscontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaTimeInterval
|
||||||
|
include/Qt5/QtMultimedia/QMediaTimeRange
|
||||||
|
include/Qt5/QtMultimedia/qmediatimerange.h
|
||||||
|
include/Qt5/QtMultimedia/QMediaVideoProbeControl
|
||||||
|
include/Qt5/QtMultimedia/qmediavideoprobecontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMetaDataReaderControl
|
||||||
|
include/Qt5/QtMultimedia/qmetadatareadercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMetaDataWriterControl
|
||||||
|
include/Qt5/QtMultimedia/qmetadatawritercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QMultimedia
|
||||||
|
include/Qt5/QtMultimedia/qmultimedia.h
|
||||||
|
include/Qt5/QtMultimedia/QRadioData
|
||||||
|
include/Qt5/QtMultimedia/qradiodata.h
|
||||||
|
include/Qt5/QtMultimedia/QRadioDataControl
|
||||||
|
include/Qt5/QtMultimedia/qradiodatacontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QRadioTuner
|
||||||
|
include/Qt5/QtMultimedia/qradiotuner.h
|
||||||
|
include/Qt5/QtMultimedia/QRadioTunerControl
|
||||||
|
include/Qt5/QtMultimedia/qradiotunercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QSound
|
||||||
|
include/Qt5/QtMultimedia/qsound.h
|
||||||
|
include/Qt5/QtMultimedia/QSoundEffect
|
||||||
|
include/Qt5/QtMultimedia/qsoundeffect.h
|
||||||
|
include/Qt5/QtMultimedia/QtMultimedia
|
||||||
|
include/Qt5/QtMultimedia/qtmultimedia-config.h
|
||||||
|
include/Qt5/QtMultimedia/qtmultimediadefs.h
|
||||||
|
include/Qt5/QtMultimedia/QtMultimediaDepends
|
||||||
|
include/Qt5/QtMultimedia/qtmultimediaglobal.h
|
||||||
|
include/Qt5/QtMultimedia/QtMultimediaVersion
|
||||||
|
include/Qt5/QtMultimedia/qtmultimediaversion.h
|
||||||
|
include/Qt5/QtMultimedia/QVideoDeviceSelectorControl
|
||||||
|
include/Qt5/QtMultimedia/qvideodeviceselectorcontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QVideoEncoderSettings
|
||||||
|
include/Qt5/QtMultimedia/QVideoEncoderSettingsControl
|
||||||
|
include/Qt5/QtMultimedia/qvideoencodersettingscontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QVideoFilterRunnable
|
||||||
|
include/Qt5/QtMultimedia/QVideoFrame
|
||||||
|
include/Qt5/QtMultimedia/qvideoframe.h
|
||||||
|
include/Qt5/QtMultimedia/QVideoProbe
|
||||||
|
include/Qt5/QtMultimedia/qvideoprobe.h
|
||||||
|
include/Qt5/QtMultimedia/QVideoRendererControl
|
||||||
|
include/Qt5/QtMultimedia/qvideorenderercontrol.h
|
||||||
|
include/Qt5/QtMultimedia/QVideoSurfaceFormat
|
||||||
|
include/Qt5/QtMultimedia/qvideosurfaceformat.h
|
||||||
|
include/Qt5/QtMultimedia/QVideoWindowControl
|
||||||
|
include/Qt5/QtMultimedia/qvideowindowcontrol.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qdeclarativevideooutput_backend_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qdeclarativevideooutput_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qdeclarativevideooutput_render_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qdeclarativevideooutput_window_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qsgvideonode_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qsgvideonode_rgb_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qsgvideonode_texture_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qsgvideonode_yuv_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private/qtmultimediaquickdefs_p.h
|
||||||
|
include/Qt5/QtMultimediaQuick/QtMultimediaQuick
|
||||||
|
include/Qt5/QtMultimediaQuick/QtMultimediaQuickDepends
|
||||||
|
include/Qt5/QtMultimediaQuick/QtMultimediaQuickVersion
|
||||||
|
include/Qt5/QtMultimediaQuick/qtmultimediaquickversion.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/5.14.2/QtMultimediaWidgets/private/qpaintervideosurface_p.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/5.14.2/QtMultimediaWidgets/private/qvideowidget_p.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/QCameraViewfinder
|
||||||
|
include/Qt5/QtMultimediaWidgets/qcameraviewfinder.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/QGraphicsVideoItem
|
||||||
|
include/Qt5/QtMultimediaWidgets/qgraphicsvideoitem.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/qtmultimediawidgetdefs.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/QtMultimediaWidgets
|
||||||
|
include/Qt5/QtMultimediaWidgets/QtMultimediaWidgetsDepends
|
||||||
|
include/Qt5/QtMultimediaWidgets/QtMultimediaWidgetsVersion
|
||||||
|
include/Qt5/QtMultimediaWidgets/qtmultimediawidgetsversion.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/QVideoWidget
|
||||||
|
include/Qt5/QtMultimediaWidgets/qvideowidget.h
|
||||||
|
include/Qt5/QtMultimediaWidgets/QVideoWidgetControl
|
||||||
|
include/Qt5/QtMultimediaWidgets/qvideowidgetcontrol.h
|
||||||
|
lib/cmake/Qt5Multimedia/Qt5Multimedia_AudioCaptureServicePlugin.cmake
|
||||||
|
lib/cmake/Qt5Multimedia/Qt5Multimedia_QAlsaPlugin.cmake
|
||||||
|
lib/cmake/Qt5Multimedia/Qt5Multimedia_QM3uPlaylistPlugin.cmake
|
||||||
|
lib/cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake
|
||||||
|
lib/cmake/Qt5Multimedia/Qt5MultimediaConfigVersion.cmake
|
||||||
|
lib/cmake/Qt5MultimediaQuick/Qt5MultimediaQuickConfig.cmake
|
||||||
|
lib/cmake/Qt5MultimediaQuick/Qt5MultimediaQuickConfigVersion.cmake
|
||||||
|
lib/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfig.cmake
|
||||||
|
lib/cmake/Qt5MultimediaWidgets/Qt5MultimediaWidgetsConfigVersion.cmake
|
||||||
|
lib/libQt5Multimedia.la
|
||||||
|
lib/libQt5Multimedia.prl
|
||||||
|
lib/libQt5Multimedia.so
|
||||||
|
lib/libQt5Multimedia.so.5
|
||||||
|
lib/libQt5MultimediaQuick.la
|
||||||
|
lib/libQt5MultimediaQuick.prl
|
||||||
|
lib/libQt5MultimediaQuick.so
|
||||||
|
lib/libQt5MultimediaQuick.so.5
|
||||||
|
lib/libQt5MultimediaWidgets.la
|
||||||
|
lib/libQt5MultimediaWidgets.prl
|
||||||
|
lib/libQt5MultimediaWidgets.so
|
||||||
|
lib/libQt5MultimediaWidgets.so.5
|
||||||
|
lib/pkgconfig/Qt5Multimedia.pc
|
||||||
|
lib/pkgconfig/Qt5MultimediaWidgets.pc
|
||||||
|
lib/Qt5/plugins/audio/libqtaudio_alsa.so
|
||||||
|
lib/Qt5/plugins/mediaservice/libqtmedia_audioengine.so
|
||||||
|
lib/Qt5/plugins/playlistformats/libqtmultimedia_m3u.so
|
||||||
|
share/Qt5/mkspecs/modules/qt_lib_multimedia_private.pri
|
||||||
|
share/Qt5/mkspecs/modules/qt_lib_multimedia.pri
|
||||||
|
share/Qt5/mkspecs/modules/qt_lib_multimediawidgets_private.pri
|
||||||
|
share/Qt5/mkspecs/modules/qt_lib_multimediawidgets.pri
|
||||||
|
share/Qt5/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri
|
||||||
|
share/Qt5/qml/QtAudioEngine/libdeclarative_audioengine.so
|
||||||
|
share/Qt5/qml/QtAudioEngine/plugins.qmltypes
|
||||||
|
share/Qt5/qml/QtAudioEngine/qmldir
|
||||||
|
share/Qt5/qml/QtMultimedia/libdeclarative_multimedia.so
|
||||||
|
share/Qt5/qml/QtMultimedia/plugins.qmltypes
|
||||||
|
share/Qt5/qml/QtMultimedia/qmldir
|
||||||
|
share/Qt5/qml/QtMultimedia/Video.qml
|
||||||
|
@dir include/Qt5/QtMultimedia/5.14.2/QtMultimedia/private
|
||||||
|
@dir include/Qt5/QtMultimedia/5.14.2/QtMultimedia
|
||||||
|
@dir include/Qt5/QtMultimedia/5.14.2
|
||||||
|
@dir include/Qt5/QtMultimedia
|
||||||
|
@dir include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick/private
|
||||||
|
@dir include/Qt5/QtMultimediaQuick/5.14.2/QtMultimediaQuick
|
||||||
|
@dir include/Qt5/QtMultimediaQuick/5.14.2
|
||||||
|
@dir include/Qt5/QtMultimediaQuick
|
||||||
|
@dir include/Qt5/QtMultimediaWidgets/5.14.2/QtMultimediaWidgets/private
|
||||||
|
@dir include/Qt5/QtMultimediaWidgets/5.14.2/QtMultimediaWidgets
|
||||||
|
@dir include/Qt5/QtMultimediaWidgets/5.14.2
|
||||||
|
@dir include/Qt5/QtMultimediaWidgets
|
||||||
|
@dir include/Qt5
|
||||||
|
@dir lib/cmake/Qt5Multimedia
|
||||||
|
@dir lib/cmake/Qt5MultimediaQuick
|
||||||
|
@dir lib/cmake/Qt5MultimediaWidgets
|
||||||
|
@dir lib/Qt5/plugins/audio
|
||||||
|
@dir lib/Qt5/plugins/mediaservice
|
||||||
|
@dir lib/Qt5/plugins/playlistformats
|
||||||
|
@dir lib/Qt5/plugins
|
||||||
|
@dir lib/Qt5
|
||||||
|
@dir share/Qt5/mkspecs/modules
|
||||||
|
@dir share/Qt5/mkspecs
|
||||||
|
@dir share/Qt5/qml/QtAudioEngine
|
||||||
|
@dir share/Qt5/qml/QtMultimedia
|
||||||
|
@dir share/Qt5/qml
|
||||||
|
@dir share/Qt5
|
||||||
Reference in New Issue
Block a user