parent
23f2d52581
commit
a12906ed58
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756091
|
||||
SHA256 (KDE/applications/18.04.1/kmag-18.04.1.tar.xz) = ed6daeff42306bc035db1f5088282db42c2d5347649a9817c47e76bbba027198
|
||||
SIZE (KDE/applications/18.04.1/kmag-18.04.1.tar.xz) = 589236
|
||||
TIMESTAMP = 1528216935
|
||||
SHA256 (KDE/applications/18.04.2/kmag-18.04.2.tar.xz) = 5632a75930cc5284a57ddfe6ec80bb35664464b897479c707b7fe99c89b233ba
|
||||
SIZE (KDE/applications/18.04.2/kmag-18.04.2.tar.xz) = 589336
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756091
|
||||
SHA256 (KDE/applications/18.04.1/kmousetool-18.04.1.tar.xz) = 1d3f2a6443164b835e3f2753f986c8a96d320c7e30a5fb0f819997e67c9ae521
|
||||
SIZE (KDE/applications/18.04.1/kmousetool-18.04.1.tar.xz) = 112588
|
||||
TIMESTAMP = 1528216935
|
||||
SHA256 (KDE/applications/18.04.2/kmousetool-18.04.2.tar.xz) = 8f32cd1e6355c4c6d41f1bdc6a9adfb9e1d1a68a44c24793e6d3217b5b6e7047
|
||||
SIZE (KDE/applications/18.04.2/kmousetool-18.04.2.tar.xz) = 112840
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756091
|
||||
SHA256 (KDE/applications/18.04.1/kmouth-18.04.1.tar.xz) = 91e567d7021aae55d08116d809e4952fbcea260ee289ad7e34603dd076caa522
|
||||
SIZE (KDE/applications/18.04.1/kmouth-18.04.1.tar.xz) = 1766428
|
||||
TIMESTAMP = 1528216934
|
||||
SHA256 (KDE/applications/18.04.2/kmouth-18.04.2.tar.xz) = 7c55a27883ad87fec3ee4c6dc1407d7671236045dc16c639b8e24db95c80d27f
|
||||
SIZE (KDE/applications/18.04.2/kmouth-18.04.2.tar.xz) = 1766928
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756090
|
||||
SHA256 (KDE/applications/18.04.1/ark-18.04.1.tar.xz) = 63f6bdfb54cdeb99696e64fbc8b5c4e5a83ac8251f20510c7d5e6bfd41aaf781
|
||||
SIZE (KDE/applications/18.04.1/ark-18.04.1.tar.xz) = 1971344
|
||||
TIMESTAMP = 1528216934
|
||||
SHA256 (KDE/applications/18.04.2/ark-18.04.2.tar.xz) = 088b1fe8cca84bce022cc012f604280228598c4f70917ac425e95ac8131a8d22
|
||||
SIZE (KDE/applications/18.04.2/ark-18.04.2.tar.xz) = 1973540
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
bin/ark
|
||||
etc/xdg/ark.categories
|
||||
lib/libkerfuffle.so.%%KDE_APPLICATIONS_VERSION_SHORT%%
|
||||
lib/libkerfuffle.so.18.4.1
|
||||
lib/libkerfuffle.so.18.4.2
|
||||
%%QT_PLUGINDIR%%/arkpart.so
|
||||
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_cli7z.so
|
||||
%%QT_PLUGINDIR%%/kerfuffle/kerfuffle_clirar.so
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756093
|
||||
SHA256 (KDE/applications/18.04.1/libkgeomap-18.04.1.tar.xz) = 6a8b3b5badc6b62add707f750b07448aff22205006bd6c10743a9e1832e23f9b
|
||||
SIZE (KDE/applications/18.04.1/libkgeomap-18.04.1.tar.xz) = 150284
|
||||
TIMESTAMP = 1528216937
|
||||
SHA256 (KDE/applications/18.04.2/libkgeomap-18.04.2.tar.xz) = 0dc2ea073fb96146dc24198d6fadb54fa55ddaa2b2b6931bf156db03ae9ea2e7
|
||||
SIZE (KDE/applications/18.04.2/libkgeomap-18.04.2.tar.xz) = 150316
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756093
|
||||
SHA256 (KDE/applications/18.04.1/marble-18.04.1.tar.xz) = 567aefc51463e97553aa3de41f321fd9aa8c39c5bdc2a107a605956cb1184a11
|
||||
SIZE (KDE/applications/18.04.1/marble-18.04.1.tar.xz) = 52439528
|
||||
TIMESTAMP = 1528216937
|
||||
SHA256 (KDE/applications/18.04.2/marble-18.04.2.tar.xz) = 0d22a68498fe3be821b38ac8df24c753b491b50df637ca3e1155ae3897449128
|
||||
SIZE (KDE/applications/18.04.2/marble-18.04.2.tar.xz) = 52434940
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= siril
|
||||
DISTVERSION= 0.9.8
|
||||
PORTREVISION= 3
|
||||
DISTVERSION= 0.9.9
|
||||
CATEGORIES= astro graphics
|
||||
MASTER_SITES= https://free-astro.org/download/
|
||||
|
||||
|
@ -17,6 +16,7 @@ BROKEN_i386= undefined reference to `__atomic_load' and `__atomic_compare_exchan
|
|||
LIB_DEPENDS= libavformat.so:multimedia/ffmpeg \
|
||||
libcfitsio.so:astro/cfitsio \
|
||||
libconfig.so:devel/libconfig \
|
||||
libcurl.so:ftp/curl \
|
||||
libffms2.so:multimedia/ffms2 \
|
||||
libfftw3.so:math/fftw3 \
|
||||
libgsl.so:math/gsl \
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1517713559
|
||||
SHA256 (siril-0.9.8.tar.bz2) = ecb5477937afc02cc89cb07f4a7b99d2d0ab4cc5e715ec536e9be5c92a187170
|
||||
SIZE (siril-0.9.8.tar.bz2) = 882068
|
||||
TIMESTAMP = 1528473133
|
||||
SHA256 (siril-0.9.9.tar.bz2) = 7958985393eca33b2db173090af78a46e42a7daefe7f6eaa7efa4ba261fa46f3
|
||||
SIZE (siril-0.9.9.tar.bz2) = 949633
|
||||
|
|
|
@ -7,7 +7,6 @@ share/icons/hicolor/24x24/apps/siril.png
|
|||
share/icons/hicolor/256x256/apps/siril.png
|
||||
share/icons/hicolor/32x32/apps/siril.png
|
||||
share/icons/hicolor/48x48/apps/siril.png
|
||||
share/locale/ar_DZ/LC_MESSAGES/siril.mo
|
||||
share/locale/el/LC_MESSAGES/siril.mo
|
||||
share/locale/es_ES/LC_MESSAGES/siril.mo
|
||||
share/locale/fr/LC_MESSAGES/siril.mo
|
||||
|
@ -19,6 +18,7 @@ share/mime/packages/siril.xml
|
|||
%%DATADIR%%/gtk_old.css
|
||||
%%DATADIR%%/pixmaps/chain.png
|
||||
%%DATADIR%%/pixmaps/cm.png
|
||||
%%DATADIR%%/pixmaps/curve.png
|
||||
%%DATADIR%%/pixmaps/export.png
|
||||
%%DATADIR%%/pixmaps/grid.png
|
||||
%%DATADIR%%/pixmaps/histo.png
|
||||
|
@ -35,6 +35,7 @@ share/mime/packages/siril.xml
|
|||
%%DATADIR%%/pixmaps/rotate-acw_dark.png
|
||||
%%DATADIR%%/pixmaps/rotate-cw.png
|
||||
%%DATADIR%%/pixmaps/rotate-cw_dark.png
|
||||
%%DATADIR%%/pixmaps/scale-slider-horz.png
|
||||
%%DATADIR%%/pixmaps/siril_1.svg
|
||||
%%DATADIR%%/pixmaps/siril_logo.svg
|
||||
%%DATADIR%%/pixmaps/starfinder.png
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756098
|
||||
SHA256 (KDE/applications/18.04.1/audiocd-kio-18.04.1.tar.xz) = ea3efce65ee939c8f390c0821b72d9d88f14d582ff8355ce7a8e84d58f547cbc
|
||||
SIZE (KDE/applications/18.04.1/audiocd-kio-18.04.1.tar.xz) = 248696
|
||||
TIMESTAMP = 1528216941
|
||||
SHA256 (KDE/applications/18.04.2/audiocd-kio-18.04.2.tar.xz) = c5a4a2fdc8b1261418a8ac6c9c5bfc3d0e766a0c277f9ca11ed6b298f7787443
|
||||
SIZE (KDE/applications/18.04.2/audiocd-kio-18.04.2.tar.xz) = 248924
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
PORTNAME= avldrums
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.2.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
||||
|
@ -12,10 +13,6 @@ COMMENT= Dedicated AVLDrumkits LV2 Plugin
|
|||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN_armv6= fails to build: unknown FP unit 'sse'
|
||||
BROKEN_armv7= fails to build: unknown FP unit 'sse'
|
||||
BROKEN_powerpc64= fails to compile: unrecognized command line option "-msse2"
|
||||
|
||||
BUILD_DEPENDS= lv2>0:audio/lv2
|
||||
|
||||
USES= gmake pkgconfig
|
||||
|
@ -36,4 +33,11 @@ PLIST_FILES= lib/lv2/avldrums.lv2/Black_Pearl_4_LV2.sf2 \
|
|||
lib/lv2/avldrums.lv2/avldrumsUI_gl.so \
|
||||
lib/lv2/avldrums.lv2/manifest.ttl
|
||||
|
||||
OPTIONS_DEFINE_amd64= SSE
|
||||
OPTIONS_DEFINE_i386= SSE
|
||||
OPTIONS_DEFAULT_amd64= SSE
|
||||
OPTIONS_DEFAULT_i386= SSE
|
||||
|
||||
SSE_MAKE_ARGS= PORT_SIMD_FLAGS="-msse -msse2 -mfpmath=sse"
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- Makefile.orig 2018-06-09 23:15:05 UTC
|
||||
+++ Makefile
|
||||
@@ -10,7 +10,7 @@ MANDIR ?= $(PREFIX)/share/man/man1
|
||||
# see http://lv2plug.in/pages/filesystem-hierarchy-standard.html, don't use libdir
|
||||
LV2DIR ?= $(PREFIX)/lib/lv2
|
||||
|
||||
-OPTIMIZATIONS ?= -msse -msse2 -mfpmath=sse -ffast-math -fomit-frame-pointer -O3 -fno-finite-math-only -DNDEBUG
|
||||
+OPTIMIZATIONS ?= $(PORT_SIMD_FLAGS) -ffast-math -fomit-frame-pointer -fno-finite-math-only -DNDEBUG
|
||||
CFLAGS ?= -Wall -g -Wno-unused-function
|
||||
STRIP ?= strip
|
||||
|
|
@ -15,4 +15,4 @@ player are:
|
|||
to the mixing stage use separate outputs to process or customize level and
|
||||
pan of individual drums.
|
||||
|
||||
WWW: http://x42-plugins.com/x42/x42-avldrums
|
||||
WWW: https://x42-plugins.com/x42/x42-avldrums
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cantata
|
||||
DISTVERSION= 2.3.0
|
||||
DISTVERSION= 2.3.1
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio kde
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1524847557
|
||||
SHA256 (CDrummond-cantata-v2.3.0_GH0.tar.gz) = 99d232cb03e4e3ccdba0249c366237218d29fec00abfbbc0c83b4fdb8ceb4d90
|
||||
SIZE (CDrummond-cantata-v2.3.0_GH0.tar.gz) = 3998039
|
||||
TIMESTAMP = 1528568211
|
||||
SHA256 (CDrummond-cantata-v2.3.1_GH0.tar.gz) = 725b55b944f592a61d903e6af1c9dc3f4fc30478a457726c9956a0116475b881
|
||||
SIZE (CDrummond-cantata-v2.3.1_GH0.tar.gz) = 3979320
|
||||
|
|
|
@ -4,47 +4,12 @@ bin/cantata
|
|||
%%REPLAYGAIN%%lib/cantata/cantata-replaygain
|
||||
%%TAGLIB%%lib/cantata/cantata-tags
|
||||
share/applications/cantata.desktop
|
||||
%%DATADIR%%/config/lyrics_providers.xml
|
||||
%%DATADIR%%/config/podcast_directories.xml
|
||||
%%DATADIR%%/config/scrobblers.xml
|
||||
%%DATADIR%%/config/tag_fixes.xml
|
||||
%%DATADIR%%/config/weblinks.xml
|
||||
%%DATADIR%%/fonts/fontawesome-webfont.ttf
|
||||
%%DATADIR%%/icons/bbc.svg
|
||||
%%DATADIR%%/icons/cantata/128/cantata.png
|
||||
%%DATADIR%%/icons/cantata/AUTHORS
|
||||
%%DATADIR%%/icons/cantata/LICENSE
|
||||
%%DATADIR%%/icons/cantata/index.theme
|
||||
%%DATADIR%%/icons/cantata/svg/audio-x-generic.svg
|
||||
%%DATADIR%%/icons/cantata/svg/cantata.svg
|
||||
%%TAGLIB%%%%DATADIR%%/icons/cantata/svg/drive-removable-media-usb-pendrive.svg
|
||||
%%TAGLIB%%%%DATADIR%%/icons/cantata/svg/folder-network.svg
|
||||
%%TAGLIB%%%%DATADIR%%/icons/cantata/svg/folder-samba.svg
|
||||
%%DATADIR%%/icons/cantata/svg/folder-temp.svg
|
||||
%%DATADIR%%/icons/cantata/svg/fork.svg
|
||||
%%DATADIR%%/icons/cantata/svg/information.svg
|
||||
%%DATADIR%%/icons/cantata/svg/inode-directory.svg
|
||||
%%DATADIR%%/icons/cantata/svg/key.svg
|
||||
%%TAGLIB%%%%DATADIR%%/icons/cantata/svg/multimedia-player.svg
|
||||
%%DATADIR%%/icons/cantata/svg/network-server-database.svg
|
||||
%%DATADIR%%/icons/cantata/svg/preferences-desktop-keyboard.svg
|
||||
%%DATADIR%%/icons/cantata/svg/preferences-other.svg
|
||||
%%PROXY%%%%DATADIR%%/icons/cantata/svg/preferences-system-network.svg
|
||||
%%DATADIR%%/icons/cantata/svg/speaker.svg
|
||||
%%DATADIR%%/icons/cantata/svg64/dialog-error.svg
|
||||
%%DATADIR%%/icons/cantata/svg64/dialog-information.svg
|
||||
%%DATADIR%%/icons/cantata/svg64/dialog-question.svg
|
||||
%%DATADIR%%/icons/cantata/svg64/dialog-warning.svg
|
||||
%%DATADIR%%/icons/cbc.svg
|
||||
%%DATADIR%%/icons/npr.svg
|
||||
%%DATADIR%%/icons/podcasts.png
|
||||
%%DATADIR%%/icons/soundcloud.png
|
||||
%%DATADIR%%/icons/stream.png
|
||||
%%DATADIR%%/mpd/mpd.conf.template
|
||||
%%DATADIR%%/scripts/cantata-dynamic
|
||||
%%DATADIR%%/scripts/cantata-remote
|
||||
%%TAGLIB%%%%DATADIR%%/scripts/mount.cifs.wrapper
|
||||
%%NLS%%%%DATADIR%%/translations/blank.qm
|
||||
%%NLS%%%%DATADIR%%/translations/cantata_cs.qm
|
||||
%%NLS%%%%DATADIR%%/translations/cantata_da.qm
|
||||
%%NLS%%%%DATADIR%%/translations/cantata_de.qm
|
||||
|
@ -68,5 +33,5 @@ share/icons/hicolor/32x32/apps/cantata.png
|
|||
share/icons/hicolor/48x48/apps/cantata.png
|
||||
share/icons/hicolor/512x512/apps/cantata.png
|
||||
share/icons/hicolor/64x64/apps/cantata.png
|
||||
share/icons/hicolor/scalable/apps/cantata-symbolic.svg
|
||||
share/icons/hicolor/scalable/apps/cantata.svg
|
||||
share/icons/hicolor/symbolic/apps/cantata-symbolic.svg
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Carla
|
||||
DISTVERSION= 1.9.8
|
||||
PORTREVISION= 2
|
||||
DISTVERSION= 1.9.8-135
|
||||
DISTVERSIONSUFFIX= -g2be9e402
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1517014347
|
||||
SHA256 (falkTX-Carla-1.9.8_GH0.tar.gz) = 966647c508bf92eafb03d0aaf687acb399c687782461154fad40d64745786e67
|
||||
SIZE (falkTX-Carla-1.9.8_GH0.tar.gz) = 8864901
|
||||
TIMESTAMP = 1528554374
|
||||
SHA256 (falkTX-Carla-1.9.8-135-g2be9e402_GH0.tar.gz) = a2e2f4ed36a61fb43854d13d7a61292c396b3dfb0ff1d6a073acb23012cc32eb
|
||||
SIZE (falkTX-Carla-1.9.8-135-g2be9e402_GH0.tar.gz) = 6096754
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= eq10q
|
||||
DISTVERSION= 2.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/${PORTNAME}
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
@ -12,12 +13,6 @@ COMMENT= Parametric equalizer LV2 audio plugin
|
|||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN_aarch64= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_mips64= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_powerpc64= fails to compile: unrecognized command line option "-msse"
|
||||
|
||||
BUILD_DEPENDS= lv2>0:audio/lv2
|
||||
LIB_DEPENDS= libfftw3.so:math/fftw3 \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
|
@ -27,6 +22,13 @@ USES= cmake:outsource dos2unix localbase:ldflags pkgconfig
|
|||
USE_GNOME= glib20 gtk20 gtkmm24 gdkpixbuf2 atkmm cairo cairomm pangomm
|
||||
DOS2UNIX_FILES= dsp/vu.h
|
||||
|
||||
OPTIONS_DEFINE_amd64= SSE
|
||||
OPTIONS_DEFINE_i386= SSE
|
||||
OPTIONS_DEFAULT_amd64= SSE
|
||||
OPTIONS_DEFAULT_i386= SSE
|
||||
|
||||
SSE_CMAKE_ON= -DPORT_SIMD_FLAGS:STRING="-msse -mfpmath=sse"
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/pow10(/pow(10,/g' \
|
||||
${WRKSRC}/gui/widgets/*.cpp
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
-##ADD_DEFINITIONS(-Wall -O3 -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99)
|
||||
-set(CMAKE_C_FLAGS "-Wall -O3 -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99")
|
||||
+##ADD_DEFINITIONS(-Wall -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99)
|
||||
+set(CMAKE_C_FLAGS "-Wall -fPIC -finline-functions -msse -mfpmath=sse -std=c99")
|
||||
+set(CMAKE_C_FLAGS "-Wall -fPIC -finline-functions ${PORT_SIMD_FLAGS} -std=c99")
|
||||
#set(CMAKE_C_FLAGS "-Wall -O0 -g -fPIC -finline-functions -finline-functions-called-once -msse -mfpmath=sse -std=c99")
|
||||
|
||||
set(CMAKE_CXX_FLAGS "-Wall -fPIC -std=c++11")
|
||||
|
|
|
@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
|
|||
|
||||
LIB_DEPENDS= libLLVM-${LLVM_VERSION:C/([1-9])([0-9])/\1.\2/}.so:devel/llvm${LLVM_VERSION}
|
||||
|
||||
USES= gmake ncurses python pkgconfig shebangfix
|
||||
USES= compiler:c++11-lang gmake ncurses python pkgconfig shebangfix
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= grame-cncm
|
||||
GH_TUPLE= grame-cncm:faustlibraries:f889fe1:libs/libraries \
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= FluidPlug
|
||||
PORTVERSION= g20161020
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -lv2
|
||||
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
||||
|
@ -12,11 +12,6 @@ COMMENT= SoundFonts as LV2 plugins via FluidSynth
|
|||
|
||||
LICENSE= LGPL20
|
||||
|
||||
BROKEN_aarch64= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_mips64= fails to compile: unknown FP unit 'sse'
|
||||
|
||||
BUILD_DEPENDS= 7z:archivers/p7zip \
|
||||
lv2>0:audio/lv2
|
||||
LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
|
||||
|
@ -28,6 +23,13 @@ GH_TAGNAME= 889b256
|
|||
|
||||
SOUNDFONT_DIR= ${PREFIX}/share/sounds/sf2
|
||||
|
||||
OPTIONS_DEFINE_amd64= SSE
|
||||
OPTIONS_DEFINE_i386= SSE
|
||||
OPTIONS_DEFAULT_amd64= SSE
|
||||
OPTIONS_DEFAULT_i386= SSE
|
||||
|
||||
SSE_MAKE_ARGS= PORT_SIMD_FLAGS="-msse -msse2 -mfpmath=sse"
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e ' \
|
||||
s|PREFIX = /usr|PREFIX ?= /usr| ; \
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- Makefile.mk.orig 2018-06-10 17:12:48 UTC
|
||||
+++ Makefile.mk
|
||||
@@ -34,7 +34,7 @@ CXX ?= g++
|
||||
# Set build and link flags
|
||||
|
||||
BASE_FLAGS = -Wall -Wextra -Wshadow -pipe
|
||||
-BASE_OPTS = -O2 -ffast-math -mtune=generic -msse -msse2 -mfpmath=sse -fdata-sections -ffunction-sections
|
||||
+BASE_OPTS = -O2 -ffast-math -mtune=generic $(PORT_SIMD_FLAGS) -fdata-sections -ffunction-sections
|
||||
|
||||
ifeq ($(MACOS),true)
|
||||
# MacOS linker flags
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= gmsynth
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.3.0
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
||||
|
@ -13,9 +13,6 @@ COMMENT= General MIDI LV2 Synth
|
|||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
|
||||
|
||||
BUILD_DEPENDS= lv2>0:audio/lv2
|
||||
LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
|
||||
|
||||
|
@ -30,4 +27,11 @@ PLIST_FILES= lib/lv2/${PORTNAME}.lv2/GeneralUser_LV2.sf2 \
|
|||
lib/lv2/${PORTNAME}.lv2/${PORTNAME}.ttl \
|
||||
lib/lv2/${PORTNAME}.lv2/manifest.ttl
|
||||
|
||||
OPTIONS_DEFINE_amd64= SSE
|
||||
OPTIONS_DEFINE_i386= SSE
|
||||
OPTIONS_DEFAULT_amd64= SSE
|
||||
OPTIONS_DEFAULT_i386= SSE
|
||||
|
||||
SSE_MAKE_ENV= PORT_SIMD_FLAGS="-msse -msse2 -mfpmath=sse"
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,5 +1,14 @@
|
|||
--- Makefile.orig 2018-03-10 23:08:50 UTC
|
||||
--- Makefile.orig 2017-09-08 18:49:05 UTC
|
||||
+++ Makefile
|
||||
@@ -9,7 +9,7 @@ MANDIR ?= $(PREFIX)/share/man/man1
|
||||
# see http://lv2plug.in/pages/filesystem-hierarchy-standard.html, don't use libdir
|
||||
LV2DIR ?= $(PREFIX)/lib/lv2
|
||||
|
||||
-OPTIMIZATIONS ?= -msse -msse2 -mfpmath=sse -ffast-math -fomit-frame-pointer -O3 -fno-finite-math-only -DNDEBUG
|
||||
+OPTIMIZATIONS ?= $(PORT_SIMD_FLAGS) -ffast-math -fomit-frame-pointer -fno-finite-math-only -DNDEBUG
|
||||
CFLAGS ?= -Wall -g -Wno-unused-function
|
||||
STRIP ?= strip
|
||||
|
||||
@@ -136,13 +136,13 @@ FLUID_SRC = \
|
||||
fluidsynth/src/fluid_settings.c \
|
||||
fluidsynth/src/fluid_sys.c
|
||||
|
|
|
@ -16,7 +16,7 @@ BUILD_DEPENDS= lv2>0:audio/lv2
|
|||
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
libfreetype.so:print/freetype2
|
||||
|
||||
USES= gettext-runtime gmake localbase pkgconfig
|
||||
USES= compiler:c++11-lang gettext-runtime gmake localbase pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= brummer10
|
||||
GH_PROJECT= GxPlugins.lv2
|
||||
|
|
|
@ -2,9 +2,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ir
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.3.2-1
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 1.3.3-2
|
||||
DISTVERSIONSUFFIX= -gb94bc67
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
||||
|
@ -24,7 +23,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \
|
|||
|
||||
USES= gmake pkgconfig
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= Anchakor
|
||||
GH_ACCOUNT= tomszilagyi
|
||||
GH_PROJECT= ir.lv2
|
||||
USE_GNOME= glib20 gtk20 gdkpixbuf2 cairo
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1517423600
|
||||
SHA256 (Anchakor-ir.lv2-v1.3.2-1_GH0.tar.gz) = c762da0d3b5f5d75c946d2d088c26630e5c1868200ac7598589ef04ed65f93bc
|
||||
SIZE (Anchakor-ir.lv2-v1.3.2-1_GH0.tar.gz) = 51336
|
||||
TIMESTAMP = 1528565114
|
||||
SHA256 (tomszilagyi-ir.lv2-1.3.3-2-gb94bc67_GH0.tar.gz) = c6a5c907e74ad649af5a845ecf88bc9af285975ed8a712ec85dbd8187c6cbdd7
|
||||
SIZE (tomszilagyi-ir.lv2-1.3.3-2-gb94bc67_GH0.tar.gz) = 126424
|
||||
|
|
|
@ -1,16 +1,5 @@
|
|||
--- Makefile.orig 2013-09-10 06:27:31 UTC
|
||||
--- Makefile.orig 2018-01-03 15:11:45 UTC
|
||||
+++ Makefile
|
||||
@@ -4,8 +4,8 @@
|
||||
# Issue 'make convert4chan' to compile the 4-channel converter utility
|
||||
# (for local use, not installed by make install)
|
||||
|
||||
-PREFIX = /usr
|
||||
-INSTDIR = $(PREFIX)/lib/lv2/ir.lv2
|
||||
+PREFIX ?= /usr
|
||||
+INSTDIR = $(DESTDIR)/$(PREFIX)/lib/lv2/ir.lv2
|
||||
|
||||
INST_FILES = ir.so ir_gui.so ir.ttl manifest.ttl
|
||||
|
||||
@@ -27,31 +27,31 @@ C4LIBS = -lsndfile `pkg-config --libs gt
|
||||
all: ir.so ir_gui.so
|
||||
|
||||
|
@ -47,8 +36,8 @@
|
|||
+ $(CXX) $(LDFLAGS) ir_gui.o ir_utils.o ir_meter.o ir_modeind.o ir_wavedisplay.o $(LIBS) -shared -o ir_gui.so
|
||||
|
||||
convert4chan: convert4chan.c
|
||||
- gcc $(C4CFLAGS) convert4chan.c $(C4LIBS) -o convert4chan
|
||||
+ $(CC) $(C4CFLAGS) convert4chan.c $(C4LIBS) -o convert4chan
|
||||
- gcc $(C4CFLAGS) $(CPPFLAGS) $(LDFLAGS) convert4chan.c $(C4LIBS) -o convert4chan
|
||||
+ $(CC) $(C4CFLAGS) $(CPPFLAGS) $(LDFLAGS) convert4chan.c $(C4LIBS) -o convert4chan
|
||||
|
||||
install: all
|
||||
mkdir -p $(INSTDIR)
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= jackit
|
||||
PORTVERSION= 0.125.0
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= audio
|
||||
|
||||
MAINTAINER= multimedia@FreeBSD.org
|
||||
|
|
|
@ -30,7 +30,7 @@ start_jackd() {
|
|||
# log the date and parameters
|
||||
echo -e "\n[`date`] Starting the daemon, user=$jackd_user rtprio=$jackd_rtprio args=\"$jackd_args\"" >> /var/log/${name}.log
|
||||
# daemon(8) should be able to set the realtime priority, but it isn't
|
||||
$rt daemon -p /var/run/${name}.pid -o /var/log/${name}.log -u "${jackd_user}" %%PREFIX%%/bin/jackd ${jackd_args}
|
||||
$rt daemon -p /var/run/${name}.pid -u "${jackd_user}" %%PREFIX%%/bin/jackd ${jackd_args}
|
||||
}
|
||||
|
||||
load_rc_config ${name}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756098
|
||||
SHA256 (KDE/applications/18.04.1/juk-18.04.1.tar.xz) = 8311375f4701445bca556ba0cca331925490097fae0f849278aa43007aefef07
|
||||
SIZE (KDE/applications/18.04.1/juk-18.04.1.tar.xz) = 1872276
|
||||
TIMESTAMP = 1528216942
|
||||
SHA256 (KDE/applications/18.04.2/juk-18.04.2.tar.xz) = ed32d684e439034bfa9c293f691ba36076f2e71a2ad2b4d44df14f597dede35c
|
||||
SIZE (KDE/applications/18.04.2/juk-18.04.2.tar.xz) = 1872656
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756098
|
||||
SHA256 (KDE/applications/18.04.1/kmix-18.04.1.tar.xz) = 8d67f6ada820c4bb2ed69c81b5306511aa9ce725a0d4e58ab2257d6adf0d07cb
|
||||
SIZE (KDE/applications/18.04.1/kmix-18.04.1.tar.xz) = 1284496
|
||||
TIMESTAMP = 1528216942
|
||||
SHA256 (KDE/applications/18.04.2/kmix-18.04.2.tar.xz) = a7d6027fe79948616091e694a1a0284cecde90d50b2cef3b4c7559983bc74fd0
|
||||
SIZE (KDE/applications/18.04.2/kmix-18.04.2.tar.xz) = 1284608
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756098
|
||||
SHA256 (KDE/applications/18.04.1/kwave-18.04.1.tar.xz) = 5731eb90a967088f8006c4ec2d73c2d3cc67ea9919a006566cddfd0db3f76b2b
|
||||
SIZE (KDE/applications/18.04.1/kwave-18.04.1.tar.xz) = 4761628
|
||||
TIMESTAMP = 1528216942
|
||||
SHA256 (KDE/applications/18.04.2/kwave-18.04.2.tar.xz) = dc11d0d653b82680f5e801e34438ccc4dfa659d24024e5963aecdb3531909911
|
||||
SIZE (KDE/applications/18.04.2/kwave-18.04.2.tar.xz) = 4762332
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756098
|
||||
SHA256 (KDE/applications/18.04.1/libkcddb-18.04.1.tar.xz) = 0ebda5dfe0a32398d611d6c6bc354aa4c70414ffa41136451bed3f479d06c8da
|
||||
SIZE (KDE/applications/18.04.1/libkcddb-18.04.1.tar.xz) = 426972
|
||||
TIMESTAMP = 1528216941
|
||||
SHA256 (KDE/applications/18.04.2/libkcddb-18.04.2.tar.xz) = 53ede368694bbe9ed90ae812e3d5b4dd5a5b9f210181095d84170fb53b7b6d14
|
||||
SIZE (KDE/applications/18.04.2/libkcddb-18.04.2.tar.xz) = 427096
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756098
|
||||
SHA256 (KDE/applications/18.04.1/libkcompactdisc-18.04.1.tar.xz) = 61a320f067163c528f2bfc98c6b5a2c538227b23c3ca8dc8121ed1cd7f1aeb8b
|
||||
SIZE (KDE/applications/18.04.1/libkcompactdisc-18.04.1.tar.xz) = 88420
|
||||
TIMESTAMP = 1528216942
|
||||
SHA256 (KDE/applications/18.04.2/libkcompactdisc-18.04.2.tar.xz) = 5b51f81a8ea773ed307419efbf1672eefda9560ef3952c27a00b70d02f6a7650
|
||||
SIZE (KDE/applications/18.04.2/libkcompactdisc-18.04.2.tar.xz) = 88516
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= oaml
|
||||
PORTVERSION= 1.3.2
|
||||
PORTVERSION= 1.3.3
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= audio
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1524750684
|
||||
SHA256 (oamldev-oaml-v1.3.2_GH0.tar.gz) = 98713d442552c1ac7c9dfa7f5183302ec5967b0e8df6b791ce36f453bacea4ce
|
||||
SIZE (oamldev-oaml-v1.3.2_GH0.tar.gz) = 155490
|
||||
TIMESTAMP = 1528143741
|
||||
SHA256 (oamldev-oaml-v1.3.3_GH0.tar.gz) = f9d2bee01ea1e1c55c88179a27d832e571ca6aad5e0fab9f831a2febadbbe600
|
||||
SIZE (oamldev-oaml-v1.3.3_GH0.tar.gz) = 155742
|
||||
|
|
|
@ -3,5 +3,5 @@ lib/cmake/oaml/oaml.cmake
|
|||
lib/liboaml.a
|
||||
lib/liboaml.so
|
||||
lib/liboaml.so.1
|
||||
lib/liboaml.so.1.3.2
|
||||
lib/liboaml.so.1.3.3
|
||||
libdata/pkgconfig/oaml.pc
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= Sorcer
|
||||
DISTVERSIONPREFIX= release-
|
||||
DISTVERSION= 1.1.3
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= audio
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
||||
|
@ -13,12 +13,6 @@ COMMENT= Wavetable LV2 plugin synth targeted at the electronic/dubstep genre
|
|||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BROKEN_aarch64= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_armv6= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_armv7= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_mips64= fails to compile: unknown FP unit 'sse'
|
||||
BROKEN_powerpc64= fails to compile: unrecognized command line option "-msse2"
|
||||
|
||||
BUILD_DEPENDS= lv2>0:audio/lv2 \
|
||||
${LOCALBASE}/include/boost/circular_buffer.hpp:devel/boost-libs
|
||||
LIB_DEPENDS= libntk.so:x11-toolkits/ntk
|
||||
|
@ -33,4 +27,11 @@ PLIST_FILES= lib/lv2/sorcer.lv2/manifest.ttl \
|
|||
lib/lv2/sorcer.lv2/sorcer.so \
|
||||
lib/lv2/sorcer.lv2/sorcer.ttl
|
||||
|
||||
OPTIONS_DEFINE_amd64= SSE
|
||||
OPTIONS_DEFINE_i386= SSE
|
||||
OPTIONS_DEFAULT_amd64= SSE
|
||||
OPTIONS_DEFAULT_i386= SSE
|
||||
|
||||
SSE_CMAKE_ON= -DPORT_SIMD_FLAGS:STRING="-msse -mfpmath=sse"
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- CMakeLists.txt.orig 2016-03-06 16:11:56 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -15,13 +15,17 @@ find_package(PkgConfig)
|
||||
@@ -15,18 +15,22 @@ find_package(PkgConfig)
|
||||
|
||||
#SET(CMAKE_INSTALL_PREFIX "/usr" )
|
||||
|
||||
|
@ -21,6 +21,13 @@
|
|||
SET(CMAKE_SHARED_LINKER_FLAGS "-fPIC -shared -Wl,-z,nodelete -Wl,--no-undefined")
|
||||
|
||||
IF(RELEASE_BUILD)
|
||||
- SET(CMAKE_CXX_FLAGS "-g -Wall -Wno-unused-variable -msse2 -mfpmath=sse -ffast-math")
|
||||
- SET(CMAKE_C_FLAGS "-g -Wall -W -Wno-unused-variable -msse2 -mfpmath=sse -ffast-math")
|
||||
+ SET(CMAKE_CXX_FLAGS "-Wall -Wno-unused-variable ${PORT_SIMD_FLAGS} -ffast-math")
|
||||
+ SET(CMAKE_C_FLAGS "-Wall -W -Wno-unused-variable ${PORT_SIMD_FLAGS} -ffast-math")
|
||||
ENDIF()
|
||||
|
||||
## The following commands will re-generate the .cpp files from the FAUST .dsp,
|
||||
@@ -81,6 +85,8 @@ ADD_LIBRARY(sorcer SHARED ${sources})
|
||||
target_link_libraries( sorcer ${NTK_LIBRARIES} )
|
||||
#target_link_libraries( sorcer ${SNDFILE_LIBRARIES} )
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
PORTNAME= triceratops
|
||||
DISTVERSIONPREFIX= lv2-v
|
||||
DISTVERSION= 0.3.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= SF/triceratops
|
||||
PKGNAMESUFFIX= -lv2
|
||||
|
@ -13,13 +14,11 @@ COMMENT= Polyphonic synthesizer LV2 plugin
|
|||
LICENSE= GPLv3
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
BROKEN_powerpc64= fails to build: cc1plus: unrecognized command line option -std=c++0x
|
||||
|
||||
BUILD_DEPENDS= lv2>0:audio/lv2
|
||||
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
libfreetype.so:print/freetype2
|
||||
|
||||
USES= pkgconfig waf
|
||||
USES= compiler:c++11-lang pkgconfig waf
|
||||
USE_GNOME= cairo cairomm gdkpixbuf2 gtk20 gtkmm24
|
||||
NO_WRKSUBDIR= yes
|
||||
|
||||
|
|
|
@ -0,0 +1,11 @@
|
|||
--- wscript.orig 2018-06-09 23:30:34 UTC
|
||||
+++ wscript
|
||||
@@ -27,7 +27,7 @@ def configure(conf):
|
||||
if conf.env['MSVC_COMPILER']:
|
||||
conf.env.append_unique('CXXFLAGS', ['-TP', '-MD'])
|
||||
else:
|
||||
- conf.env.append_unique('CXXFLAGS', ['-O2','-funroll-loops','-std=c++0x'])
|
||||
+ conf.env.append_unique('CXXFLAGS', ['-funroll-loops','-std=c++11'])
|
||||
|
||||
if sys.maxint >= 9223372036854775807:
|
||||
print "detected 64 bit architecture, enabling -fPIC"
|
|
@ -3,19 +3,17 @@
|
|||
|
||||
PORTNAME= x42-plugins
|
||||
DISTVERSION= 20180320 # the version is published here: http://gareus.org/misc/x42-plugins.php
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://gareus.org/misc/x42-plugins/
|
||||
PKGNAMESUFFIX= -lv2
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # only to allow USE_GITHUB=nodefault for zita4 compatilility patch
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Collection of LV2 plugins (submodules)
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
BROKEN_armv6= fails to build: unknown FP unit 'sse'
|
||||
BROKEN_armv7= fails to build: unknown FP unit 'sse'
|
||||
|
||||
BUILD_DEPENDS= lv2>0:audio/lv2 \
|
||||
${LOCALBASE}/include/fftw3.h:math/fftw3 \
|
||||
bash:shells/bash
|
||||
|
@ -28,6 +26,8 @@ LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
|
|||
libzita-convolver.so:audio/zita-convolver
|
||||
|
||||
USES= gmake localbase pkgconfig tar:xz shebangfix
|
||||
USE_GITHUB= nodefault
|
||||
GH_TUPLE= x42:convoLV2:f814f1e:x/convoLV2zita4
|
||||
USE_GNOME= glib20 pango cairo
|
||||
USE_XORG= x11
|
||||
USE_GL= glu gl
|
||||
|
@ -41,6 +41,8 @@ OPTIONS_DEFINE_i386= SSE
|
|||
OPTIONS_DEFAULT_amd64= SSE
|
||||
OPTIONS_DEFAULT_i386= SSE
|
||||
|
||||
SSE_MAKE_ARGS= PORT_SIMD_FLAGS="-msse -msse2 -mfpmath=sse"
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} 's| -O3||' \
|
||||
${WRKSRC}/*.lv2/Makefile
|
||||
|
@ -49,12 +51,8 @@ post-patch:
|
|||
${WRKSRC}/meters.lv2/src/spectr.c
|
||||
@${REINPLACE_CMD} 's|$$(mandir)/man1|$$(MANDIR)|' \
|
||||
${WRKSRC}/sisco.lv2/Makefile
|
||||
|
||||
post-patch-SSE-off:
|
||||
@${REINPLACE_CMD} 's| -msse -msse2 -mfpmath=sse||' \
|
||||
${WRKSRC}/*.lv2/Makefile
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/convo.lv2/convoLV2.so
|
||||
@cd ${WRKSRC} && ${RM} -r convoLV2 && ${MV} convoLV2zita4 convoLV2
|
||||
@${REINPLACE_CMD} 's| -msse -msse2 -mfpmath=sse| $$(PORT_SIMD_FLAGS)|' \
|
||||
${WRKSRC}/*.lv2/Makefile ${WRKSRC}/convoLV2/Makefile
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
TIMESTAMP = 1522110220
|
||||
TIMESTAMP = 1528562376
|
||||
SHA256 (x42-plugins-20180320.tar.xz) = b4553415c2e63271d2ab5d32c76c8ae462d4764e5ba65886046f60dc6df2f498
|
||||
SIZE (x42-plugins-20180320.tar.xz) = 6869932
|
||||
SHA256 (x42-convoLV2-f814f1e_GH0.tar.gz) = eb6dac82ddffa7850292f41ee4be37c0ea3fa862ed7a9f258b4ca69b423940a7
|
||||
SIZE (x42-convoLV2-f814f1e_GH0.tar.gz) = 21654
|
||||
|
|
|
@ -55,6 +55,7 @@
|
|||
SUBDIR += pathload
|
||||
SUBDIR += pathrate
|
||||
SUBDIR += pear-Benchmark
|
||||
SUBDIR += perftest
|
||||
SUBDIR += phoronix-test-suite
|
||||
SUBDIR += pipebench
|
||||
SUBDIR += polygraph
|
||||
|
|
|
@ -0,0 +1,26 @@
|
|||
# Created by: Slava Shwartsman <slavash@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= perftest
|
||||
DISTVERSION= 4.2-0.7
|
||||
CATEGORIES= benchmarks
|
||||
|
||||
MAINTAINER= slavash@FreeBSD.org
|
||||
COMMENT= Collection of tests for RDMA micro-benchmark
|
||||
|
||||
LICENSE= LGPL21 BSD2CLAUSE
|
||||
LICENSE_COMB= dual
|
||||
|
||||
.if !exists(/usr/lib/libibverbs.so)
|
||||
IGNORE= missing OFED user space
|
||||
.endif
|
||||
|
||||
USES= autoreconf libtool
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= linux-rdma
|
||||
GH_TAGNAME= V4.2-0.7
|
||||
|
||||
GNU_CONFIGURE=yes
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1526476189
|
||||
SHA256 (linux-rdma-perftest-4.2-0.7-V4.2-0.7_GH0.tar.gz) = c376e7232508fad50f34845a364a23400bd542140388702ba28748cc4496bce5
|
||||
SIZE (linux-rdma-perftest-4.2-0.7-V4.2-0.7_GH0.tar.gz) = 139384
|
|
@ -0,0 +1,14 @@
|
|||
This is a collection of tests written over uverbs intended for use as a
|
||||
performance micro-benchmark. The tests may be used for HW or SW tuning
|
||||
as well as for functional testing.
|
||||
|
||||
The collection contains a set of bandwidth and latency benchmark such as:
|
||||
|
||||
* Send - ib_send_bw and ib_send_lat
|
||||
* RDMA Read - ib_read_bw and ib_read_lat
|
||||
* RDMA Write - ib_write_bw and ib_wriet_lat
|
||||
* RDMA Atomic - ib_atomic_bw and ib_atomic_lat
|
||||
* Native Ethernet (when working with MOFED2) -
|
||||
raw_ethernet_bw, raw_ethernet_lat
|
||||
|
||||
WWW: https://github.com/linux-rdma/perftest/
|
|
@ -0,0 +1,14 @@
|
|||
bin/ib_send_bw
|
||||
bin/ib_send_lat
|
||||
bin/ib_write_lat
|
||||
bin/ib_write_bw
|
||||
bin/ib_read_lat
|
||||
bin/ib_read_bw
|
||||
bin/ib_atomic_lat
|
||||
bin/ib_atomic_bw
|
||||
bin/raw_ethernet_bw
|
||||
bin/raw_ethernet_lat
|
||||
bin/raw_ethernet_burst_lat
|
||||
bin/raw_ethernet_fs_rate
|
||||
bin/run_perftest_loopback
|
||||
bin/run_perftest_multi_devices
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
PORTNAME= polygraph
|
||||
PORTVERSION= 4.11.0
|
||||
PORTREVISION= 1
|
||||
DISTVERSIONSUFFIX= -src
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= benchmarks www
|
||||
MASTER_SITES= http://www.web-polygraph.org/downloads/srcs/
|
||||
|
||||
|
@ -19,7 +19,7 @@ BROKEN_SSL_REASON_openssl-devel= configure: error: OpenSSL libraries and/or dire
|
|||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
USES= gmake ncurses shebangfix tar:tgz
|
||||
USES= compiler:c++0x gmake ncurses shebangfix tar:tgz
|
||||
SHEBANG_FILES= tools/*.pl
|
||||
USE_GCC= any
|
||||
GNU_CONFIGURE= yes
|
||||
|
|
|
@ -64,6 +64,7 @@
|
|||
SUBDIR += muscle
|
||||
SUBDIR += ncbi-blast+
|
||||
SUBDIR += ncbi-toolkit
|
||||
SUBDIR += ngs-sdk
|
||||
SUBDIR += njplot
|
||||
SUBDIR += p5-AcePerl
|
||||
SUBDIR += p5-Bio-ASN1-EntrezGene
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ngs
|
||||
DISTVERSION= 2.9.0
|
||||
CATEGORIES= biology
|
||||
PKGNAMESUFFIX= -sdk
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Tools and libraries for using data in the INSDC Sequence Read Archives
|
||||
|
||||
LICENSE= PD
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= gmake perl5
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= ncbi
|
||||
ALL_TARGET= default
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
CFLAGS+= -I${WRKSRC}/ngs-sdk/ngs/unix/${ARCH}/
|
||||
|
||||
post-patch:
|
||||
@cd ${WRKSRC}/ngs-sdk/ngs/unix && ${LN} -s x86_64 amd64
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC}/ngs-sdk && ${COPYTREE_SHARE} ngs ${STAGEDIR}/${PREFIX}/include
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/ngs-sdk/${ARCH}-portbld-*/ngs-sdk/FreeBSD/clang/${ARCH}/rel/lib/libngs-sdk.so.${DISTVERSION} ${STAGEDIR}${PREFIX}/lib/
|
||||
cd ${STAGEDIR}${PREFIX}/lib/ && \
|
||||
${LN} -s libngs-sdk.so.${DISTVERSION} libngs-sdk.so.${DISTVERSION:R:R} && \
|
||||
${LN} -s libngs-sdk.so.${DISTVERSION:R:R} libngs-sdk.so
|
||||
.for l in libngs-c++.a libngs-adapt-c++.a
|
||||
${INSTALL_LIB} ${WRKSRC}/ngs-sdk/${ARCH}-portbld-*/ngs-sdk/FreeBSD/clang/${ARCH}/rel/lib/${l}.${PORTVERSION} ${STAGEDIR}${PREFIX}/lib/${l}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1528660489
|
||||
SHA256 (ncbi-ngs-2.9.0_GH0.tar.gz) = 7e4f9e4490309b6fb33ec9370e5202ad446b10b75c323ba8226c29ca364a0857
|
||||
SIZE (ncbi-ngs-2.9.0_GH0.tar.gz) = 1091488
|
|
@ -0,0 +1,13 @@
|
|||
--- Makefile.orig 2018-06-10 19:59:04 UTC
|
||||
+++ Makefile
|
||||
@@ -27,9 +27,7 @@ default: subdirs
|
||||
|
||||
# the sub-directories
|
||||
SUBDIRS = \
|
||||
- ngs-sdk \
|
||||
- ngs-java \
|
||||
- ngs-python \
|
||||
+ ngs-sdk
|
||||
|
||||
SUBDIRS_CLN = \
|
||||
$(addsuffix _cln,$(SUBDIRS))
|
|
@ -0,0 +1,11 @@
|
|||
--- configure.orig 2018-06-10 19:58:29 UTC
|
||||
+++ configure
|
||||
@@ -41,7 +41,7 @@ if [ "$FILENAME" != configure -a ! -s co
|
||||
echo configure: error: configure should be run as ./configure
|
||||
else
|
||||
cd $CURDIR
|
||||
- for D in ngs-sdk ngs-java ngs-python
|
||||
+ for D in ngs-sdk
|
||||
do
|
||||
if [ -d $D ]
|
||||
then echo "CONFIGURING $D"
|
|
@ -0,0 +1,13 @@
|
|||
--- ngs-sdk/setup/install.perl.orig 2018-06-10 20:03:25 UTC
|
||||
+++ ngs-sdk/setup/install.perl
|
||||
@@ -1283,8 +1283,8 @@ sub prepare {
|
||||
' $_{INST_JARDIR } = "$_{PREFIX}/jar"; ' .
|
||||
' $_{INST_SHAREDIR} = "$_{PREFIX}/share"; ' .
|
||||
' $_{INCDIR } = "$Bin/../include"; ' .
|
||||
- ' $_{LIBDIR64 } = "$Bin/../lib64"; ' .
|
||||
- ' $_{LIBDIR32 } = "$Bin/../lib32"; ';
|
||||
+ ' $_{LIBDIR64 } = "$Bin/../lib"; ' .
|
||||
+ ' $_{LIBDIR32 } = "$Bin/../lib"; ';
|
||||
if ($HAVE{TWO_LIBS}) {
|
||||
$code .=
|
||||
'$_{INST_NGSLIBDIR} = "' . "$root/usr/local/ngs/ngs-sdk/lib\";"
|
|
@ -0,0 +1,72 @@
|
|||
--- ngs-sdk/setup/konfigure.perl.orig 2018-02-23 22:53:52 UTC
|
||||
+++ ngs-sdk/setup/konfigure.perl
|
||||
@@ -202,7 +202,7 @@ print "checking system type... " unless
|
||||
my ($OS, $ARCH, $OSTYPE, $MARCH, @ARCHITECTURES) = OsArch();
|
||||
println $OSTYPE unless ($AUTORUN);
|
||||
|
||||
-unless ($OSTYPE =~ /linux/i || $OSTYPE =~ /darwin/i || $OSTYPE eq 'win') {
|
||||
+unless ($OSTYPE =~ /linux/i || $OSTYPE =~ /darwin/i || $OSTYPE eq 'win' || $OSTYPE eq 'FreeBSD') {
|
||||
println "configure: error: unsupported system '$OSTYPE'";
|
||||
exit 1;
|
||||
}
|
||||
@@ -215,6 +215,10 @@ if ($OS eq 'linux') {
|
||||
println $OS_DISTRIBUTOR unless ($AUTORUN);
|
||||
}
|
||||
|
||||
+if ($MARCH eq 'amd64') {
|
||||
+ $MARCH = 'x86_64';
|
||||
+}
|
||||
+
|
||||
print "checking machine architecture... " unless ($AUTORUN);
|
||||
println $MARCH unless ($AUTORUN);
|
||||
unless ($MARCH =~ /x86_64/i || $MARCH =~ /i?86/i) {
|
||||
@@ -326,6 +330,16 @@ if ($OSTYPE =~ /linux/i) {
|
||||
$EXEX = '';
|
||||
$OSINC = 'unix';
|
||||
$TOOLS = 'gcc' unless ($TOOLS);
|
||||
+} elsif ($OSTYPE =~ /freebsd/i) {
|
||||
+ $BITS = '';
|
||||
+ $LPFX = 'lib';
|
||||
+ $OBJX = 'o';
|
||||
+ $LOBX = 'pic.o';
|
||||
+ $LIBX = 'a';
|
||||
+ $SHLX = 'so';
|
||||
+ $EXEX = '';
|
||||
+ $OSINC = 'unix';
|
||||
+ $TOOLS = 'clang' unless ($TOOLS);
|
||||
} elsif ($OSTYPE =~ /darwin/i) {
|
||||
$LPFX = 'lib';
|
||||
$OBJX = 'o';
|
||||
@@ -371,11 +385,11 @@ if ($TOOLS =~ /gcc$/) {
|
||||
} elsif ($TOOLS eq 'clang') {
|
||||
$CPP = 'clang++' unless ($CPP);
|
||||
$CC = 'clang -c';
|
||||
- my $versionMin = '-mmacosx-version-min=10.6';
|
||||
+ my $versionMin = '';
|
||||
$CP = "$CPP -c $versionMin";
|
||||
if ($BITS ne '32_64') {
|
||||
$ARCH_FL = '-arch i386' if ($BITS == 32);
|
||||
- $OPT = '-O3';
|
||||
+ $OPT = $ENV{'CXXFLAGS'};
|
||||
$AR = 'ar rc';
|
||||
$LD = "clang $ARCH_FL";
|
||||
$LP = "$CPP $versionMin $ARCH_FL";
|
||||
@@ -463,7 +477,7 @@ foreach my $href (DEPENDS()) {
|
||||
$I = $t if (-e $t);
|
||||
}
|
||||
push ( @L, File::Spec->catdir($OPT{$o}, 'lib') );
|
||||
- push ( @L, File::Spec->catdir($OPT{$o}, 'lib64') );
|
||||
+ #push ( @L, File::Spec->catdir($OPT{$o}, 'lib64') );
|
||||
}
|
||||
my ($i, $l) = find_lib($_, $I, @L);
|
||||
if (defined $i || $l) {
|
||||
@@ -881,8 +895,7 @@ EndText
|
||||
L($F, "PIC = $PIC") if ($PIC);
|
||||
if ($PKG{LNG} eq 'C') {
|
||||
if ($TOOLS =~ /clang/i) {
|
||||
- L($F, 'SONAME = -install_name ' .
|
||||
- '$(INST_LIBDIR)$(BITS)/$(subst $(VERSION),$(MAJVERS),$(@F)) \\');
|
||||
+ L($F, 'SONAME = -Wl,-soname=$(subst $(VERSION),$(MAJVERS),$(@F)) \\');
|
||||
L($F, ' -compatibility_version $(MAJMIN) -current_version $(VERSION) \\');
|
||||
L($F, ' -flat_namespace -undefined suppress');
|
||||
} else {
|
|
@ -0,0 +1,12 @@
|
|||
NGS is a new, domain-specific API for accessing reads, alignments and pileups
|
||||
produced from Next Generation Sequencing. The API itself is independent from any
|
||||
particular back-end implementation, and supports use of multiple back-ends
|
||||
simultaneously. It also provides a library for building new back-end "engines".
|
||||
The engine for accessing SRA data is contained within the sister repository
|
||||
ncbi-vdb.
|
||||
|
||||
The API is currently expressed in C++, Java and Python languages. The design
|
||||
makes it possible to maintain a high degree of similarity between the code in
|
||||
one language and code in another - especially between C++ and Java.
|
||||
|
||||
WWW: https://github.com/ncbi/ngs
|
|
@ -0,0 +1,95 @@
|
|||
include/ngs/Alignment.hpp
|
||||
include/ngs/AlignmentIterator.hpp
|
||||
include/ngs/ErrorMsg.hpp
|
||||
include/ngs/Fragment.hpp
|
||||
include/ngs/FragmentIterator.hpp
|
||||
include/ngs/Package.hpp
|
||||
include/ngs/Pileup.hpp
|
||||
include/ngs/PileupEvent.hpp
|
||||
include/ngs/PileupEventIterator.hpp
|
||||
include/ngs/PileupIterator.hpp
|
||||
include/ngs/Read.hpp
|
||||
include/ngs/ReadCollection.hpp
|
||||
include/ngs/ReadGroup.hpp
|
||||
include/ngs/ReadGroupIterator.hpp
|
||||
include/ngs/ReadIterator.hpp
|
||||
include/ngs/Reference.hpp
|
||||
include/ngs/ReferenceIterator.hpp
|
||||
include/ngs/ReferenceSequence.hpp
|
||||
include/ngs/Statistics.hpp
|
||||
include/ngs/StringRef.hpp
|
||||
include/ngs/adapter/AlignmentItf.hpp
|
||||
include/ngs/adapter/ErrorMsg.hpp
|
||||
include/ngs/adapter/FragmentItf.hpp
|
||||
include/ngs/adapter/PileupEventItf.hpp
|
||||
include/ngs/adapter/PileupItf.hpp
|
||||
include/ngs/adapter/ReadCollectionItf.hpp
|
||||
include/ngs/adapter/ReadGroupItf.hpp
|
||||
include/ngs/adapter/ReadItf.hpp
|
||||
include/ngs/adapter/Refcount.hpp
|
||||
include/ngs/adapter/ReferenceItf.hpp
|
||||
include/ngs/adapter/ReferenceSequenceItf.hpp
|
||||
include/ngs/adapter/StatisticsItf.hpp
|
||||
include/ngs/adapter/StringItf.hpp
|
||||
include/ngs/adapter/defs.h
|
||||
include/ngs/inl/Alignment.hpp
|
||||
include/ngs/inl/AlignmentIterator.hpp
|
||||
include/ngs/inl/Fragment.hpp
|
||||
include/ngs/inl/FragmentIterator.hpp
|
||||
include/ngs/inl/Package.hpp
|
||||
include/ngs/inl/Pileup.hpp
|
||||
include/ngs/inl/PileupEvent.hpp
|
||||
include/ngs/inl/PileupEventIterator.hpp
|
||||
include/ngs/inl/PileupIterator.hpp
|
||||
include/ngs/inl/Read.hpp
|
||||
include/ngs/inl/ReadCollection.hpp
|
||||
include/ngs/inl/ReadGroup.hpp
|
||||
include/ngs/inl/ReadGroupIterator.hpp
|
||||
include/ngs/inl/ReadIterator.hpp
|
||||
include/ngs/inl/Reference.hpp
|
||||
include/ngs/inl/ReferenceIterator.hpp
|
||||
include/ngs/inl/ReferenceSequence.hpp
|
||||
include/ngs/inl/Statistics.hpp
|
||||
include/ngs/inl/StringRef.hpp
|
||||
include/ngs/itf/AlignmentItf.h
|
||||
include/ngs/itf/AlignmentItf.hpp
|
||||
include/ngs/itf/ErrBlock.h
|
||||
include/ngs/itf/ErrBlock.hpp
|
||||
include/ngs/itf/ErrorMsg.hpp
|
||||
include/ngs/itf/FragmentItf.h
|
||||
include/ngs/itf/FragmentItf.hpp
|
||||
include/ngs/itf/PackageItf.hpp
|
||||
include/ngs/itf/PileupEventItf.h
|
||||
include/ngs/itf/PileupEventItf.hpp
|
||||
include/ngs/itf/PileupItf.h
|
||||
include/ngs/itf/PileupItf.hpp
|
||||
include/ngs/itf/ReadCollectionItf.h
|
||||
include/ngs/itf/ReadCollectionItf.hpp
|
||||
include/ngs/itf/ReadGroupItf.h
|
||||
include/ngs/itf/ReadGroupItf.hpp
|
||||
include/ngs/itf/ReadItf.h
|
||||
include/ngs/itf/ReadItf.hpp
|
||||
include/ngs/itf/Refcount.h
|
||||
include/ngs/itf/Refcount.hpp
|
||||
include/ngs/itf/ReferenceItf.h
|
||||
include/ngs/itf/ReferenceItf.hpp
|
||||
include/ngs/itf/ReferenceSequenceItf.h
|
||||
include/ngs/itf/ReferenceSequenceItf.hpp
|
||||
include/ngs/itf/StatisticsItf.h
|
||||
include/ngs/itf/StatisticsItf.hpp
|
||||
include/ngs/itf/StringItf.h
|
||||
include/ngs/itf/StringItf.hpp
|
||||
include/ngs/itf/VTable.h
|
||||
include/ngs/itf/VTable.hpp
|
||||
include/ngs/itf/defs.h
|
||||
include/ngs/unix/amd64
|
||||
include/ngs/unix/fat86/atomic32.h
|
||||
include/ngs/unix/i386/atomic32.h
|
||||
include/ngs/unix/x86_64/atomic32.h
|
||||
include/ngs/win/atomic32.h
|
||||
include/ngs/win/stdbool.h
|
||||
lib/libngs-adapt-c++.a
|
||||
lib/libngs-c++.a
|
||||
lib/libngs-sdk.so
|
||||
lib/libngs-sdk.so.2
|
||||
lib/libngs-sdk.so.2.9.0
|
|
@ -1,33 +1,29 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libticables2
|
||||
PORTVERSION= 1.3.4
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 1.3.5
|
||||
CATEGORIES= comms
|
||||
MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.17
|
||||
MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.18
|
||||
|
||||
MAINTAINER= tijl@FreeBSD.org
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= TI calculator link cables library
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
USES= autoreconf gettext-tools gmake libtool pkgconfig tar:bzip2
|
||||
USE_GNOME= glib20
|
||||
USE_LDCONFIG= yes
|
||||
USES= gmake libtool pathfix pkgconfig tar:bzip2
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_USES= gettext
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e '/PKG_CONFIG.*libusb/s/ >= 0\.1\.[0-9]*/-0.1/' \
|
||||
${WRKSRC}/configure
|
||||
@${REINPLACE_CMD} -e 's/Requires/&.private/' ${WRKSRC}/ticables2.pc.in
|
||||
@${REINPLACE_CMD} 's/libusb >= 0\.1\.[0-9]*/libusb-0.1/' \
|
||||
${WRKSRC}/configure.ac
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (libticables2-1.3.4.tar.bz2) = 45cae91ad9ee1cc2ebc0f5865923ff77f1e0adf0793d3010eeb802efc140e5b0
|
||||
SIZE (libticables2-1.3.4.tar.bz2) = 920163
|
||||
TIMESTAMP = 1528397702
|
||||
SHA256 (libticables2-1.3.5.tar.bz2) = 0c6fb6516e72ccab081ddb3aecceff694ed93aec689ddd2edba9c7c7406c4522
|
||||
SIZE (libticables2-1.3.5.tar.bz2) = 187416
|
||||
|
|
|
@ -3,7 +3,7 @@ include/tilp2/stdints1.h
|
|||
include/tilp2/ticables.h
|
||||
include/tilp2/timeout.h
|
||||
lib/libticables2.so
|
||||
lib/libticables2.so.6
|
||||
lib/libticables2.so.6.0.0
|
||||
lib/libticables2.so.7
|
||||
lib/libticables2.so.7.0.0
|
||||
libdata/pkgconfig/ticables2.pc
|
||||
%%NLS%%share/locale/fr/LC_MESSAGES/libticables2.mo
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libticalcs2
|
||||
PORTVERSION= 1.1.8
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 1.1.9
|
||||
CATEGORIES= comms
|
||||
MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.17
|
||||
MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.18
|
||||
|
||||
MAINTAINER= tijl@FreeBSD.org
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= TI calculator library
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
@ -15,22 +14,16 @@ LIB_DEPENDS= libticables2.so:comms/libticables2 \
|
|||
libticonv.so:converters/libticonv \
|
||||
libtifiles2.so:devel/libtifiles2
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
USES= autoreconf gettext-tools gmake libtool pkgconfig tar:bzip2
|
||||
USE_GNOME= glib20
|
||||
USE_LDCONFIG= yes
|
||||
USES= gmake libtool pathfix pkgconfig tar:bzip2
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_USES= gettext
|
||||
NLS_USES= gettext-runtime
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
LIBS+= `pkg-config --libs glib-2.0`
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/Requires/&.private/' ${WRKSRC}/ticalcs2.pc.in
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (libticalcs2-1.1.8.tar.bz2) = a8286f8a2552bcad96beab99ce254e67b3dc1a03eb9d82f8de4bdf7b8efc3496
|
||||
SIZE (libticalcs2-1.1.8.tar.bz2) = 524151
|
||||
TIMESTAMP = 1528398619
|
||||
SHA256 (libticalcs2-1.1.9.tar.bz2) = 76780788bc309b647f97513d38dd5f01611c335a72855e0bd10c7bdbf2e38921
|
||||
SIZE (libticalcs2-1.1.9.tar.bz2) = 269963
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
include/tilp2/cmd73.h
|
||||
include/tilp2/cmd68k.h
|
||||
include/tilp2/cmdz80.h
|
||||
include/tilp2/dbus_pkt.h
|
||||
include/tilp2/dusb_cmd.h
|
||||
include/tilp2/dusb_rpkt.h
|
||||
|
@ -15,7 +16,8 @@ include/tilp2/nsp_vpkt.h
|
|||
include/tilp2/stdints3.h
|
||||
include/tilp2/ticalcs.h
|
||||
lib/libticalcs2.so
|
||||
lib/libticalcs2.so.11
|
||||
lib/libticalcs2.so.11.0.3
|
||||
lib/libticalcs2.so.12
|
||||
lib/libticalcs2.so.12.0.3
|
||||
libdata/pkgconfig/ticalcs2.pc
|
||||
%%NLS%%share/locale/de/LC_MESSAGES/libticalcs2.mo
|
||||
%%NLS%%share/locale/fr/LC_MESSAGES/libticalcs2.mo
|
||||
|
|
|
@ -22,11 +22,11 @@ LIB_DEPENDS?= libgsm.so:audio/gsm \
|
|||
BUILD_DEPENDS= pkg-config:devel/pkgconf \
|
||||
${LOCALBASE}/include/linux/input.h:multimedia/v4l_compat
|
||||
|
||||
USES= cmake compiler:c++11-lang tcl groff
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= sm0svx
|
||||
GH_PROJECT= svxlink
|
||||
|
||||
USES= cmake tcl groff
|
||||
CMAKE_SOURCE_PATH= ${WRKSRC}/src
|
||||
CMAKE_ARGS+= -DMAN_INSTALL_DIR:FILEPATH=${MANDIRS} \
|
||||
-DLOCAL_STATE_DIR=/var
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= tilp2
|
||||
PORTVERSION= 1.17
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.18
|
||||
CATEGORIES= comms
|
||||
MASTER_SITES= SF/tilp/tilp2-linux/${DISTNAME}
|
||||
|
||||
MAINTAINER= tijl@FreeBSD.org
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= TI Linking Program
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
@ -16,25 +15,18 @@ LIB_DEPENDS= libticables2.so:comms/libticables2 \
|
|||
libticalcs2.so:comms/libticalcs2 \
|
||||
libticonv.so:converters/libticonv
|
||||
|
||||
USES= desktop-file-utils gmake groff pkgconfig shared-mime-info \
|
||||
tar:bzip2
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
USES= autoreconf desktop-file-utils gettext gmake groff localbase \
|
||||
libtool pkgconfig shared-mime-info tar:bzip2
|
||||
USE_GNOME= gtk20 intltool
|
||||
|
||||
OPTIONS_DEFINE= NLS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
NLS_USES= gettext
|
||||
NLS_CONFIGURE_ENABLE= nls
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --without-kde
|
||||
CPPFLAGS+= -I${LOCALBASE}/include
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's,^ USE_NLS=yes$$,,' ${WRKSRC}/configure
|
||||
@${REINPLACE_CMD} -e 's|-D.*_DISABLE_DEPRECATED||g' \
|
||||
${WRKSRC}/configure ${WRKSRC}/src/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's,/usr,${LOCALBASE},' ${WRKSRC}/src/bookmark.c
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (tilp2-1.17.tar.bz2) = 0bc744463450843c0f1e9deebf45af84a282304aff37865077ca7146d54ff6e7
|
||||
SIZE (tilp2-1.17.tar.bz2) = 892549
|
||||
TIMESTAMP = 1528399033
|
||||
SHA256 (tilp2-1.18.tar.bz2) = 7b3ab363eeb52504d6ef5811c5d264f8016060bb7bd427be5a064c2ed7384e47
|
||||
SIZE (tilp2-1.18.tar.bz2) = 536744
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
--- configure.ac.orig 2016-01-15 20:28:52 UTC
|
||||
+++ configure.ac
|
||||
@@ -131,7 +131,6 @@ if test "x$kde" = "xdefault"; then
|
||||
fi
|
||||
if test "x$kde" = "xyes"; then
|
||||
AC_PROG_CXX
|
||||
- AC_PATH_KDE
|
||||
AC_DEFINE(WITH_KDE, 1, [Use KDE support])
|
||||
fi
|
||||
AM_CONDITIONAL(USE_KDE, test "x$kde" = "xyes")
|
||||
@@ -245,7 +244,6 @@ case "$host" in
|
||||
esac
|
||||
|
||||
# some extra flags
|
||||
-CFLAGS="$CFLAGS -DGTK_DISABLE_DEPRECATED"
|
||||
CXXFLAGS="$CFLAGS -fno-rtti -fno-exceptions"
|
||||
|
||||
AC_SUBST(CFLAGS)
|
|
@ -0,0 +1,21 @@
|
|||
--- src/Makefile.am.orig 2016-03-14 19:55:57 UTC
|
||||
+++ src/Makefile.am
|
||||
@@ -9,16 +9,13 @@ bin_PROGRAMS = tilp
|
||||
tilp_CPPFLAGS = -I$(top_srcdir)/intl \
|
||||
@TICABLES_CFLAGS@ @TIFILES_CFLAGS@ @TICALCS_CFLAGS@ @TICONV_CFLAGS@ \
|
||||
@GLIB_CFLAGS@ @GTK_CFLAGS@ \
|
||||
- @KDE_INCLUDES@ @QT_INCLUDES@ \
|
||||
-DSHARE_DIR=\"$(pkgdatadir)\" \
|
||||
-DLOCALEDIR=\"$(datadir)/locale\" \
|
||||
- -DSYSCONFDIR=\"$(sysconfdir)\" \
|
||||
- -DGTK_DISABLE_DEPRECATED
|
||||
+ -DSYSCONFDIR=\"$(sysconfdir)\"
|
||||
tilp_LDFLAGS = -export-dynamic
|
||||
tilp_LDADD = @TICABLES_LIBS@ @TIFILES_LIBS@ @TICALCS_LIBS@ @TICONV_LIBS@ \
|
||||
@GLIB_LIBS@ @GTK_LIBS@ \
|
||||
- @LIB_KDECORE@ @LIB_KDEUI@ @LIB_KIO@ @LIB_QT@ @KDE_LDFLAGS@ \
|
||||
- @QT_LDFLAGS@ @X_LDFLAGS@ @LIBZ@
|
||||
+ @LIBZ@
|
||||
tilp_SOURCES = *.h \
|
||||
tilp_calcs.c tilp_cmdline.c tilp_config.c tilp_error.c \
|
||||
tilp_files.c tilp_gif.c tilp_main.c \
|
|
@ -1,6 +1,8 @@
|
|||
bin/tilp
|
||||
man/man1/tilp.1.gz
|
||||
share/appdata/tilp.appdata.xml
|
||||
share/applications/tilp.desktop
|
||||
%%NLS%%share/locale/de/LC_MESSAGES/tilp2.mo
|
||||
%%NLS%%share/locale/fr/LC_MESSAGES/tilp2.mo
|
||||
share/mime/packages/tilp.xml
|
||||
%%DATADIR%%/COPYING
|
||||
|
@ -79,6 +81,7 @@ share/mime/packages/tilp.xml
|
|||
%%DATADIR%%/icons/Group.ico
|
||||
%%DATADIR%%/icons/Group_Backup.ico
|
||||
%%DATADIR%%/icons/Group_Var.ico
|
||||
%%DATADIR%%/icons/Image.ico
|
||||
%%DATADIR%%/icons/List.ico
|
||||
%%DATADIR%%/icons/Macro.ico
|
||||
%%DATADIR%%/icons/Matrix.ico
|
||||
|
@ -90,13 +93,13 @@ share/mime/packages/tilp.xml
|
|||
%%DATADIR%%/icons/Range.ico
|
||||
%%DATADIR%%/icons/Real.ico
|
||||
%%DATADIR%%/icons/String.ico
|
||||
%%DATADIR%%/icons/TIGroup.ico
|
||||
%%DATADIR%%/icons/TIicon1.ico
|
||||
%%DATADIR%%/icons/TIicon2.ico
|
||||
%%DATADIR%%/icons/TIicon3.ico
|
||||
%%DATADIR%%/icons/TIicon4.ico
|
||||
%%DATADIR%%/icons/Table_Setup.ico
|
||||
%%DATADIR%%/icons/Text.ico
|
||||
%%DATADIR%%/icons/TiGroup.ico
|
||||
%%DATADIR%%/icons/Unknown.ico
|
||||
%%DATADIR%%/icons/Vector.ico
|
||||
%%DATADIR%%/icons/Window_Setup.ico
|
||||
|
@ -122,4 +125,5 @@ share/mime/packages/tilp.xml
|
|||
%%DATADIR%%/pixmaps/tb_restore.png
|
||||
%%DATADIR%%/pixmaps/tb_send.png
|
||||
%%DATADIR%%/pixmaps/tb_trash.png
|
||||
%%DATADIR%%/pixmaps/tilp.png
|
||||
%%DATADIR%%/pixmaps/tilp.xpm
|
||||
|
|
|
@ -1,22 +1,20 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libticonv
|
||||
PORTVERSION= 1.1.4
|
||||
PORTREVISION= 3
|
||||
PORTVERSION= 1.1.5
|
||||
CATEGORIES= converters
|
||||
MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.17
|
||||
MASTER_SITES= SF/tilp/tilp2-linux/tilp2-1.18
|
||||
|
||||
MAINTAINER= tijl@FreeBSD.org
|
||||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= TI calculator character set library
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-iconv
|
||||
INSTALL_TARGET= install-strip
|
||||
USES= autoreconf gmake iconv libtool pkgconfig tar:bzip2
|
||||
USE_GNOME= glib20
|
||||
USE_LDCONFIG= yes
|
||||
USES= gmake libtool pathfix pkgconfig tar:bzip2
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/Requires/&.private/' ${WRKSRC}/ticonv.pc.in
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (libticonv-1.1.4.tar.bz2) = 1faecc71311bd95c94792cc72dd0844e7881a65156b006f045bb417eddd45183
|
||||
SIZE (libticonv-1.1.4.tar.bz2) = 344616
|
||||
TIMESTAMP = 1528391645
|
||||
SHA256 (libticonv-1.1.5.tar.bz2) = 316da6a73bf26b266dd23443882abc4c9fe7013edc3a53e5e301d525c2060878
|
||||
SIZE (libticonv-1.1.5.tar.bz2) = 86036
|
||||
|
|
|
@ -3,6 +3,6 @@ include/tilp2/export4.h
|
|||
include/tilp2/stdints4.h
|
||||
include/tilp2/ticonv.h
|
||||
lib/libticonv.so
|
||||
lib/libticonv.so.7
|
||||
lib/libticonv.so.7.0.4
|
||||
lib/libticonv.so.8
|
||||
lib/libticonv.so.8.0.4
|
||||
libdata/pkgconfig/ticonv.pc
|
||||
|
|
|
@ -188,6 +188,8 @@
|
|||
SUBDIR += mariadb101-server
|
||||
SUBDIR += mariadb102-client
|
||||
SUBDIR += mariadb102-server
|
||||
SUBDIR += mariadb103-client
|
||||
SUBDIR += mariadb103-server
|
||||
SUBDIR += mariadb55-client
|
||||
SUBDIR += mariadb55-server
|
||||
SUBDIR += mdbtools
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1525756104
|
||||
SHA256 (KDE/applications/18.04.1/akonadi-18.04.1.tar.xz) = 1b1a569df956f7b44fe5b984d54069c176259f977dfd0456b9f33fab12c9e035
|
||||
SIZE (KDE/applications/18.04.1/akonadi-18.04.1.tar.xz) = 1525744
|
||||
TIMESTAMP = 1528216947
|
||||
SHA256 (KDE/applications/18.04.2/akonadi-18.04.2.tar.xz) = 65bc4eaf41f9000e01e323aef30162a3597edd560b599021d977d73843c28acf
|
||||
SIZE (KDE/applications/18.04.2/akonadi-18.04.2.tar.xz) = 1525976
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
PORTNAME= arangodb
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.2.13
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases net
|
||||
PKGNAMESUFFIX= 32
|
||||
|
||||
|
@ -27,6 +28,14 @@ USERS= arangodb
|
|||
GROUPS= arangodb
|
||||
USE_RC_SUBR= arangod
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057
|
||||
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
|
||||
.else
|
||||
SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
.for section in 1 8
|
||||
${MV} ${STAGEDIR}${PREFIX}/share/man/man${section}/* ${STAGEDIR}${PREFIX}/man/man${section}/
|
||||
|
|
|
@ -9,13 +9,13 @@
|
|||
#
|
||||
# arangod_enable (bool): Set to "NO" by default.
|
||||
# Set it to "YES" to enable arangod.
|
||||
# arangod_limits (bool): Set to "NO" by default.
|
||||
# Set it to yes to run `limits -e -U arangodb`
|
||||
# just before arangod starts.
|
||||
%%LEGACY_LIMITS%%# arangod_limits (bool): Set to "NO" by default.
|
||||
%%LEGACY_LIMITS%%# Set it to yes to run `limits -e -U arangodb`
|
||||
%%LEGACY_LIMITS%%# just before arangod starts.
|
||||
# arangod_dbpath (str): Default to "/var/db/arangodb"
|
||||
# Base database directory.
|
||||
# arangod_logpath (str): Default to "/var/log/arangodb"
|
||||
# Base logging directory
|
||||
# Base logging directory
|
||||
# arangod_apppath (str): Default to "/var/db/arangodb-apps"
|
||||
# Base apps directory
|
||||
# arangod_flags (str): Custom additional arguments to be passed to arangod.
|
||||
|
@ -32,7 +32,7 @@ rcvar=arangod_enable
|
|||
load_rc_config $name
|
||||
|
||||
: ${arangod_enable="NO"}
|
||||
: ${arangod_limits="NO"}
|
||||
%%LEGACY_LIMITS%%: ${arangod_limits="NO"}
|
||||
: ${arangod_dbpath="/var/db/arangodb"}
|
||||
: ${arangod_logpath="/var/log/arangodb"}
|
||||
: ${arangod_apppath="/var/db/arangodb-apps"}
|
||||
|
@ -75,11 +75,12 @@ arangod_prestart()
|
|||
if [ ! -d ${arangod_apppath} ]; then
|
||||
arangod_create_apppath || return 1
|
||||
fi
|
||||
if checkyesno arangod_limits; then
|
||||
eval `/usr/bin/limits -e -U ${arangod_user}` 2>/dev/null
|
||||
else
|
||||
return 0
|
||||
fi
|
||||
%%LEGACY_LIMITS%% if checkyesno arangod_limits; then
|
||||
%%LEGACY_LIMITS%% eval `/usr/bin/limits -e -U ${arangod_user}` 2>/dev/null
|
||||
%%LEGACY_LIMITS%% else
|
||||
%%LEGACY_LIMITS%% return 0
|
||||
%%LEGACY_LIMITS%% fi
|
||||
%%MODERN_LIMITS%% return 0
|
||||
}
|
||||
|
||||
run_rc_command "$1"
|
||||
|
|
|
@ -3,10 +3,11 @@
|
|||
PORTNAME= arangodb
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 3.3.7
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= databases net
|
||||
PKGNAMESUFFIX= 33
|
||||
|
||||
MAINTAINER= dev@dudu.ro
|
||||
MAINTAINER= dev@dudu.ro
|
||||
COMMENT= ArangoDB is a distributed NoSQL database with multiple data models
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
@ -30,6 +31,14 @@ USERS= arangodb
|
|||
GROUPS= arangodb
|
||||
USE_RC_SUBR= arangod
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1200057
|
||||
SUB_LIST+= LEGACY_LIMITS="@comment " MODERN_LIMITS=""
|
||||
.else
|
||||
SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
.for section in 1 8
|
||||
@${MV} ${STAGEDIR}${PREFIX}/share/man/man${section}/* ${STAGEDIR}${PREFIX}/man/man${section}/
|
||||
|
|
|
@ -9,13 +9,13 @@
|
|||
#
|
||||
# arangod_enable (bool): Set to "NO" by default.
|
||||
# Set it to "YES" to enable arangod.
|
||||
# arangod_limits (bool): Set to "NO" by default.
|
||||
# Set it to yes to run `limits -e -U arangodb`
|
||||
# just before arangod starts.
|
||||
%%LEGACY_LIMITS%%# arangod_limits (bool): Set to "NO" by default.
|
||||
%%LEGACY_LIMITS%%# Set it to yes to run `limits -e -U arangodb`
|
||||
%%LEGACY_LIMITS%%# just before arangod starts.
|
||||
# arangod_dbpath (str): Default to "/var/db/arangodb"
|
||||
# Base database directory.
|
||||
# arangod_logpath (str): Default to "/var/log/arangodb"
|
||||
# Base logging directory
|
||||
# Base logging directory
|
||||
# arangod_apppath (str): Default to "/var/db/arangodb-apps"
|
||||
# Base apps directory
|
||||
# arangod_flags (str): Custom additional arguments to be passed to arangod.
|
||||
|
@ -32,7 +32,7 @@ rcvar=arangod_enable
|
|||
load_rc_config $name
|
||||
|
||||
: ${arangod_enable="NO"}
|
||||
: ${arangod_limits="NO"}
|
||||
%%LEGACY_LIMITS%%: ${arangod_limits="NO"}
|
||||
: ${arangod_dbpath="/var/db/arangodb"}
|
||||
: ${arangod_logpath="/var/log/arangodb"}
|
||||
: ${arangod_apppath="/var/db/arangodb-apps"}
|
||||
|
@ -75,11 +75,12 @@ arangod_prestart()
|
|||
if [ ! -d ${arangod_apppath} ]; then
|
||||
arangod_create_apppath || return 1
|
||||
fi
|
||||
if checkyesno arangod_limits; then
|
||||
eval `/usr/bin/limits -e -U ${arangod_user}` 2>/dev/null
|
||||
else
|
||||
return 0
|
||||
fi
|
||||
%%LEGACY_LIMITS%% if checkyesno arangod_limits; then
|
||||
%%LEGACY_LIMITS%% eval `/usr/bin/limits -e -U ${arangod_user}` 2>/dev/null
|
||||
%%LEGACY_LIMITS%% else
|
||||
%%LEGACY_LIMITS%% return 0
|
||||
%%LEGACY_LIMITS%% fi
|
||||
%%MODERN_LIMITS%% return 0
|
||||
}
|
||||
|
||||
run_rc_command "$1"
|
||||
|
|
|
@ -9,7 +9,7 @@ CATEGORIES= databases
|
|||
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
|
||||
DISTNAME= apache-couchdb-${DISTVERSION}
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Document database server, accessible via a RESTful JSON API
|
||||
|
||||
LICENSE= APACHE20 BSD3CLAUSE ISCL WTFPL OFL11
|
||||
|
|
|
@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Adapter for the Calendar library in Ecto
|
||||
|
||||
LICENSE= MIT
|
||||
|
|
|
@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Database connection behaviour for Elixir
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
|
|
@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Database wrapper and language integrated query for Elixir
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
|
|
@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Collection of GIS functions for Elixir
|
||||
|
||||
LICENSE= MIT
|
||||
|
|
|
@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Database driver for MariaDB and MySQL written in Elixir
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
|
|
@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Database driver for PostgreSQL written in Elixir
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
|
|
@ -5,7 +5,7 @@ PORTVERSION= 3.3.0
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Adapter for using Timex DateTimes with Ecto
|
||||
|
||||
LICENSE= MIT
|
||||
|
|
|
@ -5,7 +5,7 @@ PORTVERSION= 1.4.2
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= erlang-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Apache CouchDB client in Erlang
|
||||
|
||||
LICENSE= MIT
|
||||
|
|
|
@ -5,7 +5,7 @@ PORTVERSION= 3.4.0
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= erlang-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Erlang PostgreSQL Database Client
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
|
|
@ -6,7 +6,7 @@ DISTVERSIONPREFIX= v
|
|||
CATEGORIES= databases
|
||||
PKGNAMEPREFIX= erlang-
|
||||
|
||||
MAINTAINER= olgeni@FreeBSD.org
|
||||
MAINTAINER= erlang@FreeBSD.org
|
||||
COMMENT= Non-blocking Redis client for Erlang
|
||||
|
||||
LICENSE= MIT
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= foundationdb
|
||||
PORTVERSION= 5.2.2
|
||||
PORTVERSION= 5.2.3
|
||||
DISTVERSIONPREFIX= release-
|
||||
CATEGORIES= databases
|
||||
|
||||
MAINTAINER= vanilla@FreeBSD.org
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1527730920
|
||||
SHA256 (apple-foundationdb-5.2.2_GH0.tar.gz) = f632b354cc6ebfdcb5133278901511129a341806d3aa4f4184cc13766f7d841e
|
||||
SIZE (apple-foundationdb-5.2.2_GH0.tar.gz) = 4495353
|
||||
TIMESTAMP = 1528378842
|
||||
SHA256 (apple-foundationdb-release-5.2.3_GH0.tar.gz) = 2814ca2116a14d5e4b0020086cc7483131abd8d3a6134fc67fdce839f4d73fcc
|
||||
SIZE (apple-foundationdb-release-5.2.3_GH0.tar.gz) = 4495554
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
# Created by: Bernard Spil <brnrd@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= mariadb
|
||||
PORTREVISION= 0
|
||||
PKGNAMESUFFIX= 103-client
|
||||
|
||||
COMMENT= Multithreaded SQL database (client)
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../mariadb103-server
|
||||
|
||||
FILESDIR= ${.CURDIR}/files
|
||||
PATCHDIR= ${.CURDIR}/files
|
||||
PLIST= ${.CURDIR}/pkg-plist
|
||||
|
||||
CMAKE_ARGS+= -DWITHOUT_SERVER=1 \
|
||||
-DCONC_WITH_UNITTEST=0 \
|
||||
-DCONC_WITH_MYSQLCOMPAT=1 \
|
||||
-DWITH_WSREP=0
|
||||
|
||||
USE_LDCONFIG= ${PREFIX}/lib/mysql
|
||||
|
||||
CLIENT_ONLY= yes
|
||||
|
||||
post-configure:
|
||||
${REINPLACE_CMD} -Ee 's|(#define INCLUDE.*)"$$|\1 -I${PREFIX}/include"|' \
|
||||
-e 's|(#define LIBS.*)"\\ $$|\1 -L${PREFIX}/lib "\\|' \
|
||||
${WRKSRC}/libmariadb/mariadb_config/mariadb_config.c
|
||||
|
||||
post-install:
|
||||
${RM} -r ${STAGEDIR}${DATADIR}/policy \
|
||||
${STAGEDIR}${PREFIX}/include/mysql/server
|
||||
|
||||
post-install-GSSAPI_NONE:
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
|
@ -0,0 +1,20 @@
|
|||
--- CMakeLists.txt.orig 2018-05-23 20:38:41 UTC
|
||||
+++ CMakeLists.txt
|
||||
@@ -479,14 +479,16 @@ ADD_CUSTOM_TARGET(INFO_BIN ALL
|
||||
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
|
||||
)
|
||||
|
||||
+IF(FALSE)
|
||||
INSTALL_DOCUMENTATION(README.md CREDITS COPYING COPYING.thirdparty
|
||||
EXCEPTIONS-CLIENT COMPONENT Readme)
|
||||
+ENDIF()
|
||||
|
||||
# MDEV-6526 these files are not installed anymore
|
||||
#INSTALL_DOCUMENTATION(${CMAKE_BINARY_DIR}/Docs/INFO_SRC
|
||||
# ${CMAKE_BINARY_DIR}/Docs/INFO_BIN)
|
||||
|
||||
-IF(UNIX)
|
||||
+IF(FALSE)
|
||||
INSTALL_DOCUMENTATION(Docs/INSTALL-BINARY Docs/README-wsrep COMPONENT Readme)
|
||||
ENDIF()
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
************************************************************************
|
||||
|
||||
MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for
|
||||
my.cnf. Please move existing my.cnf files from those paths to
|
||||
%%PREFIX%%/etc and %%PREFIX%%/etc/mysql.
|
||||
|
||||
************************************************************************
|
|
@ -0,0 +1,192 @@
|
|||
bin/mariadb_config
|
||||
bin/msql2mysql
|
||||
bin/mysql
|
||||
bin/mysql_config
|
||||
bin/mysql_convert_table_format
|
||||
bin/mysql_find_rows
|
||||
@comment bin/mysql_install_db
|
||||
@comment bin/mysql_plugin
|
||||
@comment bin/mysql_secure_installation
|
||||
bin/mysql_setpermission
|
||||
bin/mysql_upgrade
|
||||
bin/mysql_waitpid
|
||||
@comment bin/mysqld_safe_helper
|
||||
bin/mysqlaccess
|
||||
bin/mysqladmin
|
||||
bin/mysqlbinlog
|
||||
bin/mysqlcheck
|
||||
bin/mysqldump
|
||||
bin/mysqlhotcopy
|
||||
bin/mysqlimport
|
||||
bin/mysqlshow
|
||||
bin/mysqlslap
|
||||
bin/mysqltest
|
||||
bin/my_print_defaults
|
||||
@comment bin/mytop
|
||||
@comment bin/perror
|
||||
bin/replace
|
||||
@comment bin/resolve_stack_dump
|
||||
@comment bin/resolveip
|
||||
include/mysql/errmsg.h
|
||||
include/mysql/ma_list.h
|
||||
include/mysql/ma_pvio.h
|
||||
include/mysql/ma_tls.h
|
||||
include/mysql/mariadb/ma_io.h
|
||||
include/mysql/mariadb_com.h
|
||||
include/mysql/mariadb_ctype.h
|
||||
include/mysql/mariadb_dyncol.h
|
||||
include/mysql/mariadb_stmt.h
|
||||
include/mysql/mariadb_version.h
|
||||
include/mysql/my_config.h
|
||||
include/mysql/my_global.h
|
||||
include/mysql/my_sys.h
|
||||
include/mysql/mysql.h
|
||||
include/mysql/mysql_com.h
|
||||
include/mysql/mysql_version.h
|
||||
include/mysql/mysql/client_plugin.h
|
||||
include/mysql/mysql/plugin_auth.h
|
||||
include/mysql/mysql/plugin_auth_common.h
|
||||
include/mysql/mysqld_error.h
|
||||
%%NO_GSSAPI_NONE%%lib/mysql/plugin/auth_gssapi_client.so
|
||||
lib/mysql/libmariadb.so
|
||||
lib/mysql/libmariadb.so.3
|
||||
lib/mysql/libmariadbclient.a
|
||||
lib/mysql/libmysqlservices.a
|
||||
lib/mysql/libmysqlclient.a
|
||||
lib/mysql/libmysqlclient.so
|
||||
lib/mysql/libmysqlclient_r.a
|
||||
lib/mysql/libmysqlclient_r.so
|
||||
@comment lib/mysql/plugin/client_ed25519.so
|
||||
lib/mysql/plugin/daemon_example.ini
|
||||
lib/mysql/plugin/dialog.so
|
||||
lib/mysql/plugin/mysql_clear_password.so
|
||||
lib/mysql/plugin/sha256_password.so
|
||||
@comment man/man1/aria_chk.1.gz
|
||||
@comment man/man1/aria_dump_log.1.gz
|
||||
@comment man/man1/aria_ftdump.1.gz
|
||||
@comment man/man1/aria_pack.1.gz
|
||||
@comment man/man1/aria_read_log.1.gz
|
||||
@comment man/man1/galera_new_cluster.1.gz
|
||||
@comment man/man1/galera_recovery.1.gz
|
||||
@comment man/man1/innochecksum.1.gz
|
||||
@comment man/man1/mariadb-service-convert.1.gz
|
||||
man/man1/msql2mysql.1.gz
|
||||
man/man1/my_print_defaults.1.gz
|
||||
man/man1/my_safe_process.1.gz
|
||||
@comment man/man1/myisam_ftdump.1.gz
|
||||
@comment man/man1/myisamchk.1.gz
|
||||
@comment man/man1/myisamlog.1.gz
|
||||
@comment man/man1/myisampack.1.gz
|
||||
man/man1/mysql-stress-test.pl.1.gz
|
||||
man/man1/mysql-test-run.pl.1.gz
|
||||
man/man1/mysql.1.gz
|
||||
@comment man/man1/mysql.server.1.gz
|
||||
man/man1/mysql_client_test.1.gz
|
||||
man/man1/mysql_client_test_embedded.1.gz
|
||||
man/man1/mysql_config.1.gz
|
||||
man/man1/mysql_convert_table_format.1.gz
|
||||
man/man1/mysql_find_rows.1.gz
|
||||
@comment man/man1/mysql_fix_extensions.1.gz
|
||||
@comment man/man1/mysql_install_db.1.gz
|
||||
man/man1/mysql_plugin.1.gz
|
||||
@comment man/man1/mysql_secure_installation.1.gz
|
||||
man/man1/mysql_setpermission.1.gz
|
||||
man/man1/mysql_tzinfo_to_sql.1.gz
|
||||
man/man1/mysql_upgrade.1.gz
|
||||
man/man1/mysql_waitpid.1.gz
|
||||
man/man1/mysqlaccess.1.gz
|
||||
man/man1/mysqladmin.1.gz
|
||||
man/man1/mysqlbinlog.1.gz
|
||||
man/man1/mysqlcheck.1.gz
|
||||
@comment man/man1/mysqld_multi.1.gz
|
||||
@comment man/man1/mysqld_safe.1.gz
|
||||
@comment man/man1/mysqld_safe_helper.1.gz
|
||||
man/man1/mysqldump.1.gz
|
||||
@comment man/man1/mysqldumpslow.1.gz
|
||||
man/man1/mysqlhotcopy.1.gz
|
||||
man/man1/mysqlimport.1.gz
|
||||
man/man1/mysqlshow.1.gz
|
||||
man/man1/mysqlslap.1.gz
|
||||
man/man1/mysqltest.1.gz
|
||||
man/man1/mysqltest_embedded.1.gz
|
||||
@comment man/man1/perror.1.gz
|
||||
man/man1/replace.1.gz
|
||||
@comment man/man1/resolve_stack_dump.1.gz
|
||||
@comment man/man1/resolveip.1.gz
|
||||
@comment man/man1/tokuft_logdump.1.gz
|
||||
@comment man/man1/tokuftdump.1.gz
|
||||
@comment man/man1/wsrep_sst_common.1.gz
|
||||
@comment man/man1/wsrep_sst_mysqldump.1.gz
|
||||
@comment man/man1/wsrep_sst_rsync.1.gz
|
||||
@comment man/man1/wsrep_sst_xtrabackup-v2.1.gz
|
||||
@comment man/man1/wsrep_sst_xtrabackup.1.gz
|
||||
@comment man/man8/mysqld.8.gz
|
||||
@comment share/aclocal/mysql.m4
|
||||
%%DATADIR%%/charsets/Index.xml
|
||||
%%DATADIR%%/charsets/README
|
||||
%%DATADIR%%/charsets/armscii8.xml
|
||||
%%DATADIR%%/charsets/ascii.xml
|
||||
%%DATADIR%%/charsets/cp1250.xml
|
||||
%%DATADIR%%/charsets/cp1251.xml
|
||||
%%DATADIR%%/charsets/cp1256.xml
|
||||
%%DATADIR%%/charsets/cp1257.xml
|
||||
%%DATADIR%%/charsets/cp850.xml
|
||||
%%DATADIR%%/charsets/cp852.xml
|
||||
%%DATADIR%%/charsets/cp866.xml
|
||||
%%DATADIR%%/charsets/dec8.xml
|
||||
%%DATADIR%%/charsets/geostd8.xml
|
||||
%%DATADIR%%/charsets/greek.xml
|
||||
%%DATADIR%%/charsets/hebrew.xml
|
||||
%%DATADIR%%/charsets/hp8.xml
|
||||
%%DATADIR%%/charsets/keybcs2.xml
|
||||
%%DATADIR%%/charsets/koi8r.xml
|
||||
%%DATADIR%%/charsets/koi8u.xml
|
||||
%%DATADIR%%/charsets/latin1.xml
|
||||
%%DATADIR%%/charsets/latin2.xml
|
||||
%%DATADIR%%/charsets/latin5.xml
|
||||
%%DATADIR%%/charsets/latin7.xml
|
||||
%%DATADIR%%/charsets/macce.xml
|
||||
%%DATADIR%%/charsets/macroman.xml
|
||||
%%DATADIR%%/charsets/swe7.xml
|
||||
%%DATADIR%%/czech/errmsg.sys
|
||||
%%DATADIR%%/danish/errmsg.sys
|
||||
%%DATADIR%%/dutch/errmsg.sys
|
||||
%%DATADIR%%/english/errmsg.sys
|
||||
%%DATADIR%%/errmsg-utf8.txt
|
||||
%%DATADIR%%/estonian/errmsg.sys
|
||||
%%DATADIR%%/french/errmsg.sys
|
||||
%%DATADIR%%/german/errmsg.sys
|
||||
%%DATADIR%%/greek/errmsg.sys
|
||||
%%DATADIR%%/hindi/errmsg.sys
|
||||
%%DATADIR%%/hungarian/errmsg.sys
|
||||
%%DATADIR%%/italian/errmsg.sys
|
||||
%%DATADIR%%/japanese/errmsg.sys
|
||||
%%DATADIR%%/korean/errmsg.sys
|
||||
%%DATADIR%%/norwegian-ny/errmsg.sys
|
||||
%%DATADIR%%/norwegian/errmsg.sys
|
||||
%%DATADIR%%/polish/errmsg.sys
|
||||
%%DATADIR%%/portuguese/errmsg.sys
|
||||
%%DATADIR%%/romanian/errmsg.sys
|
||||
%%DATADIR%%/russian/errmsg.sys
|
||||
%%DATADIR%%/serbian/errmsg.sys
|
||||
%%DATADIR%%/slovak/errmsg.sys
|
||||
%%DATADIR%%/spanish/errmsg.sys
|
||||
%%DATADIR%%/swedish/errmsg.sys
|
||||
%%DATADIR%%/ukrainian/errmsg.sys
|
||||
@comment %%DATADIR%%/binary-configure
|
||||
@comment %%DATADIR%%/fill_help_tables.sql
|
||||
@comment %%DATADIR%%/magic
|
||||
@comment %%DATADIR%%/maria_add_gis_sp.sql
|
||||
@comment %%DATADIR%%/maria_add_gis_sp_bootstrap.sql
|
||||
@comment %%DATADIR%%/mysql-log-rotate
|
||||
@comment %%DATADIR%%/mysql.server
|
||||
@comment %%DATADIR%%/mysql_performance_tables.sql
|
||||
@comment %%DATADIR%%/mysql_system_tables.sql
|
||||
@comment %%DATADIR%%/mysql_system_tables_data.sql
|
||||
@comment %%DATADIR%%/mysql_test_data_timezone.sql
|
||||
@comment %%DATADIR%%/mysql_test_db.sql
|
||||
@comment %%DATADIR%%/mysql_to_mariadb.sql
|
||||
@comment %%DATADIR%%/mysqld_multi.server
|
||||
@comment %%DATADIR%%/wsrep.cnf
|
||||
@comment %%DATADIR%%/wsrep_notify
|
||||
share/pkgconfig/mariadb.pc
|
|
@ -0,0 +1,198 @@
|
|||
# Created by: Bernard Spil <brnrd@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME?= mariadb
|
||||
PORTVERSION= 10.3.7
|
||||
PORTREVISION?= 0
|
||||
CATEGORIES= databases ipv6
|
||||
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
|
||||
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
|
||||
http://gd.tuwien.ac.at/db/${SITESDIR}/ \
|
||||
http://mirrors.fe.up.pt/pub/${SITESDIR}/ \
|
||||
http://mirror.de.gsnw.de:56431/${SITESDIR}/ \
|
||||
http://mirror.layerjet.com/${SITESDIR}/ \
|
||||
http://mirror.switch.ch/mirror/${SITESDIR}/ \
|
||||
http://ftp.osuosl.org/pub/${SITESDIR}/
|
||||
PKGNAMESUFFIX?= 103-server
|
||||
|
||||
MAINTAINER= brnrd@FreeBSD.org
|
||||
COMMENT?= Multithreaded SQL database (server)
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_NAME_PerconaFT= PerconaFT patents license
|
||||
LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
|
||||
LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||
|
||||
SUB_FILES= pkg-message
|
||||
PKGMESSAGE= ${WRKDIR}/pkg-message
|
||||
|
||||
SLAVEDIRS= databases/mariadb102-client
|
||||
USES= bison:build cmake:noninja compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl
|
||||
USE_LDCONFIG= ${PREFIX}/lib/mysql
|
||||
SHEBANG_FILES= scripts/*.sh storage/rocksdb/myrocks_hotbackup
|
||||
SITESDIR= mariadb/mariadb-${PORTVERSION}/source
|
||||
DOCSDIR= ${PREFIX}/share/doc/mysql
|
||||
|
||||
OPTIONS_SINGLE= GSSAPI
|
||||
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
|
||||
OPTIONS_DEFAULT= GSSAPI_BASE
|
||||
|
||||
.if !defined(CLIENT_ONLY)
|
||||
# MySQL-Server options
|
||||
OPTIONS_DEFAULT+= CONNECT_EXTRA INNOBASE SPHINX SPIDER
|
||||
OPTIONS_GROUP= COMPRESSION ENGINES GROONGA
|
||||
OPTIONS_DEFINE= CONNECT_EXTRA
|
||||
OPTIONS_GROUP_COMPRESSION= LZ4 LZO SNAPPY ZSTD
|
||||
OPTIONS_GROUP_ENGINES= INNOBASE MROONGA OQGRAPH ROCKSDB SPHINX SPIDER TOKUDB XTRADB
|
||||
OPTIONS_GROUP_GROONGA= ZMQ MSGPACK
|
||||
OPTIONS_EXCLUDE_i386= TOKUDB
|
||||
|
||||
CONNECT_EXTRA_DESC= Enable ODBC and XML in CONNECT engine
|
||||
COMPRESSION_DESC= Optional page compression
|
||||
ENGINES_DESC= Optional MariaDB storage engines
|
||||
GROONGA_DESC= Optional Mroonga features
|
||||
INNOBASE_DESC= InnoDB default engine
|
||||
MROONGA_DESC= Mroonga Full Text Search engine
|
||||
MSGPACK_DESC= MsgPack support
|
||||
OQGRAPH_DESC= Open Query Graph Computation engine
|
||||
ROCKSDB_DESC= RocksDB LSM engine (Alpha)
|
||||
SPHINX_DESC= SphinxSE engine
|
||||
SPIDER_DESC= Partitioning and XA-transactions engine
|
||||
TOKUDB_DESC= Fractal tree index tree data structure engine
|
||||
XTRADB_DESC= Build XtraDB engine next to InnoDB
|
||||
ZMQ_DESC= ZeroMQ support
|
||||
ZSTD_DESC+= Zstandard compression support (RocksDB only)
|
||||
.endif
|
||||
|
||||
GSSAPI_BASE_USES= gssapi
|
||||
GSSAPI_HEIMDAL_USES= gssapi:heimdal
|
||||
GSSAPI_MIT_USES= gssapi:mit
|
||||
|
||||
CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \
|
||||
-DINSTALL_DOCREADMEDIR="share/doc/mysql" \
|
||||
-DINSTALL_INCLUDEDIR="include/mysql" \
|
||||
-DINSTALL_INFODIR="info" \
|
||||
-DINSTALL_LIBDIR="lib/mysql" \
|
||||
-DINSTALL_MANDIR="man" \
|
||||
-DINSTALL_MYSQLDATADIR="/var/db/mysql" \
|
||||
-DINSTALL_MYSQLSHAREDIR="share/mysql" \
|
||||
-DINSTALL_MYSQLTESTDIR= \
|
||||
-DINSTALL_PLUGINDIR="lib/mysql/plugin" \
|
||||
-DINSTALL_SBINDIR="libexec" \
|
||||
-DINSTALL_SCRIPTDIR="bin" \
|
||||
-DINSTALL_SHAREDIR="share" \
|
||||
-DINSTALL_SQLBENCHDIR= \
|
||||
-DINSTALL_SUPPORTFILESDIR="share/mysql" \
|
||||
-DDEFAULT_SYSCONFDIR="${PREFIX}/etc" \
|
||||
-DWITH_JEMALLOC="system" \
|
||||
-DWITH_LIBWRAP=1 \
|
||||
-DWITH_SSL="${OPENSSLBASE}" \
|
||||
-DWITH_UNIT_TESTS=0 \
|
||||
-DWITHOUT_DOCS=1 \
|
||||
-DCURSES_CURSES_LIBRARY="/usr/lib/libcurses.so" \
|
||||
-DCURSES_FORM_LIBRARY="/usr/lib/libform.so" \
|
||||
-DCURSES_CURSES_LIBRARY="/usr/lib/libncurses.so" \
|
||||
-DICONV_LIBRARIES="${ICONV_LIB_PATH}" \
|
||||
-DKRB5_CONFIG="${KRB5CONFIG}" \
|
||||
-DCURSES_NCURSES_LIBRARY="${NCURSESLIB}/libncurses.so" \
|
||||
-DOPENSSL_ROOT_DIR="${OPENSSLBASE}" \
|
||||
-DOPENSSL_CRYPTO_LIBRARY="${OPENSSLBASE}/lib/libcrypto.so" \
|
||||
-DOPENSSL_SSL_LIBRARY="${OPENSSLBASE}/lib/libssl.so" \
|
||||
-DREMOTEIO_PLUGIN_TYPE="NO" \
|
||||
-DCOMPILATION_COMMENT="FreeBSD Ports" \
|
||||
-DCMAKE_PREFIX_PATH=${PREFIX}
|
||||
|
||||
DATADIR= ${PREFIX}/share/mysql
|
||||
|
||||
CONFLICTS_INSTALL= mariadb5*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
|
||||
mariadb10[0-24-9]-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
|
||||
mysql[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
|
||||
mysqlwsrep* \
|
||||
percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-*
|
||||
|
||||
FASTMTX_CMAKE_ON= -DWITH_FAST_MUTEXES=1
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
.if defined(CLIENT_ONLY)
|
||||
# MySQL-Client part
|
||||
USES+= readline
|
||||
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF
|
||||
.else
|
||||
# MySQL-Server part
|
||||
NOT_FOR_ARCHS= i386
|
||||
NOT_FOR_ARCHS_REASON= currently does not compile on i386, see \
|
||||
https://jira.mariadb.org/browse/MDEV-9627
|
||||
USES+= mysql:103m
|
||||
USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin
|
||||
USE_RC_SUBR= mysql-server
|
||||
USERS= mysql
|
||||
GROUPS= mysql
|
||||
CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" \
|
||||
-DPLUGIN_AUTH_GSSAPI_CLIENT=OFF \
|
||||
-DCMAKE_SKIP_BUILD_RPATH:BOOL=YES \
|
||||
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
|
||||
-DWITHOUT_CLIENT=1
|
||||
|
||||
.for ENGINE in ${OPTIONS_GROUP_ENGINES:NINNOBASE}
|
||||
${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO \
|
||||
-DWITHOUT_${ENGINE}=1
|
||||
${ENGINE}_CMAKE_ON= -DPLUGIN_${ENGINE}=DYNAMIC
|
||||
.endfor
|
||||
INNOBASE_CMAKE_OFF= -DPLUGIN_INNOBASE=NO -DWITHOUT_INNOBASE=1
|
||||
|
||||
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
|
||||
CONNECT_EXTRA_USE= gnome=libxml2
|
||||
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI=NO -DPLUGIN_AUTH_GSSAPI_CLIENT=NO
|
||||
LZ4_CMAKE_OFF= -DGRN_WITH_LZ4=OFF -DWITH_INNODB_LZ4=OFF -DWITH_ROCKSDB_LZ4=OFF
|
||||
LZ4_CMAKE_ON= -DGRN_WITH_LZ4=ON -DWITH_INNODB_LZ4=ON -DWITH_ROCKSDB_LZ4=ON
|
||||
LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
|
||||
LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
|
||||
LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
|
||||
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
|
||||
MROONGA_IMPLIES= LZ4
|
||||
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack
|
||||
OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
|
||||
libJudy.so:devel/judy
|
||||
ROCKSDB_USES= python
|
||||
SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
|
||||
SNAPPY_CMAKE_ON= -DWITH_INNODB_SNAPPY=ON -DWITH_ROCKSDB_snappy=ON
|
||||
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
|
||||
TOKUDB_IMPLIES= SNAPPY
|
||||
TOKUDB_PORTDOCS= README.md
|
||||
TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi
|
||||
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
|
||||
ZSTD_CMAKE_ON= -DWITH_ROCKSDB_ZSTD=ON
|
||||
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
|
||||
|
||||
post-install:
|
||||
${RM} -r ${STAGEDIR}/${PREFIX}/share/mysql/policy
|
||||
.endif # defined(CLIENT_ONLY)
|
||||
|
||||
.if defined(WITH_OPENSSL_PORT)
|
||||
GSSAPI_BASE_IGNORE= BASE_GSSAPI is not compatible with OpenSSL from ports. Use other GSSAPI options or OpenSSL from base system
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OPSYS} == DragonFly
|
||||
CMAKE_ARGS+= -DWITHOUT_TOKUDB
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt
|
||||
${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/mysys/my_default.c
|
||||
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/scripts/mysql_config.sh
|
||||
.if ${OPSYS} == DragonFly
|
||||
${CP} ${WRKSRC}/cmake/os/FreeBSD.cmake \
|
||||
${WRKSRC}/cmake/os/DragonFly.cmake
|
||||
.endif
|
||||
|
||||
# Fix build failure in mbstream, see https://jira.mariadb.org/browse/MDEV-14072
|
||||
post-configure-INNOBASE-on:
|
||||
${REINPLACE_CMD} -e 's| ${PREFIX}/lib/liblz4.so\(.* ${PREFIX}/lib/liblz4.so.*\)|\1|' \
|
||||
-e 's| ${PREFIX}/lib/liblzo2.so\(.* ${PREFIX}/lib/liblzo2.so.*\)|\1|' \
|
||||
-e 's| ${PREFIX}/lib/libsnappy.so\(.* ${PREFIX}/lib/libsnappy.so\)|\1|' \
|
||||
-e 's| -llzma\(.* -llzma\)|\1|;s| -lbz2\(.* -lbz2\)|\1|;' \
|
||||
${WRKSRC}/extra/mariabackup/CMakeFiles/mbstream.dir/link.txt
|
||||
|
||||
.include <bsd.port.post.mk>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue