*/*: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2016-03-20 09:26:53 +01:00
parent 1f10f41110
commit 42edb7cdeb
239 changed files with 2874 additions and 1093 deletions

View file

@ -3,7 +3,7 @@
PORTNAME= audacity
PORTVERSION= 2.1.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= https://github.com/audacity/audacity/archive/
DISTNAME= Audacity-${PORTVERSION}
@ -25,8 +25,8 @@ BROKEN_powerpc64= Does not build
WRKSRC= ${WRKDIR}/${PORTNAME}-Audacity-${PORTVERSION}
GNU_CONFIGURE= yes
USES= compiler:c++11-lib cpe desktop-file-utils gmake iconv pkgconfig shared-mime-info shebangfix dos2unix
NLS_USES= gettext
USES= autoreconf compiler:c++11-lib cpe desktop-file-utils gettext-tools gmake iconv libtool pkgconfig shared-mime-info shebangfix dos2unix
NLS_USES= gettext-runtime
NLS_CONFIGURE_ENABLE= nls
NLS_CONFIGURE_WITH= libintl-prefix="${LOCALBASE}"
OPTIONS_SUB= yes
@ -135,10 +135,6 @@ VST_CONFIGURE_ENABLE= vst
CXXFLAGS+= -std=c++11
.endif
post-configure:
${REINPLACE_CMD} -e '/SNDFILE_CFLAGS/s,%%LOCALBASE%%,${LOCALBASE},'\
${WRKSRC}/lib-src/libnyquist/Makefile
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}

View file

@ -0,0 +1,23 @@
--- Makefile.am.orig 2016-01-08 22:05:48 UTC
+++ Makefile.am
@@ -1,4 +1,4 @@
-SUBDIRS = help images lib-src po src tests
+SUBDIRS = help images include lib-src po src tests
ACLOCAL_AMFLAGS = -I m4
@@ -8,14 +8,6 @@ dist_doc_DATA = LICENSE.txt README.txt
dist_pkgdata_DATA = presets/EQDefaultCurves.xml
nobase_dist_pkgdata_DATA = \
- include/audacity/ConfigInterface.h \
- include/audacity/EffectAutomationParameters.h \
- include/audacity/EffectInterface.h \
- include/audacity/IdentInterface.h \
- include/audacity/ImporterInterface.h \
- include/audacity/ModuleInterface.h \
- include/audacity/PluginInterface.h \
- include/audacity/Types.h \
nyquist/dspprims.lsp \
nyquist/envelopes.lsp \
nyquist/equalizer.lsp \

View file

@ -0,0 +1,18 @@
--- configure.ac.orig 2016-01-08 22:05:48 UTC
+++ configure.ac
@@ -43,6 +43,7 @@ AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([1.9 dist-xz foreign no-dist-gzip subdir-objects -Wall -Wno-override tar-ustar])
AM_MAINTAINER_MODE([disable])
+AM_SILENT_RULES([yes])
AM_GNU_GETTEXT_VERSION([0.18])
AM_GNU_GETTEXT([external])
@@ -690,6 +690,7 @@ AC_CONFIG_FILES([
Makefile
help/Makefile
images/Makefile
+ include/Makefile
lib-src/Makefile
po/Makefile.in
src/audacity.desktop

View file

@ -0,0 +1,24 @@
--- include/Makefile.am.orig 1970-01-01 00:00:00 UTC
+++ include/Makefile.am
@@ -0,0 +1,21 @@
+ACLOCAL_AMFLAGS= -I m4
+
+pkginclude_HEADERS= \
+ audacity/ConfigInterface.h \
+ audacity/EffectAutomationParameters.h \
+ audacity/EffectInterface.h \
+ audacity/IdentInterface.h \
+ audacity/ImporterInterface.h \
+ audacity/ModuleInterface.h \
+ audacity/PluginInterface.h \
+ audacity/Types.h \
+ $(NULL)
+
+pkgdataincludedir= $(pkgdatadir)/include
+
+install-data-local: install-data-include
+install-data-include:
+ $(MKDIR_P) "$(DESTDIR)$(pkgdataincludedir)"
+ $(LN_S) "$(pkgincludedir)" "$(DESTDIR)$(pkgdataincludedir)/"
+
+.PHONY: install-data-include

View file

@ -0,0 +1,52 @@
--- lib-src/FileDialog/Makefile.am.orig 2016-01-08 22:05:48 UTC
+++ lib-src/FileDialog/Makefile.am
@@ -1,5 +1,7 @@
ACLOCAL_AMFLAGS = -I m4
+SUBDIRS= $(GTK_SUBDIR) $(MAC_SUBDIR) $(WINDOWS_SUBDIR)
+DIST_SUBDIRS= gtk mac win
lib_LTLIBRARIES = libFileDialog.la
libFileDialog_la_CPPFLAGS = $(WX_CXXFLAGS) -Wno-deprecated-declarations
@@ -7,22 +9,32 @@ libFileDialog_la_LIBADD = $(WX_LIBS)
libFileDialog_la_SOURCES = FileDialog.cpp FileDialog.h
if GTK
-libFileDialog_la_CPPFLAGS += $(GTK_CFLAGS)
-libFileDialog_la_LIBADD += $(GTK_LIBS)
+GTK_SUBDIR= gtk
+libFileDialog_la_LIBADD += \
+ gtk/libFileDialog.la \
+ $(NULL)
libFileDialog_la_SOURCES += \
- gtk/FileDialogPrivate.cpp \
gtk/FileDialogPrivate.h \
$(NULL)
endif
if MAC
-libFileDialog_la_SOURCES += mac/FileDialogPrivate.mm \
- mac/FileDialogPrivate.h \
- $(NULL)
+MAC_SUBDIR= mac
+libFileDialog_la_LIBADD+= \
+ mac/libFileDialog.la \
+ $(NULL)
+libFileDialog_la_SOURCES += \
+ mac/FileDialogPrivate.h \
+ $(NULL)
+#nodist_EXTRA_libFileDialog_la_SOURCES = dummy.mm
endif
if WINDOWS
-libFileDialog_la_SOURCES += win/FileDialogPrivate.cpp \
- win/FileDialogPrivate.h \
- $(NULL)
+WINDOWS_SUBDIR= win
+libFileDialog_la_LIBADD+= \
+ win/libFileDialog.la \
+ $(NULL)
+libFileDialog_la_SOURCES += \
+ win/FileDialogPrivate.h \
+ $(NULL)
endif

View file

@ -1,11 +0,0 @@
--- lib-src/FileDialog/Makefile.in 2016-01-24 02:11:11.530847000 -0800
+++ lib-src/FileDialog/Makefile.in 2016-01-24 02:03:53.243242000 -0800
@@ -212,7 +212,7 @@
am__v_OBJCXX_0 = @echo " OBJCXX " $@;
am__v_OBJCXX_1 =
OBJCXXLD = $(OBJCXX)
-OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
+OBJCXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
--mode=link $(OBJCXXLD) $(AM_OBJCXXFLAGS) $(OBJCXXFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
AM_V_OBJCXXLD = $(am__v_OBJCXXLD_@AM_V@)

View file

@ -0,0 +1,11 @@
--- lib-src/FileDialog/configure.ac.orig 2016-01-08 22:05:48 UTC
+++ lib-src/FileDialog/configure.ac
@@ -124,7 +124,7 @@ AM_CONDITIONAL([WINDOWS], test "$IMPLEME
echo "Implementation to use: $IMPLEMENTATION"
-AC_CONFIG_FILES([Makefile])
+AC_CONFIG_FILES([Makefile gtk/Makefile mac/Makefile win/Makefile])
#
# Write it all out

View file

@ -0,0 +1,15 @@
--- lib-src/FileDialog/gtk/Makefile.am.orig 1970-01-01 00:00:00 UTC
+++ lib-src/FileDialog/gtk/Makefile.am
@@ -0,0 +1,12 @@
+ACLOCAL_AMFLAGS= -I m4
+noinst_LTLIBRARIES= libFileDialog.la
+libFileDialog_la_CPPFLAGS= \
+ $(WX_CXXFLAGS) -Wno-deprecated-declarations \
+ $(GTK_CFLAGS)
+libFileDialog_la_LIBADD= \
+ $(WX_LIBS) \
+ $(GTK_LIBS)
+libFileDialog_la_SOURCES= \
+ FileDialogPrivate.cpp \
+ FileDialogPrivate.h \
+ $(NULL)

View file

@ -0,0 +1,13 @@
--- lib-src/FileDialog/mac/Makefile.am.orig 1970-01-01 00:00:00 UTC
+++ lib-src/FileDialog/mac/Makefile.am
@@ -0,0 +1,10 @@
+ACLOCAL_AMFLAGS= -I m4
+noinst_LTLIBRARIES= libFileDialog.la
+libFileDialog_la_CPPFLAGS= \
+ $(WX_CXXFLAGS) -Wno-deprecated-declarations
+libFileDialog_la_LIBADD= \
+ $(WX_LIBS)
+libFileDialog_la_SOURCES= \
+ FileDialogPrivate.mm \
+ FileDialogPrivate.h \
+ $(NULL)

View file

@ -0,0 +1,13 @@
--- lib-src/FileDialog/win/Makefile.am.orig 1970-01-01 00:00:00 UTC
+++ lib-src/FileDialog/win/Makefile.am
@@ -0,0 +1,10 @@
+ACLOCAL_AMFLAGS= -I m4
+noinst_LTLIBRARIES= libFileDialog.la
+libFileDialog_la_CPPFLAGS= \
+ $(WX_CXXFLAGS) -Wno-deprecated-declarations
+libFileDialog_la_LIBADD= \
+ $(WX_LIBS)
+libFileDialog_la_SOURCES= \
+ FileDialogPrivate.cpp \
+ FileDialogPrivate.h \
+ $(NULL)

View file

@ -1,11 +0,0 @@
--- lib-src/soundtouch/source/SoundTouch/Makefile.in.orig 2015-07-11 10:02:22 UTC
+++ lib-src/soundtouch/source/SoundTouch/Makefile.in
@@ -346,7 +346,7 @@ lib_LTLIBRARIES = libSoundTouch.la
libSoundTouch_la_SOURCES = AAFilter.cpp FIRFilter.cpp FIFOSampleBuffer.cpp RateTransposer.cpp SoundTouch.cpp TDStretch.cpp cpu_detect_x86.cpp BPMDetect.cpp PeakFinder.cpp
# Compiler flags
-AM_CXXFLAGS = -O3 -fcheck-new -I../../include
+AM_CXXFLAGS = -O3 -I../../include
# Compile the files that need MMX and SSE individually.
libSoundTouch_la_LIBADD = libSoundTouchMMX.la libSoundTouchSSE.la

View file

@ -1,20 +1,33 @@
--- lib-src/libmad/configure.orig 2015-07-11 10:02:22 UTC
+++ lib-src/libmad/configure
@@ -11983,17 +11983,12 @@ then
--- lib-src/libmad/configure.ac.orig 2016-01-08 22:05:48 UTC
+++ lib-src/libmad/configure.ac
@@ -141,22 +141,25 @@ then
case "$optimize" in
-O|"-O "*)
+dnl (using audio/libmad/files/patch-configure as reference)
+AC_PROG_GREP
+AS_IF([$CC -v 2>&1 | $GREP -q clang], [CLANG=yes], [CLANG=])
optimize="-O"
: #x optimize="$optimize -fforce-mem"
: #x optimize="$optimize -fforce-addr"
: #x optimize="$optimize -finline-functions"
: #- optimize="$optimize -fstrength-reduce"
- optimize="$optimize -fthread-jumps"
- optimize="$optimize -fcse-follow-jumps"
- optimize="$optimize -fcse-skip-blocks"
+ if @<:@ x$CLANG != xyes @:>@ ; then optimize="$optimize -fthread-jumps" ; fi
+ if @<:@ x$CLANG != xyes @:>@ ; then optimize="$optimize -fcse-follow-jumps" ; fi
+ if @<:@ x$CLANG != xyes @:>@ ; then optimize="$optimize -fcse-skip-blocks" ; fi
: #x optimize="$optimize -frerun-cse-after-loop"
: #x optimize="$optimize -frerun-loop-opt"
: #x optimize="$optimize -fgcse"
optimize="$optimize -fexpensive-optimizations"
- optimize="$optimize -fregmove"
+ if @<:@ x$CLANG != xyes @:>@ ; then optimize="$optimize -fregmove" ; fi
: #* optimize="$optimize -fdelayed-branch"
: #x optimize="$optimize -fschedule-insns"
- optimize="$optimize -fschedule-insns2"
+ if @<:@ x$CLANG != xyes @:>@ ; then optimize="$optimize -fschedule-insns2" ; fi
: #? optimize="$optimize -ffunction-sections"
: #? optimize="$optimize -fcaller-saves"
: #> optimize="$optimize -funroll-loops"

View file

@ -1,11 +0,0 @@
--- lib-src/libnyquist/Makefile.in.orig 2016-01-08 22:05:48 UTC
+++ lib-src/libnyquist/Makefile.in
@@ -467,7 +467,7 @@ top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
PORTAUDIO_CFLAGS = -I${srcdir}/../portaudio-v19/include
-SNDFILE_CFLAGS = -I${builddir}/../libsndfile/src
+SNDFILE_CFLAGS = -I%%LOCALBASE%%/include
# tell aclocal that extra macros can be found in autotools/m4/
ACLOCAL_AMFLAGS = -I autotools/m4

View file

@ -0,0 +1,11 @@
--- lib-src/portaudio-v19/bindings/cpp/configure.ac.orig 2016-01-08 22:05:48 UTC
+++ lib-src/portaudio-v19/bindings/cpp/configure.ac
@@ -14,7 +14,7 @@ m4_define([lt_age], [0])
AC_INIT([PortAudioCpp], [12])
AC_CONFIG_SRCDIR([include/portaudiocpp/PortAudioCpp.hxx])
-AM_INIT_AUTOMAKE
+AM_INIT_AUTOMAKE([subdir-objects])
AM_MAINTAINER_MODE
###### Top-level directory of pacpp

View file

@ -1,11 +0,0 @@
--- lib-src/portmixer/configure.orig 2016-01-08 22:05:48 UTC
+++ lib-src/portmixer/configure
@@ -12028,7 +12028,7 @@ fi
#
cppflags_save="$CPPFLAGS"
-CPPFLAGS="$CPPFLAGS $PORTAUDIO_CFLAGS"
+CPPFLAGS="$PORTAUDIO_CFLAGS $CPPFLAGS"
have_oss=no
for ac_header in sys/soundcard.h linux/soundcard.h machine/soundcard.h

View file

@ -1,6 +1,6 @@
--- src/Makefile.in.orig 2015-07-11 10:02:22 UTC
+++ src/Makefile.in
@@ -1118,8 +1118,7 @@ audacity_CPPFLAGS = -D__STDC_CONSTANT_MA
--- src/Makefile.am.orig 2016-01-08 22:05:48 UTC
+++ src/Makefile.am
@@ -75,8 +75,7 @@ audacity_CPPFLAGS = \
# /usr/local/include/wx-2.8/wx/buffer.h:289:9: note: in expansion of macro 'wxCHECK_RET'
# wxCHECK_RET( m_bufdata->m_data, wxT("invalid wxMemoryBuffer") );
# ^
@ -9,4 +9,4 @@
+audacity_CXXFLAGS =
audacity_LDFLAGS = -rdynamic
audacity_LDADD = $(EXPAT_LIBS) $(FILEDIALOG_LIBS) $(PORTAUDIO_LIBS) \
audacity_LDADD = \

View file

@ -1,16 +1,17 @@
bin/audacity
include/audacity/ConfigInterface.h
include/audacity/EffectAutomationParameters.h
include/audacity/EffectInterface.h
include/audacity/IdentInterface.h
include/audacity/ImporterInterface.h
include/audacity/ModuleInterface.h
include/audacity/PluginInterface.h
include/audacity/Types.h
man/man1/audacity.1.gz
share/appdata/audacity.appdata.xml
share/applications/audacity.desktop
%%DATADIR%%/EQDefaultCurves.xml
%%DATADIR%%/include/audacity/ConfigInterface.h
%%DATADIR%%/include/audacity/EffectAutomationParameters.h
%%DATADIR%%/include/audacity/EffectInterface.h
%%DATADIR%%/include/audacity/IdentInterface.h
%%DATADIR%%/include/audacity/ImporterInterface.h
%%DATADIR%%/include/audacity/ModuleInterface.h
%%DATADIR%%/include/audacity/PluginInterface.h
%%DATADIR%%/include/audacity/Types.h
%%DATADIR%%/include/audacity
%%DATADIR%%/nyquist/dspprims.lsp
%%DATADIR%%/nyquist/envelopes.lsp
%%DATADIR%%/nyquist/equalizer.lsp

View file

@ -0,0 +1,15 @@
Link against an actual target name, not the generated library name.
If we link against the latter, there is no dependency between lastfm-fpclient
and fplib, which can break parallel builds starting with CMake 3.5.0.
--- CMakeLists.txt.orig 2016-03-16 09:53:03 UTC
+++ CMakeLists.txt
@@ -139,7 +139,7 @@ ADD_EXECUTABLE(lastfm-fpclient
# Link the executable
TARGET_LINK_LIBRARIES(lastfm-fpclient
- fplib
+ fplib_shared
fftw3f
mad
tag

View file

@ -156,6 +156,7 @@
SUBDIR += rubygem-ruby-termios
SUBDIR += rxtx
SUBDIR += scmxx
SUBDIR += sdr-wspr
SUBDIR += ser2net
SUBDIR += serialoverip
SUBDIR += seyon

View file

@ -0,0 +1,162 @@
Changing CMAKE_{SOURCE,BINARY}_DIR like volk does in its top-level
CMakeLists.txt no longer works with CMake 3.5.0.
Use PROJECT_{BINARY,SOURCE}_DIR instead.
Obtained from: http://pkgs.fedoraproject.org/cgit/rpms/gnuradio.git/commit/?id=b50c7e66f6e3a1e6a84e25505d3fd873756c2027
Upstream patch and discussion: https://github.com/gnuradio/volk/pull/65
--- volk/apps/CMakeLists.txt.cmake35 2016-02-07 10:09:12.000000000 -0700
+++ volk/apps/CMakeLists.txt 2016-02-23 20:47:31.513538541 -0700
@@ -19,23 +19,23 @@
# Setup profiler
########################################################################
if(MSVC)
- include_directories(${CMAKE_SOURCE_DIR}/cmake/msvc)
+ include_directories(${PROJECT_SOURCE_DIR}/cmake/msvc)
endif(MSVC)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_BINARY_DIR}
- ${CMAKE_SOURCE_DIR}/include
- ${CMAKE_BINARY_DIR}/include
- ${CMAKE_SOURCE_DIR}/lib
- ${CMAKE_BINARY_DIR}/lib
+ ${PROJECT_SOURCE_DIR}/include
+ ${PROJECT_BINARY_DIR}/include
+ ${PROJECT_SOURCE_DIR}/lib
+ ${PROJECT_BINARY_DIR}/lib
${Boost_INCLUDE_DIRS}
)
# MAKE volk_profile
add_executable(volk_profile
${CMAKE_CURRENT_SOURCE_DIR}/volk_profile.cc
- ${CMAKE_SOURCE_DIR}/lib/qa_utils.cc
+ ${PROJECT_SOURCE_DIR}/lib/qa_utils.cc
)
--- volk/lib/CMakeLists.txt.cmake35 2016-02-07 10:09:12.000000000 -0700
+++ volk/lib/CMakeLists.txt 2016-02-23 20:47:31.516538564 -0700
@@ -90,7 +90,7 @@ endif()
########################################################################
execute_process(
COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B}
- ${CMAKE_SOURCE_DIR}/gen/volk_compile_utils.py
+ ${PROJECT_SOURCE_DIR}/gen/volk_compile_utils.py
--mode "arch_flags" --compiler "${COMPILER_NAME}"
OUTPUT_VARIABLE arch_flag_lines OUTPUT_STRIP_TRAILING_WHITESPACE
)
@@ -278,7 +278,7 @@ message(STATUS "Available architectures:
########################################################################
execute_process(
COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B}
- ${CMAKE_SOURCE_DIR}/gen/volk_compile_utils.py
+ ${PROJECT_SOURCE_DIR}/gen/volk_compile_utils.py
--mode "machines" --archs "${available_archs}"
OUTPUT_VARIABLE available_machines OUTPUT_STRIP_TRAILING_WHITESPACE
)
@@ -310,9 +310,9 @@ message(STATUS "Available machines: ${av
########################################################################
#dependencies are all python, xml, and header implementation files
-file(GLOB xml_files ${CMAKE_SOURCE_DIR}/gen/*.xml)
-file(GLOB py_files ${CMAKE_SOURCE_DIR}/gen/*.py)
-file(GLOB h_files ${CMAKE_SOURCE_DIR}/kernels/volk/*.h)
+file(GLOB xml_files ${PROJECT_SOURCE_DIR}/gen/*.xml)
+file(GLOB py_files ${PROJECT_SOURCE_DIR}/gen/*.py)
+file(GLOB h_files ${PROJECT_SOURCE_DIR}/kernels/volk/*.h)
macro(gen_template tmpl output)
list(APPEND volk_gen_sources ${output})
@@ -320,21 +320,21 @@ macro(gen_template tmpl output)
OUTPUT ${output}
DEPENDS ${xml_files} ${py_files} ${h_files} ${tmpl}
COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B}
- ${CMAKE_SOURCE_DIR}/gen/volk_tmpl_utils.py
+ ${PROJECT_SOURCE_DIR}/gen/volk_tmpl_utils.py
--input ${tmpl} --output ${output} ${ARGN}
)
endmacro(gen_template)
-make_directory(${CMAKE_BINARY_DIR}/include/volk)
+make_directory(${PROJECT_BINARY_DIR}/include/volk)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk.tmpl.h ${CMAKE_BINARY_DIR}/include/volk/volk.h)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk.tmpl.c ${CMAKE_BINARY_DIR}/lib/volk.c)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk_typedefs.tmpl.h ${CMAKE_BINARY_DIR}/include/volk/volk_typedefs.h)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk_cpu.tmpl.h ${CMAKE_BINARY_DIR}/include/volk/volk_cpu.h)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk_cpu.tmpl.c ${CMAKE_BINARY_DIR}/lib/volk_cpu.c)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk_config_fixed.tmpl.h ${CMAKE_BINARY_DIR}/include/volk/volk_config_fixed.h)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk_machines.tmpl.h ${CMAKE_BINARY_DIR}/lib/volk_machines.h)
-gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk_machines.tmpl.c ${CMAKE_BINARY_DIR}/lib/volk_machines.c)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk.tmpl.h ${PROJECT_BINARY_DIR}/include/volk/volk.h)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk.tmpl.c ${PROJECT_BINARY_DIR}/lib/volk.c)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk_typedefs.tmpl.h ${PROJECT_BINARY_DIR}/include/volk/volk_typedefs.h)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk_cpu.tmpl.h ${PROJECT_BINARY_DIR}/include/volk/volk_cpu.h)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk_cpu.tmpl.c ${PROJECT_BINARY_DIR}/lib/volk_cpu.c)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk_config_fixed.tmpl.h ${PROJECT_BINARY_DIR}/include/volk/volk_config_fixed.h)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk_machines.tmpl.h ${PROJECT_BINARY_DIR}/lib/volk_machines.h)
+gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk_machines.tmpl.c ${PROJECT_BINARY_DIR}/lib/volk_machines.c)
set(BASE_CFLAGS NONE)
string(TOUPPER ${CMAKE_BUILD_TYPE} CBTU)
@@ -362,12 +362,12 @@ set(COMPILER_INFO "${CMAKE_C_COMPILER}::
foreach(machine_name ${available_machines})
#generate machine source
set(machine_source ${CMAKE_CURRENT_BINARY_DIR}/volk_machine_${machine_name}.c)
- gen_template(${CMAKE_SOURCE_DIR}/tmpl/volk_machine_xxx.tmpl.c ${machine_source} ${machine_name})
+ gen_template(${PROJECT_SOURCE_DIR}/tmpl/volk_machine_xxx.tmpl.c ${machine_source} ${machine_name})
#determine machine flags
execute_process(
COMMAND ${PYTHON_EXECUTABLE} ${PYTHON_DASH_B}
- ${CMAKE_SOURCE_DIR}/gen/volk_compile_utils.py
+ ${PROJECT_SOURCE_DIR}/gen/volk_compile_utils.py
--mode "machine_flags" --machine "${machine_name}" --compiler "${COMPILER_NAME}"
OUTPUT_VARIABLE ${machine_name}_flags OUTPUT_STRIP_TRAILING_WHITESPACE
)
@@ -393,9 +393,9 @@ string(REPLACE "\n" " \\n" COMPILER_INFO
# Set local include directories first
########################################################################
include_directories(
- ${CMAKE_BINARY_DIR}/include
- ${CMAKE_SOURCE_DIR}/include
- ${CMAKE_SOURCE_DIR}/kernels
+ ${PROJECT_BINARY_DIR}/include
+ ${PROJECT_SOURCE_DIR}/include
+ ${PROJECT_SOURCE_DIR}/kernels
${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR}
)
@@ -420,8 +420,8 @@ if(${CMAKE_VERSION} VERSION_GREATER "2.8
# setup architecture specific assembler flags
set(ARCH_ASM_FLAGS "-mfpu=neon -g")
# then add the files
- include_directories(${CMAKE_SOURCE_DIR}/kernels/volk/asm/neon)
- file(GLOB asm_files ${CMAKE_SOURCE_DIR}/kernels/volk/asm/neon/*.s)
+ include_directories(${PROJECT_SOURCE_DIR}/kernels/volk/asm/neon)
+ file(GLOB asm_files ${PROJECT_SOURCE_DIR}/kernels/volk/asm/neon/*.s)
foreach(asm_file ${asm_files})
list(APPEND volk_sources ${asm_file})
message(STATUS "Adding source file: ${asm_file}")
@@ -453,7 +453,7 @@ if(ORC_FOUND)
list(APPEND volk_libraries ${ORC_LIBRARIES})
#setup orc functions
- file(GLOB orc_files ${CMAKE_SOURCE_DIR}/kernels/volk/asm/orc/*.orc)
+ file(GLOB orc_files ${PROJECT_SOURCE_DIR}/kernels/volk/asm/orc/*.orc)
foreach(orc_file ${orc_files})
#extract the name for the generated c source from the orc file
@@ -511,7 +511,7 @@ PROPERTIES COMPILE_DEFINITIONS "${machin
if(MSVC)
#add compatibility includes for stdint types
- include_directories(${CMAKE_SOURCE_DIR}/cmake/msvc)
+ include_directories(${PROJECT_SOURCE_DIR}/cmake/msvc)
add_definitions(-DHAVE_CONFIG_H)
#compile the sources as C++ due to the lack of complex.h under MSVC
set_source_files_properties(${volk_sources} PROPERTIES LANGUAGE CXX)
diff -up gnuradio-3.7.9.1/volk/python/volk_modtool/CMakeLists.txt.cmake35 gnuradio-3.7.9.1/volk/python/volk_modtool/CMakeLists.txt

View file

@ -1,11 +1,11 @@
# Created by: Jeffrey Baitis <baitisj@pcbsd.org>
# Created by: Jeffrey Baitis <jeff@baitis.net>
# $FreeBSD$
PORTNAME= libsdr-gui
PORTVERSION= 0.1.0
CATEGORIES= comms hamradio
MAINTAINER= baitisj@pcbsd.org
MAINTAINER= jeff@baitis.net
COMMENT= GUI functions (e.g. waterfall) for libsdr library
LICENSE= GPLv2

View file

@ -1,11 +1,11 @@
# Created by: Jeffrey Baitis <baitisj@pcbsd.org>
# Created by: Jeffrey Baitis <jeff@baitis.net>
# $FreeBSD$
PORTNAME= libsdr
PORTVERSION= 0.1.0
CATEGORIES= comms hamradio
MAINTAINER= baitisj@pcbsd.org
MAINTAINER= jeff@baitis.net
COMMENT= Simple software defined radio (SDR) library
LICENSE= GPLv2

25
comms/sdr-wspr/Makefile Normal file
View file

@ -0,0 +1,25 @@
# Created by: Jeffrey Baitis <jeff@baitis.net>
# $FreeBSD$
PORTNAME= sdr-wspr
PORTVERSION= 0.1.0
CATEGORIES= comms hamradio
MAINTAINER= jeff@baitis.net
COMMENT= WSPR receiver/decoder using libsdr
LICENSE= GPLv3
LIB_DEPENDS= libsdr-gui.so:${PORTSDIR}/comms/libsdr-gui
USE_GITHUB= yes
GH_ACCOUNT= hmatuschek
GH_PROJECT= sdr-wspr
GH_TAGNAME= 2dc1452
USE_QT5= core buildtools_build qmake widgets
USES= cmake:outsource compiler:gcc-c++11-lib fortran pkgconfig
PLIST_FILES= bin/sdr-wspr share/applications/sdr-wspr.desktop \
share/icons/sdr-wspr.svg
.include <bsd.port.mk>

2
comms/sdr-wspr/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (hmatuschek-sdr-wspr-0.1.0-2dc1452_GH0.tar.gz) = 4ca465bdddc253a36bd3261f80e75f03986ce245f8bdec48b224e8d4b3d8d80d
SIZE (hmatuschek-sdr-wspr-0.1.0-2dc1452_GH0.tar.gz) = 2473140

View file

@ -0,0 +1,49 @@
--- CMakeLists.txt.orig 2015-04-21 14:32:18 UTC
+++ CMakeLists.txt
@@ -2,6 +2,11 @@ cmake_minimum_required(VERSION 2.8.8)
project(sdr-wspr)
# required for original wspr code
enable_language(Fortran)
+# temporary ugly hack
+string(REGEX MATCH "-rpath=.*" CMAKE_RPATH_ARG ${CMAKE_Fortran_FLAGS} )
+string(SUBSTRING ${CMAKE_RPATH_ARG} 7 -1 CMAKE_RPATH)
+set(CMAKE_INSTALL_RPATH ${CMAKE_RPATH} )
+message(STATUS CMAKE_INSTALL_RPATH ${CMAKE_INSTALL_RPATH})
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${PROJECT_SOURCE_DIR}/cmake)
include(InstallHeadersWithDirectory)
@@ -63,34 +68,6 @@ ELSE(NOT LIBSDR_GUI_FOUND)
ENDIF(NOT LIBSDR_GUI_FOUND)
# Set compiler flags
-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${Qt5Widgets_EXECUTABLE_COMPILE_FLAGS} -Wall -fPIC")
-set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -ggdb")
-set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -O0 -ggdb")
-set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -O3 -ggdb")
-
-
-# FFLAGS depend on the compiler
-get_filename_component(Fortran_COMPILER_NAME ${CMAKE_Fortran_COMPILER} NAME)
-
-if(Fortran_COMPILER_NAME MATCHES "gfortran.*")
- # gfortran
- set(CMAKE_Fortran_FLAGS_RELEASE "-funroll-all-loops -fno-f2c -O3")
- set(CMAKE_Fortran_FLAGS_DEBUG "-fno-f2c -O0 -g")
-elseif(Fortran_COMPILER_NAME MATCHES "ifort.*")
- # ifort (untested)
- set(CMAKE_Fortran_FLAGS_RELEASE "-f77rtl -O3")
- set(CMAKE_Fortran_FLAGS_DEBUG "-f77rtl -O0 -g")
-elseif(Fortran_COMPILER_NAME MATCHES "g77")
- # g77
- set(CMAKE_Fortran_FLAGS_RELEASE "-funroll-all-loops -fno-f2c -O3 -m32")
- set(CMAKE_Fortran_FLAGS_DEBUG "-fno-f2c -O0 -g -m32")
-else(Fortran_COMPILER_NAME MATCHES "gfortran.*")
- message("CMAKE_Fortran_COMPILER full path: " ${CMAKE_Fortran_COMPILER})
- message("Fortran compiler: " ${Fortran_COMPILER_NAME})
- message("No optimized Fortran compiler flags are known, we just try -O2...")
- set(CMAKE_Fortran_FLAGS_RELEASE "-O2")
- set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -g")
-endif(Fortran_COMPILER_NAME MATCHES "gfortran.*")
#
# Get default install directories under Linux

View file

@ -0,0 +1,10 @@
--- libwspr/wspr.hh.orig 2015-04-21 14:32:18 UTC
+++ libwspr/wspr.hh
@@ -1,6 +1,7 @@
#ifndef WSPR_HH
#define WSPR_HH
+#include <sys/types.h>
#include <complex>
#include <cstdlib>

View file

@ -0,0 +1,11 @@
--- src/CMakeLists.txt.orig 2015-04-21 14:32:18 UTC
+++ src/CMakeLists.txt
@@ -10,7 +10,7 @@ qt5_add_resources(sdr_wspr_RCC_SOURCES .
add_executable(sdr-wspr ${sdr_wspr_SOURCES} ${sdr_wspr_MOC_SOURCES} ${sdr_wspr_RCC_SOURCES})
target_link_libraries(sdr-wspr
${Qt5Core_LIBRARIES} ${Qt5Widgets_LIBRARIES} ${Qt5WebKitWidgets_LIBRARIES}
- ${LIBS} sdrwspr)
+ ${LIBS} ${LDFLAGS} sdrwspr)
#add_executable(sdr_wspr_cli wspr2.cc sdr_wspr_cli.cc)
#target_link_libraries(sdr_wspr_cli ${LIBS} ${Qt5Core_LIBRARIES} sdrwspr)

5
comms/sdr-wspr/pkg-descr Normal file
View file

@ -0,0 +1,5 @@
A WSPR receiver/decoder using libsdr. This implementation embeds the original
WSPR Fortran code into a libsdr processing node, allowing to assemble a WSPR
receiver for various sources easily.
WWW: https://github.com/hmatuschek/sdr-wspr

View file

@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= hbase
PORTVERSION= 1.1.2
PORTVERSION= 1.2.0
CATEGORIES= databases java
MASTER_SITES= APACHE/${PORTNAME}/${PORTVERSION} \
LOCAL/demon/:maven
DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX} FreeBSD-hbase-${PORTVERSION}-maven-repository.tar.gz:maven
DISTFILES= ${DISTNAME}-src${EXTRACT_SUFX} FreeBSD-${PORTNAME}-${PORTVERSION}-maven-repository.tar.gz:maven
DIST_SUBDIR= hadoop
MAINTAINER= demon@FreeBSD.org
@ -55,8 +55,8 @@ PLIST_SUB= HBASE_USER=${HBASE_USER} \
.include <bsd.port.pre.mk>
.if ${JAVA_PORT_VERSION:M1.8.*}
EXTRA_PATCHES= ${FILESDIR}/extra-patch-hbase-annotations-pom.xml
MVN_JDK18= -DcompileSource=1.8
JDK18_PROFILE= ,build-with-jdk8
JDK18_SOURCE= -DcompileSource=1.8
.endif
post-patch:
@ -64,8 +64,8 @@ post-patch:
${RM} ${WRKSRC}/conf/hbase-env.sh.bak ${WRKSRC}/conf/hbase-env.sh.orig
do-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/m2 --offline clean install -Prelease,native -DskipTests ${MVN_JDK18}
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/m2 --offline install -DskipTests site assembly:single -Prelease,native ${MVN_JDK18}
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/m2 --offline clean install -Prelease,native${JDK18_PROFILE} -DskipTests ${JDK18_SOURCE}
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${LOCALBASE}/share/java/maven3/bin/mvn -Dmaven.repo.local=${WRKDIR}/m2 --offline install -DskipTests site assembly:single -Prelease,native${JDK18_PROFILE} ${JDK18_SOURCE}
post-build:
cd ${WRKSRC}/hbase-assembly/target && ${TAR} xf ${PORTNAME}-${PORTVERSION}-bin.tar.gz

View file

@ -1,4 +1,4 @@
SHA256 (hadoop/hbase-1.1.2-src.tar.gz) = f107753b41786bdfa255d9fb2ba0ca2a3dc57c390a615b6677c8fcee644ddfd7
SIZE (hadoop/hbase-1.1.2-src.tar.gz) = 15625945
SHA256 (hadoop/FreeBSD-hbase-1.1.2-maven-repository.tar.gz) = 47a8560697a6716d5551a4facb4d4ad2ca814a5b86d5fdbfdd67cc17cdd25d63
SIZE (hadoop/FreeBSD-hbase-1.1.2-maven-repository.tar.gz) = 276578582
SHA256 (hadoop/hbase-1.2.0-src.tar.gz) = 35e4169308bb1ec42f182180f48e1ecabd0066f01577e2a9c1256536620d3857
SIZE (hadoop/hbase-1.2.0-src.tar.gz) = 15953631
SHA256 (hadoop/FreeBSD-hbase-1.2.0-maven-repository.tar.gz) = 042d213e8cd02001fe86a5d394ae38784dc2ff0669979c7b65ccde6931670808
SIZE (hadoop/FreeBSD-hbase-1.2.0-maven-repository.tar.gz) = 271950287

View file

@ -1,11 +0,0 @@
--- hbase-annotations/pom.xml.orig 2015-11-19 17:45:45.996448000 +0300
+++ hbase-annotations/pom.xml 2015-11-19 17:45:58.778797000 +0300
@@ -35,7 +35,7 @@
<dependency>
<groupId>jdk.tools</groupId>
<artifactId>jdk.tools</artifactId>
- <version>1.7</version>
+ <version>1.8</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>

View file

@ -47,6 +47,7 @@ hbase/hbase-webapps/static/jumping-orca_rotated_12percent.png
hbase/hbase-webapps/thrift/WEB-INF/web.xml
hbase/hbase-webapps/thrift/index.html
hbase/lib/activation-1.1.jar
hbase/lib/antisamy-1.4.3.jar
hbase/lib/aopalliance-1.0.jar
hbase/lib/apacheds-i18n-2.0.0-M15.jar
hbase/lib/apacheds-kerberos-codec-2.0.0-M15.jar
@ -54,16 +55,21 @@ hbase/lib/api-asn1-api-1.0.0-M20.jar
hbase/lib/api-util-1.0.0-M20.jar
hbase/lib/asm-3.1.jar
hbase/lib/avro-1.7.4.jar
hbase/lib/batik-css-1.7.jar
hbase/lib/batik-ext-1.7.jar
hbase/lib/batik-util-1.7.jar
hbase/lib/bsh-core-2.0b4.jar
hbase/lib/commons-beanutils-1.7.0.jar
hbase/lib/commons-beanutils-core-1.8.0.jar
hbase/lib/commons-beanutils-core-1.7.0.jar
hbase/lib/commons-cli-1.2.jar
hbase/lib/commons-codec-1.9.jar
hbase/lib/commons-collections-3.2.1.jar
hbase/lib/commons-collections-3.2.2.jar
hbase/lib/commons-compress-1.4.1.jar
hbase/lib/commons-configuration-1.6.jar
hbase/lib/commons-daemon-1.0.13.jar
hbase/lib/commons-digester-1.8.jar
hbase/lib/commons-el-1.0.jar
hbase/lib/commons-fileupload-1.2.jar
hbase/lib/commons-httpclient-3.1.jar
hbase/lib/commons-io-2.4.jar
hbase/lib/commons-lang-2.6.jar
@ -72,6 +78,7 @@ hbase/lib/commons-math-2.2.jar
hbase/lib/commons-math3-3.1.1.jar
hbase/lib/commons-net-3.1.jar
hbase/lib/disruptor-3.3.0.jar
hbase/lib/esapi-2.1.0.jar
hbase/lib/findbugs-annotations-1.3.9-1.jar
hbase/lib/guava-12.0.1.jar
hbase/lib/guice-3.0.jar
@ -82,6 +89,7 @@ hbase/lib/hbase-client-%%PORTVERSION%%.jar
hbase/lib/hbase-common-%%PORTVERSION%%-tests.jar
hbase/lib/hbase-common-%%PORTVERSION%%.jar
hbase/lib/hbase-examples-%%PORTVERSION%%.jar
hbase/lib/hbase-external-blockcache-%%PORTVERSION%%.jar
hbase/lib/hbase-hadoop-compat-%%PORTVERSION%%.jar
hbase/lib/hbase-hadoop2-compat-%%PORTVERSION%%.jar
hbase/lib/hbase-it-%%PORTVERSION%%-tests.jar
@ -97,12 +105,12 @@ hbase/lib/hbase-shell-%%PORTVERSION%%.jar
hbase/lib/hbase-thrift-%%PORTVERSION%%.jar
hbase/lib/htrace-core-3.1.0-incubating.jar
hbase/lib/httpclient-4.2.5.jar
hbase/lib/httpcore-4.1.3.jar
hbase/lib/httpcore-4.4.1.jar
hbase/lib/jackson-core-asl-1.9.13.jar
hbase/lib/jackson-jaxrs-1.9.13.jar
hbase/lib/jackson-mapper-asl-1.9.13.jar
hbase/lib/jackson-xc-1.9.13.jar
hbase/lib/jamon-runtime-2.3.1.jar
hbase/lib/jamon-runtime-2.4.1.jar
hbase/lib/jasper-compiler-5.5.23.jar
hbase/lib/jasper-runtime-5.5.23.jar
hbase/lib/javax.inject-1.jar
@ -126,13 +134,13 @@ hbase/lib/jsch-0.1.42.jar
hbase/lib/jsp-2.1-6.1.14.jar
hbase/lib/jsp-api-2.1-6.1.14.jar
hbase/lib/jsr305-1.3.9.jar
hbase/lib/junit-4.11.jar
hbase/lib/junit-4.12.jar
hbase/lib/leveldbjni-all-1.8.jar
hbase/lib/libthrift-0.9.0.jar
hbase/lib/libthrift-0.9.3.jar
hbase/lib/log4j-1.2.17.jar
hbase/lib/metrics-core-2.2.0.jar
hbase/lib/native/libmlockall_agent.so
hbase/lib/netty-3.2.4.Final.jar
hbase/lib/nekohtml-1.9.12.jar
hbase/lib/netty-all-4.0.23.Final.jar
hbase/lib/paranamer-2.3.jar
hbase/lib/protobuf-java-2.5.0.jar
@ -147,6 +155,7 @@ hbase/lib/ruby/hbase/visibility_labels.rb
hbase/lib/ruby/irb/hirb.rb
hbase/lib/ruby/shell.rb
hbase/lib/ruby/shell/commands.rb
hbase/lib/ruby/shell/commands/abort_procedure.rb
hbase/lib/ruby/shell/commands/add_labels.rb
hbase/lib/ruby/shell/commands/add_peer.rb
hbase/lib/ruby/shell/commands/alter.rb
@ -203,12 +212,18 @@ hbase/lib/ruby/shell/commands/list_labels.rb
hbase/lib/ruby/shell/commands/list_namespace.rb
hbase/lib/ruby/shell/commands/list_namespace_tables.rb
hbase/lib/ruby/shell/commands/list_peers.rb
hbase/lib/ruby/shell/commands/list_procedures.rb
hbase/lib/ruby/shell/commands/list_quotas.rb
hbase/lib/ruby/shell/commands/list_replicated_tables.rb
hbase/lib/ruby/shell/commands/list_security_capabilities.rb
hbase/lib/ruby/shell/commands/list_snapshots.rb
hbase/lib/ruby/shell/commands/locate_region.rb
hbase/lib/ruby/shell/commands/major_compact.rb
hbase/lib/ruby/shell/commands/merge_region.rb
hbase/lib/ruby/shell/commands/move.rb
hbase/lib/ruby/shell/commands/normalize.rb
hbase/lib/ruby/shell/commands/normalizer_enabled.rb
hbase/lib/ruby/shell/commands/normalizer_switch.rb
hbase/lib/ruby/shell/commands/put.rb
hbase/lib/ruby/shell/commands/remove_peer.rb
hbase/lib/ruby/shell/commands/remove_peer_tableCFs.rb
@ -243,7 +258,11 @@ hbase/lib/slf4j-api-1.7.7.jar
hbase/lib/slf4j-log4j12-1.7.5.jar
hbase/lib/snappy-java-1.0.4.1.jar
hbase/lib/spymemcached-2.11.6.jar
hbase/lib/xalan-2.7.0.jar
hbase/lib/xmlenc-0.52.jar
hbase/lib/xml-apis-1.3.03.jar
hbase/lib/xml-apis-ext-1.3.04.jar
hbase/lib/xom-1.2.5.jar
hbase/lib/xz-1.0.jar
hbase/lib/zookeeper-3.4.6.jar
@dir(%%HBASE_USER%%,%%HBASE_GROUP%%,) %%HBASE_RUNDIR%%

View file

@ -8,7 +8,7 @@ PORTVERSION= 1.10.1
CATEGORIES+= deskutils
MASTER_SITES= ftp://plan.ftp.fu-berlin.de/
MAINTAINER= ports@FreeBSD.org
MAINTAINER= cy@FreeBSD.org
COMMENT= X/Motif schedule planner with calendar
USES= motif

View file

@ -3488,6 +3488,7 @@
SUBDIR += p5-strictures
SUBDIR += p5-subatom
SUBDIR += p5-subversion
SUBDIR += p5-superclass
SUBDIR += p5-syntax
SUBDIR += p5-threads
SUBDIR += p5-threads-shared
@ -4108,7 +4109,6 @@
SUBDIR += py-hypothesis
SUBDIR += py-icalendar
SUBDIR += py-ice
SUBDIR += py-icu
SUBDIR += py-iniparse
SUBDIR += py-initgroups
SUBDIR += py-instant
@ -4267,6 +4267,7 @@
SUBDIR += py-pygit2
SUBDIR += py-pygithub
SUBDIR += py-pygpx
SUBDIR += py-pyicu
SUBDIR += py-pyinotify
SUBDIR += py-pyinstaller
SUBDIR += py-pykde4

View file

@ -9,7 +9,7 @@ FILES= *.[Tt][Xx][Tt]
SRCS+= bootimg_utils.cpp
SRCS+= engine.cpp
SRCS+= fastboot.cpp
SRCS+= fs.cpp
SRCS+= ../fastboot/fs.cpp
SRCS+= protocol.cpp
SRCS+= socket.cpp
SRCS+= tcp.cpp

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= awscli
PORTVERSION= 1.10.11
PORTVERSION= 1.10.14
CATEGORIES= devel
MASTER_SITES= CHEESESHOP
@ -11,7 +11,7 @@ COMMENT= Universal Command Line Interface for Amazon Web Services
LICENSE= APACHE20
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.4.1:${PORTSDIR}/devel/py-botocore \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}botocore>=1.4.5:${PORTSDIR}/devel/py-botocore \
${PYTHON_PKGNAMEPREFIX}colorama>=0.2.5:${PORTSDIR}/devel/py-colorama \
${PYTHON_PKGNAMEPREFIX}s3transfer>=0.0.1:${PORTSDIR}/net/py-s3transfer \
${PYTHON_PKGNAMEPREFIX}docutils>=0.10:${PORTSDIR}/textproc/py-docutils \

View file

@ -1,2 +1,2 @@
SHA256 (awscli-1.10.11.tar.gz) = c792ae655ca4e43643539026798d51bd65b2f5eee48bfaf048fe1c4c715f9467
SIZE (awscli-1.10.11.tar.gz) = 451719
SHA256 (awscli-1.10.14.tar.gz) = 68355a6e86a25596939b98ce1902b9778cbce327b1d98e211bb1dd69e7a2cdf2
SIZE (awscli-1.10.14.tar.gz) = 457311

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= caf
PORTVERSION= 0.14.1
PORTREVISION= 1
PORTVERSION= 0.14.5
CATEGORIES= devel
MAINTAINER= vallentin@icir.org

View file

@ -1,2 +1,2 @@
SHA256 (actor-framework-actor-framework-0.14.1_GH0.tar.gz) = 8940474ae0c3700e503d092f124489a13667098b63b8e94a09e110541d827985
SIZE (actor-framework-actor-framework-0.14.1_GH0.tar.gz) = 1231665
SHA256 (actor-framework-actor-framework-0.14.5_GH0.tar.gz) = afc4bc928ecd7d017768e5c85b7300196aa5b70ef11d97e11b21a1ae28ce9d3f
SIZE (actor-framework-actor-framework-0.14.5_GH0.tar.gz) = 1239461

View file

@ -7,6 +7,7 @@ include/caf/actor.hpp
include/caf/actor_addr.hpp
include/caf/actor_cast.hpp
include/caf/actor_companion.hpp
include/caf/actor_marker.hpp
include/caf/actor_namespace.hpp
include/caf/actor_ostream.hpp
include/caf/actor_pool.hpp
@ -67,11 +68,12 @@ include/caf/detail/memory_cache_flag_type.hpp
include/caf/detail/message_data.hpp
include/caf/detail/optional_message_visitor.hpp
include/caf/detail/pair_storage.hpp
include/caf/detail/parse_ini.hpp
include/caf/detail/pseudo_tuple.hpp
include/caf/detail/purge_refs.hpp
include/caf/detail/raw_access.hpp
include/caf/detail/ripemd_160.hpp
include/caf/detail/run_program.hpp
include/caf/detail/run_sub_unit_test.hpp
include/caf/detail/safe_equal.hpp
include/caf/detail/scope_guard.hpp
include/caf/detail/shared_spinlock.hpp
@ -118,6 +120,7 @@ include/caf/io/all.hpp
include/caf/io/basp.hpp
include/caf/io/basp_broker.hpp
include/caf/io/broker.hpp
include/caf/io/broker_servant.hpp
include/caf/io/connection_handle.hpp
include/caf/io/doorman.hpp
include/caf/io/experimental/typed_broker.hpp
@ -167,6 +170,7 @@ include/caf/node_id.hpp
include/caf/none.hpp
include/caf/on.hpp
include/caf/optional.hpp
include/caf/parse_config.hpp
include/caf/policy/profiled.hpp
include/caf/policy/scheduler_policy.hpp
include/caf/policy/work_sharing.hpp

View file

@ -1,9 +1,9 @@
# $FreeBSD$
PORTNAME= cmake
PORTVERSION= 3.4.2
PORTVERSION= 3.5.0
CATEGORIES= devel
MASTER_SITES= https://www.cmake.org/files/v3.4/
MASTER_SITES= https://www.cmake.org/files/v3.5/
PKGNAMESUFFIX= -gui
MAINTAINER= kde@FreeBSD.org

View file

@ -5402,9 +5402,9 @@ gcc-arm-embedded-%%FULL_VERSION%%/lib/libcc1.so.0
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-g++.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gcc.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gcov.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gdb.1-py.gz
%%PYGDB%%%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gdb.1-py.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gdb.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gdbserver.1-py.gz
%%PYGDB%%%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gdbserver.1-py.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gdbserver.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-gprof.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-ld.1.gz
@ -5419,7 +5419,7 @@ gcc-arm-embedded-%%FULL_VERSION%%/lib/libcc1.so.0
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-strip.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-windmc.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man1/%%TARGET%%-windres.1.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man5/%%TARGET%%-gdbinit.5-py.gz
%%PYGDB%%%%PORTDOCS%%%%DOCSDIR%%/man/man5/%%TARGET%%-gdbinit.5-py.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man5/%%TARGET%%-gdbinit.5.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man7/fsf-funding.7.gz
%%PORTDOCS%%%%DOCSDIR%%/man/man7/gfdl.7.gz

View file

@ -0,0 +1,14 @@
Make sure the dependency exists, as testfiletemplates depends on ui files
generated by kdevfiletemplates.
Submitted upstream: https://phabricator.kde.org/D1160
--- plugins/filetemplates/CMakeLists.txt.orig 2016-03-17 11:59:47 UTC
+++ plugins/filetemplates/CMakeLists.txt
@@ -81,6 +81,7 @@ main.cpp
)
kde4_add_executable(testfiletemplates ${test_srcs})
+add_dependencies(testfiletemplates kdevfiletemplates)
target_link_libraries(testfiletemplates
${KDE4_KDECORE_LIBS}

View file

@ -2,6 +2,7 @@
PORTNAME= llvm
DISTVERSION= 3.8.0
PORTREVISION= 1
CATEGORIES= devel lang
MASTER_SITES= http://llvm.org/${PRE_}releases/${LLVM_RELEASE}/${RCDIR}
DISTNAME= ${PORTNAME}-${DISTVERSION}.src

View file

@ -7,7 +7,7 @@ $FreeBSD$
if (-x "/usr/bin/xcrun") {
$UseXCRUN = 1;
}
+} elsif (`uname -s` == "FreeBSD") {
+} elsif (`uname -s` eq "FreeBSD\n") {
+ $DefaultCCompiler = 'cc';
+ $DefaultCXXCompiler = 'c++';
} else {

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Lexical-SealRequireHints
PORTVERSION= 0.009
PORTVERSION= 0.010
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,2 +1,2 @@
SHA256 (Lexical-SealRequireHints-0.009.tar.gz) = dc8925fedce4647473aa6e3ed51e23e024f50fc090173b9771ff03e8e2f2a064
SIZE (Lexical-SealRequireHints-0.009.tar.gz) = 20857
SHA256 (Lexical-SealRequireHints-0.010.tar.gz) = e975b0f4296fe379accda73c8775435986128dac8ad8864f4694ddecd715a134
SIZE (Lexical-SealRequireHints-0.010.tar.gz) = 20903

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Test-File-Contents
PORTVERSION= 0.22
PORTVERSION= 0.23
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-

View file

@ -1,2 +1,2 @@
SHA256 (Test-File-Contents-0.22.tar.gz) = c9569371bbe7160f19e132fbbe4de940eb5f6655ed311d223122e1c242159ecb
SIZE (Test-File-Contents-0.22.tar.gz) = 9926
SHA256 (Test-File-Contents-0.23.tar.gz) = cd6fadfb910b34b4b53991ff231dad99929ca8850abec3ad0e2810c4bd7b1f3d
SIZE (Test-File-Contents-0.23.tar.gz) = 10095

View file

@ -0,0 +1,20 @@
# $FreeBSD$
PORTNAME= superclass
PORTVERSION= 0.003
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:DAGOLDEN
PKGNAMEPREFIX= p5-
MAINTAINER= hvo.pm@xs4all.nl
COMMENT= Like parent, but with version checks
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
NO_ARCH= yes
USE_PERL5= configure
USES= perl5
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (superclass-0.003.tar.gz) = 783d4750f12434814c9618ac4cf6b9bd851c22bc58f4d583f78ae38cef37dfef
SIZE (superclass-0.003.tar.gz) = 19117

View file

@ -0,0 +1,8 @@
Allows you to both load one or more modules, while setting up
inheritance from those modules at the same time.
If a module in the import list is followed by something that
doesn't look like a legal module name,
the VERSION method will be called with it as an argument.
WWW: http://search.cpan.org/dist/superclass/

View file

@ -0,0 +1,2 @@
%%PERL5_MAN3%%/superclass.3.gz
%%SITE_PERL%%/superclass.pm

View file

@ -3,6 +3,7 @@
PORTNAME= expect
PORTVERSION= 0.3.3
PORTREVISION= 1
CATEGORIES= devel pear
MASTER_SITES= http://pecl.php.net/get/
PKGNAMEPREFIX= pecl-

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= botocore
PORTVERSION= 1.4.2
PORTVERSION= 1.4.5
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

View file

@ -1,2 +1,2 @@
SHA256 (botocore-1.4.2.tar.gz) = 3391e31ad3df0b4a0f05c82bdfd33c7fa7b052071bd5b57980e504d8770c6d86
SIZE (botocore-1.4.2.tar.gz) = 2398684
SHA256 (botocore-1.4.5.tar.gz) = d83d6623d9eba2d2e2474c35b6180809d3f4c36321006a49a8d1dd6f652a93c3
SIZE (botocore-1.4.5.tar.gz) = 2415867

View file

@ -3,6 +3,7 @@
PORTNAME= cclib
PORTVERSION= 1.3.2
DISTVERSIONPREFIX= v
CATEGORIES= devel python
MAINTAINER= robak@FreeBSD.org
@ -15,8 +16,6 @@ BUILD_DEPENDS= ${PYNUMPY}
RUN_DEPENDS= ${PYNUMPY}
USE_GITHUB= yes
GH_ACCOUNT= cclib
GH_TAGNAME= v${PORTVERSION}
USES= python
USE_PYTHON= autoplist distutils

View file

@ -1,2 +1,2 @@
SHA256 (cclib-cclib-1.3.2-v1.3.2_GH0.tar.gz) = 60def31b981f02ed443060d6047ed4a511d5b09a60029f84b93d02cdc3ac0d76
SIZE (cclib-cclib-1.3.2-v1.3.2_GH0.tar.gz) = 8300814
SHA256 (cclib-cclib-v1.3.2_GH0.tar.gz) = 60def31b981f02ed443060d6047ed4a511d5b09a60029f84b93d02cdc3ac0d76
SIZE (cclib-cclib-v1.3.2_GH0.tar.gz) = 8300814

View file

@ -1,9 +1,9 @@
# Created by: bland@FreeBSD.org
# $FreeBSD$
PORTNAME= icu
PORTNAME= pyicu
PORTVERSION= 1.8
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -12,13 +12,15 @@ DISTNAME= PyICU-${PORTVERSION}
MAINTAINER= bland@FreeBSD.org
COMMENT= Python extension wrapping IBM's ICU C++ API
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
USES= python
USE_PYTHON= distutils autoplist
MAKE_ENV+= \
PYICU_INCLUDES="${PREFIX}/include" \
PYICU_CFLAGS="-w:-DPYICU_VER=\"$(PORTVERSION)\"" \
PYICU_LFLAGS="-L${PREFIX}/lib"
MAKE_ENV+= PYICU_INCLUDES="${PREFIX}/include" \
PYICU_CFLAGS="-w:-DPYICU_VER=\"${PORTVERSION}\"" \
PYICU_LFLAGS="-L${PREFIX}/lib"
LIB_DEPENDS+= libicudata.so:${PORTSDIR}/devel/icu

View file

@ -1,4 +1,4 @@
PyICU is a python extension wrapping IBM's ICU C++ API.
PyICU is supported on Mac OS X, Linux (32- and 64-bit) and Windows.
WWW: http://pyicu.osafoundation.org/
WWW: https://pypi.python.org/pypi/PyICU/

View file

@ -1,7 +1,7 @@
# Created by: rooneg@electricjellyfish.net
# $FreeBSD$
PORTREVISION= 1
PORTREVISION= 2
MAINTAINER= lev@FreeBSD.org
COMMENT= Version control system

View file

@ -1,5 +1,5 @@
--- subversion/svn/util.c.orig 2015-02-28 13:37:27.000000000 +0300
+++ subversion/svn/util.c 2015-10-15 01:23:05.532340287 +0300
+++ subversion/svn/util.c 2016-03-19 16:53:13.016472654 +0300
@@ -66,6 +66,9 @@
#include "private/svn_client_private.h"
#include "private/svn_cmdline_private.h"
@ -10,7 +10,7 @@
@@ -331,6 +334,70 @@
@@ -331,6 +334,71 @@
}
@ -23,6 +23,7 @@
+static const char *prefixes[] = {
+ "PR:",
+ "Submitted by:",
+ "Reported by:",
+ "Reviewed by:",
+ "Approved by:",
+ "Obtained from:",
@ -81,7 +82,7 @@
#define EDITOR_EOF_PREFIX _("--This line, and those below, will be ignored--")
svn_error_t *
@@ -343,11 +410,54 @@
@@ -343,11 +411,56 @@
svn_stringbuf_t *default_msg = NULL;
struct log_msg_baton *lmb = baton;
svn_stringbuf_t *message = NULL;
@ -95,6 +96,7 @@
+ svn_stringbuf_appendcstr(default_msg, APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "PR:\t\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Submitted by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Reported by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Reviewed by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Approved by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Obtained from:\t" APR_EOL_STR);
@ -121,8 +123,9 @@
- svn_stringbuf_appendcstr(default_msg, APR_EOL_STR APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Description of fields to fill in above: 76 columns --|" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> PR: If a GNATS PR is affected by the change." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> PR: If and which Problem Report is related." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Submitted by: If someone else sent in the change." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Reported by: If someone else reported the issue." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Reviewed by: If someone else reviewed your modification." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Approved by: If you needed approval for this commit." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Obtained from: If the change is from a third party." APR_EOL_STR);
@ -137,7 +140,7 @@
*tmp_file = NULL;
if (lmb->message)
@@ -362,6 +472,7 @@
@@ -362,6 +475,7 @@
/* Strip off the EOF marker text and the junk that follows it. */
truncate_buffer_at_prefix(&(log_msg_str->len), (char *)log_msg_str->data,
EDITOR_EOF_PREFIX);
@ -145,7 +148,7 @@
*log_msg = log_msg_str->data;
return SVN_NO_ERROR;
@@ -472,6 +583,13 @@
@@ -472,6 +586,13 @@
if (message)
truncate_buffer_at_prefix(&message->len, message->data,
EDITOR_EOF_PREFIX);

View file

@ -151,6 +151,7 @@ libdata/pkgconfig/libsvn_client.pc
libdata/pkgconfig/libsvn_delta.pc
libdata/pkgconfig/libsvn_diff.pc
libdata/pkgconfig/libsvn_fs.pc
%%BDB%%libdata/pkgconfig/libsvn_fs_base-1.pc
libdata/pkgconfig/libsvn_fs_fs.pc
libdata/pkgconfig/libsvn_fs_util.pc
libdata/pkgconfig/libsvn_fs_x.pc

View file

@ -1,7 +1,7 @@
# Created by: rooneg@electricjellyfish.net
# $FreeBSD$
PORTREVISION= 3
PORTREVISION= 4
MAINTAINER= lev@FreeBSD.org
COMMENT= Version control system

View file

@ -1,6 +1,6 @@
--- subversion/svn/util.c.orig 2013-07-10 06:00:05.000000000 +0200
+++ subversion/svn/util.c 2015-07-30 13:00:04.642537000 +0200
@@ -66,6 +69,9 @@
--- subversion/svn/util.c.orig 2013-07-10 08:00:05.000000000 +0400
+++ subversion/svn/util.c 2016-03-19 17:03:56.502867255 +0300
@@ -66,6 +66,9 @@
#include "private/svn_client_private.h"
#include "private/svn_cmdline_private.h"
#include "private/svn_string_private.h"
@ -10,7 +10,7 @@
@@ -322,6 +328,70 @@ truncate_buffer_at_prefix(apr_size_t *ne
@@ -322,6 +325,71 @@
}
@ -23,6 +23,7 @@
+static const char *prefixes[] = {
+ "PR:",
+ "Submitted by:",
+ "Reported by:",
+ "Reviewed by:",
+ "Approved by:",
+ "Obtained from:",
@ -81,7 +82,7 @@
#define EDITOR_EOF_PREFIX _("--This line, and those below, will be ignored--")
svn_error_t *
@@ -334,11 +404,54 @@ svn_cl__get_log_message(const char **log
@@ -334,11 +402,56 @@
svn_stringbuf_t *default_msg = NULL;
struct log_msg_baton *lmb = baton;
svn_stringbuf_t *message = NULL;
@ -95,6 +96,7 @@
+ svn_stringbuf_appendcstr(default_msg, APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "PR:\t\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Submitted by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Reported by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Reviewed by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Approved by:\t" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "Obtained from:\t" APR_EOL_STR);
@ -121,8 +123,9 @@
- svn_stringbuf_appendcstr(default_msg, APR_EOL_STR APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Description of fields to fill in above: 76 columns --|" APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> PR: If a GNATS PR is affected by the change." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> PR: If and which Problem Report is related." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Submitted by: If someone else sent in the change." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Reported by: If someone else reported the issue." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Reviewed by: If someone else reviewed your modification." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Approved by: If you needed approval for this commit." APR_EOL_STR);
+ svn_stringbuf_appendcstr(default_msg, "> Obtained from: If the change is from a third party." APR_EOL_STR);
@ -137,7 +140,7 @@
*tmp_file = NULL;
if (lmb->message)
@@ -350,6 +463,7 @@ svn_cl__get_log_message(const char **log
@@ -350,6 +463,7 @@
that follows it. */
truncate_buffer_at_prefix(&(log_msg_buf->len), log_msg_buf->data,
EDITOR_EOF_PREFIX);
@ -145,7 +148,7 @@
/* Make a string from a stringbuf, sharing the data allocation. */
log_msg_str->data = log_msg_buf->data;
@@ -470,6 +584,13 @@ svn_cl__get_log_message(const char **log
@@ -470,6 +584,13 @@
if (message)
truncate_buffer_at_prefix(&message->len, message->data,
EDITOR_EOF_PREFIX);

View file

@ -3,6 +3,7 @@
PORTNAME= upp
PORTVERSION= 9251
PORTREVISION= 1
CATEGORIES= devel x11-toolkits
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/2015.2/
DISTNAME= ${PORTNAME}-x11-src-${PORTVERSION}
@ -13,8 +14,6 @@ COMMENT= Ultimate++, a BSD-licensed, cross-platform, C/C++ RAD suite
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${BUILD_WRKSRC}/Core/Copying
BROKEN= fails to build
LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 \
libexpat.so:${PORTSDIR}/textproc/expat2 \
libnotify.so:${PORTSDIR}/devel/libnotify
@ -66,6 +65,8 @@ post-patch: .SILENT
-e 's|-Linux-|-BSD-FreeBSD-|' \
-e 's|-ldl|-lXau -lXdmcp -lfreetype -lexpat -lxcb -lpng -lexecinfo|' \
${BUILD_WRKSRC}/Makefile
# Use simplified upstream patch to fix the build
${REINPLACE_CMD} -e '/ftoutln.h/d' ${BUILD_WRKSRC}/CtrlCore/GtkDrawText.cpp
post-build: .SILENT
${ECHO_CMD} "BUILDER = \"GCC\"" > ${WRKSRC}/GCC.bm

View file

@ -3,6 +3,7 @@
PORTNAME= yaggo
PORTVERSION= 1.5.9
DISTVERSIONPREFIX= v
CATEGORIES= devel
MAINTAINER= bacon4000@gmail.com
@ -15,7 +16,6 @@ USE_RUBY= yes
USE_GITHUB= yes
GH_ACCOUNT= gmarcais
GH_TAGNAME= v${PORTVERSION}
PLIST_FILES= bin/yaggo man/man1/yaggo.1.gz share/doc/yaggo/README.md

View file

@ -1,2 +1,2 @@
SHA256 (gmarcais-yaggo-1.5.9-v1.5.9_GH0.tar.gz) = c96f7d5932fad30c88300446cae9a49d35b6a1fcd5a971e02de129c5d7a53bb7
SIZE (gmarcais-yaggo-1.5.9-v1.5.9_GH0.tar.gz) = 42480
SHA256 (gmarcais-yaggo-v1.5.9_GH0.tar.gz) = c96f7d5932fad30c88300446cae9a49d35b6a1fcd5a971e02de129c5d7a53bb7
SIZE (gmarcais-yaggo-v1.5.9_GH0.tar.gz) = 42480

View file

@ -1,6 +1,18 @@
--- ./CMakeLists.txt.orig 2010-12-21 19:45:24.000000000 +0300
+++ ./CMakeLists.txt 2011-04-17 13:03:32.608958928 +0400
@@ -318,6 +318,6 @@
The libvncclient target was removed because it was not used anywhere (aqemu
links against the systems libvncclient.so, only the definitions and includes
are needed from this block) and did not declare its dependency on the moc and
ui files, possibly causing problems in parallel builds.
--- CMakeLists.txt.orig 2011-01-14 19:38:53 UTC
+++ CMakeLists.txt
@@ -164,7 +164,6 @@ IF( NOT WITHOUT_EMBEDDED_DISPLAY )
Embedded_Display/vncclientthread.cpp Embedded_Display/vncview.cpp )
ADD_DEFINITIONS( -DVNC_DISPLAY -DQTONLY )
- ADD_LIBRARY( libvncclient SHARED ${aqemu_headers} ${aqemu_sources} )
INCLUDE_DIRECTORIES( ${VNCCLIENT_INCLUDE_DIRS} ${LIBVNCCLIENT_INCLUDE_DIR} )
ENDIF( NOT WITHOUT_EMBEDDED_DISPLAY )
@@ -318,6 +317,6 @@ IF( INSTALL_MAN )
MESSAGE( STATUS "MAN_PAGE_COMPRESSOR flag not set. Available values: gzip, bzip2, lzma" )
MESSAGE( STATUS "Will be installed not compressed MAN pages" )

View file

@ -17,8 +17,6 @@ LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
USES= cmake dos2unix jpeg tar:bzip2
DOS2UNIX_REGEX= ((.*\.(c|cpp|h|s|asm|inc|vc|ls|acs|cfg|txt|vs|mak|mgw"))$$|\/(makefile\..*|makefile|Makefile)$$)
MAKE_JOBS_UNSAFE= yes
OPTIONS_DEFINE= FLAC LAUNCHER MAD MIKMOD OPENAL OPTIMIZED_CFLAGS VORBIS SDL DOCS
OPTIONS_DEFAULT= OPENGL SDL
LAUNCHER_DESC= Build GUI launcher

View file

@ -0,0 +1,8 @@
--- progs/common/CMakeLists.txt.orig 2016-03-16 16:45:41 UTC
+++ progs/common/CMakeLists.txt
@@ -17,4 +17,4 @@ add_custom_command(OUTPUT ${OUTDIR}/uiba
COMMAND ${VCC} ARGS -P${OUTDIR} ${CMAKE_CURRENT_SOURCE_DIR}/uibase/classes.vc ${OUTDIR}/uibase.dat
DEPENDS vcc uibase/*.vc ${OUTDIR}/engine.dat)
add_custom_target(uibase ALL DEPENDS ${OUTDIR}/uibase.dat)
-add_dependencies(uibase vcc engine)
+add_dependencies(uibase vcc engine linespec)

View file

@ -0,0 +1,20 @@
--- source/CMakeLists.txt.orig 2016-03-16 16:43:57 UTC
+++ source/CMakeLists.txt
@@ -790,7 +790,7 @@ if (MAIN_COMPILE_FLAGS)
set_target_properties(vavoom PROPERTIES COMPILE_FLAGS ${MAIN_COMPILE_FLAGS})
endif (MAIN_COMPILE_FLAGS)
target_link_libraries(vavoom ${MAIN_LIBS})
-add_dependencies(vavoom core timidity glbsp libglvis)
+add_dependencies(vavoom core timidity glbsp libglvis revision_check)
install(TARGETS vavoom DESTINATION ${BINDIR})
@@ -845,7 +845,7 @@ else(ENABLE_WRAPPERS)
endif(ENABLE_WRAPPERS)
set_target_properties(vavoom-dedicated PROPERTIES COMPILE_FLAGS -DSERVER)
target_link_libraries(vavoom-dedicated glbsp core ${ZLIB_LIBRARY} ${NET_LIBRARIES})
-add_dependencies(vavoom-dedicated core glbsp)
+add_dependencies(vavoom-dedicated core glbsp revision_check)
install(TARGETS vavoom-dedicated DESTINATION ${BINDIR})

View file

@ -113,7 +113,7 @@ lib/darktable/plugins/lighttable/libmodule_toolbox.so
lib/darktable/plugins/lighttable/libmodulegroups.so
lib/darktable/plugins/lighttable/libmodulelist.so
lib/darktable/plugins/lighttable/libnavigation.so
lib/darktable/plugins/lighttable/libprint_settings.so
%%PRINT%%lib/darktable/plugins/lighttable/libprint_settings.so
lib/darktable/plugins/lighttable/libratings.so
lib/darktable/plugins/lighttable/librecentcollect.so
lib/darktable/plugins/lighttable/libselect.so
@ -126,7 +126,7 @@ lib/darktable/plugins/lighttable/libviewswitcher.so
lib/darktable/views/libdarkroom.so
lib/darktable/views/liblighttable.so
%%GEO%%lib/darktable/views/libmap.so
lib/darktable/views/libprint.so
%%PRINT%%lib/darktable/views/libprint.so
lib/darktable/views/libslideshow.so
%%GPHOTO%%lib/darktable/views/libtethering.so
man/man1/darktable-cli.1.gz

View file

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= giflib
PORTVERSION= 5.1.2
PORTREVISION= 2
PORTVERSION= 5.1.3
PORTREVISION= 0
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}

View file

@ -1,2 +1,2 @@
SHA256 (giflib-5.1.2.tar.bz2) = 76c0a084c3b02f9315ff937b8be6096186002fea26f33e2123081ba2be6e2a7c
SIZE (giflib-5.1.2.tar.bz2) = 638967
SHA256 (giflib-5.1.3.tar.bz2) = 5096d27805283599b01074d487ad3f8e02bd26b84d759b9017be876ca3d5b81d
SIZE (giflib-5.1.3.tar.bz2) = 639420

View file

@ -1,11 +0,0 @@
--- lib/dgif_lib.c.orig 2016-03-06 10:52:49.090426000 +0100
+++ lib/dgif_lib.c 2016-03-06 10:53:00.938584000 +0100
@@ -764,7 +764,7 @@
BitsPerPixel = CodeSize;
/* this can only happen on a severely malformed GIF */
- if (BitsPerPixel > 8 || Private->RunningBits > 32) {
+ if (BitsPerPixel > 8) {
GifFile->Error = D_GIF_ERR_READ_FAILED; /* somewhat bogus error code */
return GIF_ERROR; /* Failed to read Code size. */
}

View file

@ -1,10 +1,8 @@
# $FreeBSD$
PORTNAME= graphite2
PORTVERSION= 1.3.6
PORTVERSION= 1.3.7
CATEGORIES= graphics print
MASTER_SITES= SF/silgraphite/${PORTNAME}
DISTFILES= graphite-${DISTVERSION}${EXTRACT_SUFX}
MAINTAINER= office@FreeBSD.org
COMMENT= Rendering capabilities for complex non-Roman writing systems
@ -12,7 +10,11 @@ COMMENT= Rendering capabilities for complex non-Roman writing systems
LICENSE= GPLv2 LGPL21 MPL
LICENSE_COMB= dual
USES= cmake tar:tgz
USE_GITHUB= yes
GH_ACCOUNT= silnrsi
GH_PROJECT= graphite
USES= cmake
USE_LDCONFIG= yes
post-patch:

View file

@ -1,2 +1,2 @@
SHA256 (graphite-1.3.6.tgz) = 475e7657ac606ed8805518031729c1273cf7d9d422169ac6f7882e01d832af75
SIZE (graphite-1.3.6.tgz) = 3881106
SHA256 (silnrsi-graphite-1.3.7_GH0.tar.gz) = 4689f96f6bed02ce0caff710c1f99c281c888864b0c2c10eff08605274d8f7a8
SIZE (silnrsi-graphite-1.3.7_GH0.tar.gz) = 3883474

View file

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= lensfun
PORTVERSION= 0.3.0
PORTREVISION= 2
PORTVERSION= 0.3.2
CATEGORIES= graphics
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
@ -14,7 +13,7 @@ LICENSE= LGPL3
LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png
USES= cmake pkgconfig tar:bzip2
USES= cmake pathfix pkgconfig
USE_GNOME= glib20
USE_LDCONFIG= yes
CMAKE_ARGS= -DBUILD_AUXFUN:BOOL=ON -DINSTALL_HELPER_SCRIPTS:BOOL=OFF
@ -24,8 +23,4 @@ OPTIONS_DEFAULT= SIMD
SIMD_CMAKE_OFF= -DBUILD_FOR_SSE:BOOL=OFF -DBUILD_FOR_SSE2:BOOL=OFF
post-patch:
@${REINPLACE_CMD} -e '/pkgconfig/s,$${LIBDIR},libdata,' \
${WRKSRC}/libs/lensfun/CMakeLists.txt
.include <bsd.port.mk>

View file

@ -1,2 +1,2 @@
SHA256 (lensfun-0.3.0.tar.bz2) = c2c3c03873cb549d49d42f118fcb0ffa95d1e45b9ff395e19facb63bf699bec1
SIZE (lensfun-0.3.0.tar.bz2) = 636694
SHA256 (lensfun-0.3.2.tar.gz) = ae8bcad46614ca47f5bda65b00af4a257a9564a61725df9c74cb260da544d331
SIZE (lensfun-0.3.2.tar.gz) = 784825

View file

@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2014-09-30 17:37:34 UTC
--- CMakeLists.txt.orig 2015-11-15 17:07:26 UTC
+++ CMakeLists.txt
@@ -28,12 +28,18 @@ IF(NOT HAVE_REGEX_H)
@@ -31,12 +31,18 @@ IF(NOT HAVE_REGEX_H)
INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/libs/regex)
ENDIF()
@ -12,8 +12,8 @@
+
# options controlling the build process
OPTION(BUILD_STATIC "Build static library" OFF)
OPTION(BUILD_TESTS "Build test programs" OFF)
OPTION(BUILD_AUXFUN "Build auxfun library (requires libpng)" OFF)
OPTION(BUILD_TESTS "Build test suite" OFF)
OPTION(BUILD_LENSTOOL "Build the lenstool (requires libpng)" OFF)
-OPTION(BUILD_FOR_SSE "Build with support for SSE" ON)
-OPTION(BUILD_FOR_SSE2 "Build with support for SSE2" ON)
+OPTION(BUILD_FOR_SSE "Build with support for SSE" ${X86_ON})
@ -21,7 +21,7 @@
OPTION(BUILD_DOC "Build documentation with doxygen" OFF)
OPTION(INSTALL_HELPER_SCRIPTS "Install various helper scripts" ON)
@@ -46,14 +52,14 @@ ENDIF()
@@ -62,14 +68,14 @@ ENDIF()
IF(BUILD_FOR_SSE)
SET(VECTORIZATION_SSE 1)
@ -40,11 +40,11 @@
ENDIF()
ENDIF()
@@ -68,6 +74,7 @@ ENDIF()
# find dependencies
FIND_PACKAGE(GLIB2 REQUIRED)
INCLUDE_DIRECTORIES(${GLIB2_INCLUDE_DIRS})
@@ -91,6 +97,7 @@ SET(LENSFUN_GLIB_REQUIREMENT_MACRO "GLIB
FIND_PACKAGE(GLIB2 REQUIRED 2.40)
INCLUDE_DIRECTORIES(SYSTEM ${GLIB2_INCLUDE_DIRS})
+LINK_DIRECTORIES(${GLIB2_LIBRARY_DIRS})
IF(BUILD_AUXFUN)
FIND_PACKAGE(PNG REQUIRED)
IF(BUILD_STATIC)

View file

@ -1,62 +1,58 @@
include/auxfun/image.h
include/auxfun/rgbpixel.h
include/lensfun/lensfun.h
lib/libauxfun.so
lib/libauxfun.so.0
lib/libauxfun.so.0.3.0
lib/liblensfun.so
lib/liblensfun.so.0
lib/liblensfun.so.0.3.0
lib/liblensfun.so.1
lib/liblensfun.so.0.3.2
libdata/pkgconfig/lensfun.pc
%%DATADIR%%/6x6.xml
%%DATADIR%%/compact-canon.xml
%%DATADIR%%/compact-casio.xml
%%DATADIR%%/compact-fujifilm.xml
%%DATADIR%%/compact-gopro.xml
%%DATADIR%%/compact-kodak.xml
%%DATADIR%%/compact-konica-minolta.xml
%%DATADIR%%/compact-leica.xml
%%DATADIR%%/compact-nikon.xml
%%DATADIR%%/compact-olympus.xml
%%DATADIR%%/compact-panasonic.xml
%%DATADIR%%/compact-pentax.xml
%%DATADIR%%/compact-ricoh.xml
%%DATADIR%%/compact-samsung.xml
%%DATADIR%%/compact-sigma.xml
%%DATADIR%%/compact-sony.xml
%%DATADIR%%/generic.xml
%%DATADIR%%/mil-canon.xml
%%DATADIR%%/mil-fujifilm.xml
%%DATADIR%%/mil-nikon.xml
%%DATADIR%%/mil-olympus.xml
%%DATADIR%%/mil-panasonic.xml
%%DATADIR%%/mil-pentax.xml
%%DATADIR%%/mil-samsung.xml
%%DATADIR%%/mil-samyang.xml
%%DATADIR%%/mil-sigma.xml
%%DATADIR%%/mil-sony.xml
%%DATADIR%%/mil-zeiss.xml
%%DATADIR%%/misc.xml
%%DATADIR%%/rf-leica.xml
%%DATADIR%%/slr-canon.xml
%%DATADIR%%/slr-contax.xml
%%DATADIR%%/slr-hasselblad.xml
%%DATADIR%%/slr-konica-minolta.xml
%%DATADIR%%/slr-leica.xml
%%DATADIR%%/slr-nikon.xml
%%DATADIR%%/slr-olympus.xml
%%DATADIR%%/slr-panasonic.xml
%%DATADIR%%/slr-pentax.xml
%%DATADIR%%/slr-ricoh.xml
%%DATADIR%%/slr-samsung.xml
%%DATADIR%%/slr-samyang.xml
%%DATADIR%%/slr-schneider.xml
%%DATADIR%%/slr-sigma.xml
%%DATADIR%%/slr-soligor.xml
%%DATADIR%%/slr-sony.xml
%%DATADIR%%/slr-tamron.xml
%%DATADIR%%/slr-tokina.xml
%%DATADIR%%/slr-ussr.xml
%%DATADIR%%/slr-vivitar.xml
%%DATADIR%%/slr-zeiss.xml
%%DATADIR%%/timestamp.txt
%%DATADIR%%/version_1/6x6.xml
%%DATADIR%%/version_1/actioncams.xml
%%DATADIR%%/version_1/compact-canon.xml
%%DATADIR%%/version_1/compact-casio.xml
%%DATADIR%%/version_1/compact-fujifilm.xml
%%DATADIR%%/version_1/compact-kodak.xml
%%DATADIR%%/version_1/compact-konica-minolta.xml
%%DATADIR%%/version_1/compact-leica.xml
%%DATADIR%%/version_1/compact-nikon.xml
%%DATADIR%%/version_1/compact-olympus.xml
%%DATADIR%%/version_1/compact-panasonic.xml
%%DATADIR%%/version_1/compact-pentax.xml
%%DATADIR%%/version_1/compact-ricoh.xml
%%DATADIR%%/version_1/compact-samsung.xml
%%DATADIR%%/version_1/compact-sigma.xml
%%DATADIR%%/version_1/compact-sony.xml
%%DATADIR%%/version_1/contax.xml
%%DATADIR%%/version_1/generic.xml
%%DATADIR%%/version_1/mil-canon.xml
%%DATADIR%%/version_1/mil-fujifilm.xml
%%DATADIR%%/version_1/mil-nikon.xml
%%DATADIR%%/version_1/mil-olympus.xml
%%DATADIR%%/version_1/mil-panasonic.xml
%%DATADIR%%/version_1/mil-pentax.xml
%%DATADIR%%/version_1/mil-samsung.xml
%%DATADIR%%/version_1/mil-samyang.xml
%%DATADIR%%/version_1/mil-sigma.xml
%%DATADIR%%/version_1/mil-sony.xml
%%DATADIR%%/version_1/mil-tamron.xml
%%DATADIR%%/version_1/mil-zeiss.xml
%%DATADIR%%/version_1/misc.xml
%%DATADIR%%/version_1/rf-leica.xml
%%DATADIR%%/version_1/slr-canon.xml
%%DATADIR%%/version_1/slr-hasselblad.xml
%%DATADIR%%/version_1/slr-konica-minolta.xml
%%DATADIR%%/version_1/slr-leica.xml
%%DATADIR%%/version_1/slr-nikon.xml
%%DATADIR%%/version_1/slr-olympus.xml
%%DATADIR%%/version_1/slr-panasonic.xml
%%DATADIR%%/version_1/slr-pentax.xml
%%DATADIR%%/version_1/slr-ricoh.xml
%%DATADIR%%/version_1/slr-samsung.xml
%%DATADIR%%/version_1/slr-samyang.xml
%%DATADIR%%/version_1/slr-schneider.xml
%%DATADIR%%/version_1/slr-sigma.xml
%%DATADIR%%/version_1/slr-soligor.xml
%%DATADIR%%/version_1/slr-sony.xml
%%DATADIR%%/version_1/slr-tamron.xml
%%DATADIR%%/version_1/slr-tokina.xml
%%DATADIR%%/version_1/slr-ussr.xml
%%DATADIR%%/version_1/slr-vivitar.xml
%%DATADIR%%/version_1/slr-zeiss.xml
%%DATADIR%%/version_1/timestamp.txt

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Image-ExifTool
PORTVERSION= 9.90
PORTVERSION= 10.10
CATEGORIES= graphics perl5
MASTER_SITES= http://www.sno.phy.queensu.ca/~phil/exiftool/ \
CPAN

View file

@ -1,2 +1,2 @@
SHA256 (Image-ExifTool-9.90.tar.gz) = 64f602773cd2051fd3ab614464f4b39492383ba2742263cddbb4df27855b7089
SIZE (Image-ExifTool-9.90.tar.gz) = 3940771
SHA256 (Image-ExifTool-10.10.tar.gz) = f9fcecf8954cfd6b1f5658e1fc82801e8b98f891c88a60adbd6bc5c716471e09
SIZE (Image-ExifTool-10.10.tar.gz) = 4056189

View file

@ -10,6 +10,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/APP12.pm
%%SITE_PERL%%/Image/ExifTool/ASF.pm
%%SITE_PERL%%/Image/ExifTool/Apple.pm
%%SITE_PERL%%/Image/ExifTool/Audible.pm
%%SITE_PERL%%/Image/ExifTool/BMP.pm
%%SITE_PERL%%/Image/ExifTool/BZZ.pm
%%SITE_PERL%%/Image/ExifTool/BigTIFF.pm
@ -125,6 +126,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/Microsoft.pm
%%SITE_PERL%%/Image/ExifTool/Minolta.pm
%%SITE_PERL%%/Image/ExifTool/MinoltaRaw.pm
%%SITE_PERL%%/Image/ExifTool/Motorola.pm
%%SITE_PERL%%/Image/ExifTool/Nikon.pm
%%SITE_PERL%%/Image/ExifTool/NikonCapture.pm
%%SITE_PERL%%/Image/ExifTool/NikonCustom.pm
@ -177,6 +179,7 @@ bin/exiftool
%%SITE_PERL%%/Image/ExifTool/Theora.pm
%%SITE_PERL%%/Image/ExifTool/Torrent.pm
%%SITE_PERL%%/Image/ExifTool/Unknown.pm
%%SITE_PERL%%/Image/ExifTool/VCard.pm
%%SITE_PERL%%/Image/ExifTool/Vorbis.pm
%%SITE_PERL%%/Image/ExifTool/WriteCanonRaw.pl
%%SITE_PERL%%/Image/ExifTool/WriteExif.pl
@ -202,6 +205,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::APP12.3.gz
%%PERL5_MAN3%%/Image::ExifTool::ASF.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Apple.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Audible.3.gz
%%PERL5_MAN3%%/Image::ExifTool::BMP.3.gz
%%PERL5_MAN3%%/Image::ExifTool::BZZ.3.gz
%%PERL5_MAN3%%/Image::ExifTool::BigTIFF.3.gz
@ -287,6 +291,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::Microsoft.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Minolta.3.gz
%%PERL5_MAN3%%/Image::ExifTool::MinoltaRaw.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Motorola.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Nikon.3.gz
%%PERL5_MAN3%%/Image::ExifTool::NikonCapture.3.gz
%%PERL5_MAN3%%/Image::ExifTool::NikonCustom.3.gz
@ -338,6 +343,7 @@ bin/exiftool
%%PERL5_MAN3%%/Image::ExifTool::Theora.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Torrent.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Unknown.3.gz
%%PERL5_MAN3%%/Image::ExifTool::VCard.3.gz
%%PERL5_MAN3%%/Image::ExifTool::Vorbis.3.gz
%%PERL5_MAN3%%/Image::ExifTool::WriteCanonRaw.3.gz
%%PERL5_MAN3%%/Image::ExifTool::WriteExif.3.gz

View file

@ -15,7 +15,6 @@ BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
USE_GITHUB= yes
GH_ACCOUNT= phillipberndt
GH_TAGNAME= ${PORTVERSION}
OPTIONS_SINGLE= GTK
OPTIONS_SINGLE_GTK= GTK2 GTK3

View file

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= vigra
DISTVERSION= 1.10.0
PORTREVISION= 6
DISTVERSION= 1.11.0
PORTREVISION= 0
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org

View file

@ -1,2 +1,2 @@
SHA256 (ukoethe-vigra-1.10.0-e6c21f3_GH0.tar.gz) = 654074d08e46630a05084098779358baf3e4c0ab018ad6f02093823f1395b348
SIZE (ukoethe-vigra-1.10.0-e6c21f3_GH0.tar.gz) = 29184342
SHA256 (ukoethe-vigra-1.11.0-e6c21f3_GH0.tar.gz) = 654074d08e46630a05084098779358baf3e4c0ab018ad6f02093823f1395b348
SIZE (ukoethe-vigra-1.11.0-e6c21f3_GH0.tar.gz) = 29184342

View file

@ -5,4 +5,4 @@ the C++ Standard Template Library, you can easily adapt any VIGRA
component to the needs of your application, without thereby giving up
execution speed.
WWW: http://hci.iwr.uni-heidelberg.de/vigra/
WWW: http://ukoethe.github.io/vigra/

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wxsvg
PORTVERSION= 1.5.5
PORTVERSION= 1.5.6
CATEGORIES= graphics
MASTER_SITES= SF

View file

@ -1,2 +1,2 @@
SHA256 (wxsvg-1.5.5.tar.bz2) = e6664de4ee2a0481f47f8b718793ef7c14d296ebe7aee4edbf099258cd9525fc
SIZE (wxsvg-1.5.5.tar.bz2) = 478828
SHA256 (wxsvg-1.5.6.tar.bz2) = 18d3a2415935b05802e803f9e0e68b7ed79d94e92e6679bbc89fc733ff5e076c
SIZE (wxsvg-1.5.6.tar.bz2) = 495694

View file

@ -190,5 +190,5 @@ include/wxSVGXML/svgxmlhelpr.h
lib/libwxsvg.a
lib/libwxsvg.so
lib/libwxsvg.so.3
lib/libwxsvg.so.3.8.4
lib/libwxsvg.so.3.9.0
libdata/pkgconfig/libwxsvg.pc

View file

@ -3,7 +3,7 @@
PORTNAME= ircd-ratbox
PORTVERSION= 3.0.8
PORTREVISION= 7
PORTREVISION= 8
CATEGORIES= irc ipv6
MASTER_SITES= http://www.ratbox.org/download/ \
http://www.ratbox.org/download/old/
@ -85,6 +85,10 @@ CONFIGURE_ARGS+= --with-nicklen=${NICKLEN}
#-----------------------------------------------------------------------
.include <bsd.port.options.mk>
.if ${ARCH} == "i386"
USE_GCC= yes
.endif
post-patch:
.if !defined(WITH_DEBUG)
${REINPLACE_CMD} 's|@INSTALL@|@INSTALL@ -s|' ${WRKSRC}/install-mod.sh.in

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= gcc
PORTVERSION= 5.3.1.s20160308
PORTVERSION= 5.3.1.s20160315
CATEGORIES= lang java
MASTER_SITES= GCC/snapshots/${DISTVERSION}
PKGNAMESUFFIX= ${SUFFIX}-devel

View file

@ -1,2 +1,2 @@
SHA256 (gcc-5-20160308.tar.bz2) = 1baffa98f850f6d991e180d34d17e7ced7d65e5ff472f84d671fc0ea9fbf8971
SIZE (gcc-5-20160308.tar.bz2) = 91236624
SHA256 (gcc-5-20160315.tar.bz2) = f2478ce6e71033f702d7b19f6c164180a4558c57ea647f4b76e4e82ebdb05b4a
SIZE (gcc-5-20160315.tar.bz2) = 91247962

View file

@ -48,6 +48,15 @@
#elif defined (__linux__) || defined (__FreeBSD__) || defined (__NetBSD__) \
|| defined (__OpenBSD__) || defined (__GLIBC__) || defined (__ANDROID__) \
|| defined (__DragonFly__)
@@ -1443,7 +1484,7 @@
utimbuf.modtime = time_stamp;
/* Set access time to now in local time. */
- t = time ((time_t) 0);
+ t = time (NULL);
utimbuf.actime = mktime (localtime (&t));
utime (name, &utimbuf);
--- gcc/ada/cio.c.orig
+++ gcc/ada/cio.c
@@ -49,7 +49,7 @@

View file

@ -0,0 +1,15 @@
--- rpython/rlib/rvmprof/src/vmprof_config.h.orig 2016-03-19 14:27:46 UTC
+++ rpython/rlib/rvmprof/src/vmprof_config.h
@@ -1,5 +1,11 @@
#define HAVE_SYS_UCONTEXT_H
-#if defined(__FreeBSD__) || defined(__APPLE__)
+#if defined(__FreeBSD__)
+#if defined(__i386__)
+#define PC_FROM_UCONTEXT uc_mcontext.mc_eip
+#else
+#define PC_FROM_UCONTEXT uc_mcontext.mc_rip
+#endif
+#elif defined(__APPLE__)
#define PC_FROM_UCONTEXT uc_mcontext.mc_rip
#else
#define PC_FROM_UCONTEXT uc_mcontext.gregs[REG_RIP]

View file

@ -362,6 +362,7 @@
SUBDIR += p5-Mail-Audit
SUBDIR += p5-Mail-Audit-Attach
SUBDIR += p5-Mail-Box
SUBDIR += p5-Mail-Box-IMAP4-SSL
SUBDIR += p5-Mail-Box-Parser-C
SUBDIR += p5-Mail-Bulkmail
SUBDIR += p5-Mail-Cache

View file

@ -2,7 +2,7 @@
PORTNAME= cyrus-imapd
PORTVERSION= 2.3.19
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= mail ipv6
MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-imapd/
PKGNAMESUFFIX= 23
@ -107,7 +107,6 @@ DRAC_USE= AUTOTOOLS=autoconf,autoheader
MANDIRS= ${CYRUS_PREFIX}/man
PORTDOCS= *
PORTEXAMPLES= *
SUB_FILES= pkg-message pkg-install pkg-deinstall cyrus-imapd-man.conf
@ -132,6 +131,9 @@ CYRUS_PERL_MAN1=cyradm
CYRUS_PERL_MAN3=Cyrus::IMAP Cyrus::IMAP::Admin Cyrus::IMAP::IMSP \
Cyrus::IMAP::Shell Cyrus::SIEVE::managesieve
CONFS= cmu-backend.conf cmu-frontend.conf normal.conf prefork.conf \
small.conf
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MBDB}
@ -157,8 +159,11 @@ post-patch-DRAC-on:
@${RM} -rf ${WRKSRC}/autom4te.cache
post-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${FILESDIR}/imapd.conf \
${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/master/conf/normal.conf \
${STAGEDIR}${EXAMPLESDIR}
${INSTALL_SCRIPT} ${WRKSRC}/tools/mkimap \
${STAGEDIR}${CYRUS_PREFIX}/bin/mkimap
${INSTALL_SCRIPT} ${WRKSRC}/tools/masssievec \
@ -182,18 +187,16 @@ post-install:
post-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
"! ( -name Makefile.dist -o -name Makefile -o -name .cvsignore )"
"! ( -name Makefile.dist -o -name Makefile \
-o -name .cvsignore -o -name htmlstrip.c )"
# There are already files in EXAMPLESDIR at that point, so no
# need to create it.
post-install-EXAMPLES-on:
cd ${WRKSRC}/master/conf && ${COPYTREE_SHARE} . \
.for f in ${CONFS:Nnormal.conf}
@${INSTALL_DATA} ${WRKSRC}/master/conf/${f} \
${STAGEDIR}${EXAMPLESDIR}
post-install-EXAMPLES-off:
${INSTALL_DATA} ${WRKSRC}/master/conf/normal.conf \
${STAGEDIR}${EXAMPLESDIR}
@${ECHO_CMD} ${EXAMPLESDIR}/imapd.conf >> ${TMPPLIST}
@${ECHO_CMD} ${EXAMPLESDIR}/normal.conf >> ${TMPPLIST}
@${ECHO_CMD} ${EXAMPLESDIR:S,^${PREFIX}/,,}/${f} >>${TMPPLIST}
.endfor
.include <bsd.port.mk>

Some files were not shown because too many files have changed in this diff Show more