*/*: sync with upstream
Taken from: HardenedBSD
This commit is contained in:
parent
8c8957cf78
commit
6a3f29ba12
198 changed files with 1501 additions and 915 deletions
|
|
@ -20,7 +20,6 @@ LIB_DEPENDS= libfftw3f.so:math/fftw3-float
|
|||
|
||||
USES= gmake pkgconfig localbase
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= swh
|
||||
GH_PROJECT= lv2
|
||||
|
||||
post-install:
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= flamegraph
|
||||
PORTVERSION= g20170308
|
||||
PORTVERSION= g20170824
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= benchmarks
|
||||
|
||||
|
|
@ -18,7 +18,7 @@ RUN_DEPENDS= bash>=0:shells/bash
|
|||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= brendangregg
|
||||
GH_PROJECT= FlameGraph
|
||||
GH_TAGNAME= 74764af
|
||||
GH_TAGNAME= a8d807a
|
||||
|
||||
USES= shebangfix perl5
|
||||
NO_BUILD= yes
|
||||
|
|
@ -29,7 +29,7 @@ SOURCE_FILES= aix-perf.pl \
|
|||
difffolded.pl \
|
||||
files.pl \
|
||||
flamegraph.pl \
|
||||
pkgsplit-perf.sh \
|
||||
pkgsplit-perf.pl \
|
||||
range-perf.pl \
|
||||
stackcollapse-aix.pl \
|
||||
stackcollapse-elfutils.pl \
|
||||
|
|
@ -42,6 +42,7 @@ SOURCE_FILES= aix-perf.pl \
|
|||
stackcollapse-pmc.pl \
|
||||
stackcollapse-recursive.pl \
|
||||
stackcollapse-stap.pl \
|
||||
stackcollapse-vsprof.pl \
|
||||
stackcollapse-vtune.pl \
|
||||
stackcollapse.pl
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1491067519
|
||||
SHA256 (brendangregg-FlameGraph-g20170308-74764af_GH0.tar.gz) = f9b45d8df7e606749d86f86a7d83be63796aba42499362f20f8dcebfd2058cc4
|
||||
SIZE (brendangregg-FlameGraph-g20170308-74764af_GH0.tar.gz) = 960356
|
||||
TIMESTAMP = 1503550520
|
||||
SHA256 (brendangregg-FlameGraph-g20170824-a8d807a_GH0.tar.gz) = e2ca156cfb4511a84adb17bf00e49e52b3db924de4c4bf7a18b8ab8d3f24035f
|
||||
SIZE (brendangregg-FlameGraph-g20170824-a8d807a_GH0.tar.gz) = 1050056
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ bin/aix-perf.pl
|
|||
bin/difffolded.pl
|
||||
bin/files.pl
|
||||
bin/flamegraph.pl
|
||||
bin/pkgsplit-perf.sh
|
||||
bin/pkgsplit-perf.pl
|
||||
bin/range-perf.pl
|
||||
bin/stackcollapse-aix.pl
|
||||
bin/stackcollapse-elfutils.pl
|
||||
|
|
@ -15,5 +15,6 @@ bin/stackcollapse-perf.pl
|
|||
bin/stackcollapse-pmc.pl
|
||||
bin/stackcollapse-recursive.pl
|
||||
bin/stackcollapse-stap.pl
|
||||
bin/stackcollapse-vsprof.pl
|
||||
bin/stackcollapse-vtune.pl
|
||||
bin/stackcollapse.pl
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= opencascade
|
||||
PORTVERSION= 7.1.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= cad science
|
||||
MASTER_SITES= LOCAL/thierry
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= pdf2djvu
|
||||
PORTVERSION= 0.7.21
|
||||
PORTREVISION= 4
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= converters
|
||||
MASTER_SITES= https://bitbucket.org/jwilk/pdf2djvu/downloads/
|
||||
|
||||
|
|
|
|||
|
|
@ -961,6 +961,8 @@
|
|||
SUBDIR += rubygem-mysql2
|
||||
SUBDIR += rubygem-openid-redis-store
|
||||
SUBDIR += rubygem-paranoia
|
||||
SUBDIR += rubygem-peek-mysql2
|
||||
SUBDIR += rubygem-peek-pg
|
||||
SUBDIR += rubygem-pg
|
||||
SUBDIR += rubygem-pg_array_parser
|
||||
SUBDIR += rubygem-pghero
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= cego
|
||||
PORTVERSION= 2.35.0
|
||||
PORTVERSION= 2.35.1
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://www.lemke-it.com/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1503488237
|
||||
SHA256 (cego-2.35.0.tar.gz) = 98249f30a47341aba912ab10035896cb3eef2e3202528733e64e6ac0569f9804
|
||||
SIZE (cego-2.35.0.tar.gz) = 1414115
|
||||
TIMESTAMP = 1503594557
|
||||
SHA256 (cego-2.35.1.tar.gz) = 2ebd95b1a25ff08c58b1d3b221eeeb11e39f77a0ff806b459d34318d0d19139d
|
||||
SIZE (cego-2.35.1.tar.gz) = 1414127
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= kbibtex
|
||||
DISTVERSION= 0.6.2
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= databases kde
|
||||
MASTER_SITES= http://download.gna.org/${PORTNAME}/${PORTVERSION:R}/
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= phpMyAdmin
|
||||
DISTVERSION= 4.7.3
|
||||
DISTVERSION= 4.7.4
|
||||
CATEGORIES= databases www
|
||||
MASTER_SITES= https://files.phpmyadmin.net/${PORTNAME}/${DISTVERSION}/
|
||||
DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1500652552
|
||||
SHA256 (phpMyAdmin-4.7.3-all-languages.tar.xz) = ed51669043f62494dc3bc21a87423373164ff63865a6c6bceaee535ef785f33e
|
||||
SIZE (phpMyAdmin-4.7.3-all-languages.tar.xz) = 6317928
|
||||
TIMESTAMP = 1503608361
|
||||
SHA256 (phpMyAdmin-4.7.4-all-languages.tar.xz) = 7938c4af25bb1ab318762c0b7973704a8fcc94da3166ad69c8802bd14a905c63
|
||||
SIZE (phpMyAdmin-4.7.4-all-languages.tar.xz) = 6316560
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@ OPTIONS_DEFAULT= SQLITE
|
|||
MSSQL_DESC= MS SQL Server backend
|
||||
SYBASE_DESC= Sybase backend
|
||||
|
||||
MSSQL_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pymssql.py:databases/py-mssql
|
||||
MSSQL_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pymssql.py:databases/py-pymssql
|
||||
PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.0.8:databases/py-psycopg2
|
||||
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
|
||||
SYBASE_RUN_DEPENDS= ${PYTHON_SITELIBDIR}/Sybase.py:databases/py-sybase
|
||||
|
|
|
|||
23
databases/rubygem-peek-mysql2/Makefile
Normal file
23
databases/rubygem-peek-mysql2/Makefile
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= peek-mysql2
|
||||
PORTVERSION= 1.2.0
|
||||
CATEGORIES= databases rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= tz@FreeBSD.org
|
||||
COMMENT= Take a peek into the MySQL queries made
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= rubygem-concurrent-ruby>=0:devel/rubygem-concurrent-ruby \
|
||||
rubygem-concurrent-ruby-ext>=0:devel/rubygem-concurrent-ruby-ext \
|
||||
rubygem-mysql2>=0:databases/rubygem-mysql2 \
|
||||
rubygem-peek>=0.1.0:devel/rubygem-peek
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
databases/rubygem-peek-mysql2/distinfo
Normal file
3
databases/rubygem-peek-mysql2/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1503565014
|
||||
SHA256 (rubygem/peek-mysql2-1.2.0.gem) = 3fcd004dd193ffeb1acbdf0f081a8baa2c998ec49711f8d0077d02ee47e5752b
|
||||
SIZE (rubygem/peek-mysql2-1.2.0.gem) = 7168
|
||||
7
databases/rubygem-peek-mysql2/pkg-descr
Normal file
7
databases/rubygem-peek-mysql2/pkg-descr
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
Take a peek into the MySQL queries made during your application's requests.
|
||||
|
||||
Things this peek view provides:
|
||||
- Total number of MySQL queries called during the request
|
||||
- The duration of the queries made during the request
|
||||
|
||||
WWW: https://github.com/peek/peek-mysql2
|
||||
23
databases/rubygem-peek-pg/Makefile
Normal file
23
databases/rubygem-peek-pg/Makefile
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= peek-pg
|
||||
PORTVERSION= 1.3.0
|
||||
CATEGORIES= databases rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= tz@FreeBSD.org
|
||||
COMMENT= Take a peek into the MySQL queries made
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= rubygem-concurrent-ruby>=0:devel/rubygem-concurrent-ruby \
|
||||
rubygem-concurrent-ruby-ext>=0:devel/rubygem-concurrent-ruby-ext \
|
||||
rubygem-pg>=0:databases/rubygem-pg \
|
||||
rubygem-peek>=0.1.0:devel/rubygem-peek
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
databases/rubygem-peek-pg/distinfo
Normal file
3
databases/rubygem-peek-pg/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1503565492
|
||||
SHA256 (rubygem/peek-pg-1.3.0.gem) = ec2c477f54a761df6a0825936441482e359cea447ac46d1e3f05fa037347d39f
|
||||
SIZE (rubygem/peek-pg-1.3.0.gem) = 7168
|
||||
7
databases/rubygem-peek-pg/pkg-descr
Normal file
7
databases/rubygem-peek-pg/pkg-descr
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
Take a peek into the Postgres queries made during your application's requests.
|
||||
|
||||
Things this peek view provides:
|
||||
- Total number of Postgres queries called during the request
|
||||
- The duration of the queries made during the request
|
||||
|
||||
WWW: https://github.com/peek/peek-pg
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pghero
|
||||
PORTVERSION= 2.0.2
|
||||
PORTVERSION= 2.0.3
|
||||
CATEGORIES= databases rubygems
|
||||
MASTER_SITES= RG
|
||||
PKGNAMESUFFIX= -rails50
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1502461734
|
||||
SHA256 (rubygem/pghero-2.0.2.gem) = ab1135a79be3646d51b42e9bbf21df1474218174321704dea7be0f88170a45e4
|
||||
SIZE (rubygem/pghero-2.0.2.gem) = 271872
|
||||
TIMESTAMP = 1503577376
|
||||
SHA256 (rubygem/pghero-2.0.3.gem) = f178af9fdc3e38395c012909966d37946a5e44f7da69226dae468faab9e320f8
|
||||
SIZE (rubygem/pghero-2.0.3.gem) = 272896
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pghero
|
||||
PORTVERSION= 2.0.2
|
||||
PORTVERSION= 2.0.3
|
||||
CATEGORIES= databases rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1502461576
|
||||
SHA256 (rubygem/pghero-2.0.2.gem) = ab1135a79be3646d51b42e9bbf21df1474218174321704dea7be0f88170a45e4
|
||||
SIZE (rubygem/pghero-2.0.2.gem) = 271872
|
||||
TIMESTAMP = 1503577371
|
||||
SHA256 (rubygem/pghero-2.0.3.gem) = f178af9fdc3e38395c012909966d37946a5e44f7da69226dae468faab9e320f8
|
||||
SIZE (rubygem/pghero-2.0.3.gem) = 272896
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= tile38
|
||||
PORTVERSION= 1.9.0
|
||||
PORTVERSION= 1.9.1
|
||||
CATEGORIES= databases
|
||||
|
||||
MAINTAINER= olevole@olevole.ru
|
||||
|
|
@ -16,19 +16,19 @@ BUILD_DEPENDS= go>=1.4:lang/go \
|
|||
RUN_DEPENDS= go>=1.4:lang/go \
|
||||
bash:shells/bash
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= tidwall
|
||||
|
||||
USES= shebangfix
|
||||
SHEBANG_FILES= build.sh
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= tidwall
|
||||
|
||||
USE_RC_SUBR= tile38
|
||||
|
||||
USERS= ${PORTNAME}
|
||||
GROUPS= ${PORTNAME}
|
||||
|
||||
TILE38_DBDIR?= /var/db/tile38
|
||||
TILE38_RUNDIR?= /var/run/tile38
|
||||
TILE38_DBDIR= /var/db/tile38
|
||||
TILE38_RUNDIR= /var/run/tile38
|
||||
|
||||
SUB_LIST= PORTNAME=${PORTNAME} \
|
||||
TILE38_USER=${USERS} \
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1496812821
|
||||
SHA256 (tidwall-tile38-1.9.0_GH0.tar.gz) = 2e33d1e281a265d6a068efaad1b2a5664e322e2ccf2f7df0a4c872d7c0731d9c
|
||||
SIZE (tidwall-tile38-1.9.0_GH0.tar.gz) = 3924096
|
||||
TIMESTAMP = 1502947906
|
||||
SHA256 (tidwall-tile38-1.9.1_GH0.tar.gz) = 58ea936660105e5bcceedc05e9a4382bb9696d4f7a84edfe83cad09734a2164d
|
||||
SIZE (tidwall-tile38-1.9.1_GH0.tar.gz) = 3996652
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= calibre
|
||||
PORTVERSION= 3.6.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= deskutils python
|
||||
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= tumbler
|
||||
PORTVERSION= 0.1.31
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= deskutils xfce
|
||||
MASTER_SITES= XFCE
|
||||
PKGNAMEPREFIX= xfce4-
|
||||
|
|
|
|||
|
|
@ -207,6 +207,7 @@
|
|||
SUBDIR += bossa
|
||||
SUBDIR += bouml-doc
|
||||
SUBDIR += bpython
|
||||
SUBDIR += breakpad
|
||||
SUBDIR += bsdbuild
|
||||
SUBDIR += bsdcflow
|
||||
SUBDIR += bsdowl
|
||||
|
|
@ -5358,6 +5359,7 @@
|
|||
SUBDIR += rubygem-ddplugin
|
||||
SUBDIR += rubygem-debug_inspector
|
||||
SUBDIR += rubygem-debugger-linecache
|
||||
SUBDIR += rubygem-debugger-ruby_core_source
|
||||
SUBDIR += rubygem-debugger-xml
|
||||
SUBDIR += rubygem-declarative
|
||||
SUBDIR += rubygem-declarative-option
|
||||
|
|
@ -5596,6 +5598,10 @@
|
|||
SUBDIR += rubygem-peek-gc
|
||||
SUBDIR += rubygem-peek-host
|
||||
SUBDIR += rubygem-peek-performance_bar
|
||||
SUBDIR += rubygem-peek-rails4
|
||||
SUBDIR += rubygem-peek-rblineprof
|
||||
SUBDIR += rubygem-peek-redis
|
||||
SUBDIR += rubygem-peek-sidekiq
|
||||
SUBDIR += rubygem-piston
|
||||
SUBDIR += rubygem-pkg-config
|
||||
SUBDIR += rubygem-platform
|
||||
|
|
@ -5641,6 +5647,7 @@
|
|||
SUBDIR += rubygem-rb-fsevent
|
||||
SUBDIR += rubygem-rb-inotify
|
||||
SUBDIR += rubygem-rb-kqueue
|
||||
SUBDIR += rubygem-rblineprof
|
||||
SUBDIR += rubygem-rbtrace
|
||||
SUBDIR += rubygem-rdoc
|
||||
SUBDIR += rubygem-re2
|
||||
|
|
|
|||
25
devel/breakpad/Makefile
Normal file
25
devel/breakpad/Makefile
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
# Created by: Luca Pizzamiglio <luca.pizzamiglio@gmail.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= breakpad
|
||||
DISTVERSION= g20170811
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= luca.pizzamiglio@gmail.com
|
||||
COMMENT= Client/server based crash-reporting system
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
USES= autoreconf
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= google
|
||||
GH_TAGNAME= 38cbbfed71efcb28931b5e4a83e3c0d4661f1548
|
||||
|
||||
post-extract:
|
||||
@${MKDIR} ${WRKSRC}/src/third_party/lss
|
||||
@${CP} ${FILESDIR}/linux_syscall_support.h ${WRKSRC}/src/third_party/lss
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/breakpad/distinfo
Normal file
3
devel/breakpad/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1502792874
|
||||
SHA256 (google-breakpad-g20170811-38cbbfed71efcb28931b5e4a83e3c0d4661f1548_GH0.tar.gz) = 26d5a35d032294a9f14ad4254fee6bdfa7217a4e458ad2957e2632998c30299d
|
||||
SIZE (google-breakpad-g20170811-38cbbfed71efcb28931b5e4a83e3c0d4661f1548_GH0.tar.gz) = 5256786
|
||||
10
devel/breakpad/files/linux_syscall_support.h
Normal file
10
devel/breakpad/files/linux_syscall_support.h
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#include <unistd.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
#define sys_readlink readlink
|
||||
|
||||
#define sys_open open
|
||||
#define sys_close close
|
||||
#define sys_fstat fstat
|
||||
#define sys_mmap mmap
|
||||
#define sys_munmap munmap
|
||||
115
devel/breakpad/files/patch-Makefile.am
Normal file
115
devel/breakpad/files/patch-Makefile.am
Normal file
|
|
@ -0,0 +1,115 @@
|
|||
--- Makefile.am.orig 2017-07-12 17:53:15 UTC
|
||||
+++ Makefile.am
|
||||
@@ -69,7 +69,7 @@ dist_doc_DATA = \
|
||||
README.md
|
||||
|
||||
## Headers
|
||||
-if LINUX_HOST
|
||||
+#if LINUX_HOST
|
||||
includeclhdir = $(includedir)/$(PACKAGE)/client/linux/handler
|
||||
includeclh_HEADERS = $(top_srcdir)/src/client/linux/handler/*.h
|
||||
|
||||
@@ -82,12 +82,14 @@ includeclm_HEADERS = $(top_srcdir)/src/c
|
||||
includeclcdir = $(includedir)/$(PACKAGE)/client/linux/crash_generation
|
||||
includeclc_HEADERS = $(top_srcdir)/src/client/linux/crash_generation/*.h
|
||||
|
||||
+if LINUX_HOST
|
||||
includelssdir = $(includedir)/$(PACKAGE)/third_party/lss
|
||||
includelss_HEADERS = $(top_srcdir)/src/third_party/lss/*.h
|
||||
+endif
|
||||
|
||||
includecldir = $(includedir)/$(PACKAGE)/common/linux
|
||||
includecl_HEADERS = $(top_srcdir)/src/common/linux/*.h
|
||||
-endif
|
||||
+#endif
|
||||
|
||||
includegbcdir = $(includedir)/$(PACKAGE)/google_breakpad/common
|
||||
includegbc_HEADERS = $(top_srcdir)/src/google_breakpad/common/*.h
|
||||
@@ -344,6 +346,9 @@ bin_PROGRAMS += \
|
||||
src/processor/minidump_stackwalk
|
||||
endif !DISABLE_PROCESSOR
|
||||
|
||||
+bin_PROGRAMS += \
|
||||
+ src/tools/linux/dump_syms/dump_syms
|
||||
+
|
||||
if LINUX_HOST
|
||||
EXTRA_PROGRAMS += \
|
||||
src/client/linux/linux_dumper_unittest_helper
|
||||
@@ -353,7 +358,6 @@ CLEANFILES += \
|
||||
if !DISABLE_TOOLS
|
||||
bin_PROGRAMS += \
|
||||
src/tools/linux/core2md/core2md \
|
||||
- src/tools/linux/dump_syms/dump_syms \
|
||||
src/tools/linux/md2core/minidump-2-core \
|
||||
src/tools/linux/symupload/minidump_upload \
|
||||
src/tools/linux/symupload/sym_upload
|
||||
@@ -448,6 +452,34 @@ else
|
||||
LOG_DRIVER = $(top_srcdir)/autotools/test-driver
|
||||
endif
|
||||
|
||||
+src_tools_linux_dump_syms_dump_syms_SOURCES = \
|
||||
+ src/common/dwarf_cfi_to_module.cc \
|
||||
+ src/common/dwarf_cu_to_module.cc \
|
||||
+ src/common/dwarf_line_to_module.cc \
|
||||
+ src/common/language.cc \
|
||||
+ src/common/module.cc \
|
||||
+ src/common/stabs_reader.cc \
|
||||
+ src/common/stabs_to_module.cc \
|
||||
+ src/common/dwarf/bytereader.cc \
|
||||
+ src/common/dwarf/dwarf2diehandler.cc \
|
||||
+ src/common/dwarf/dwarf2reader.cc \
|
||||
+ src/common/dwarf/elf_reader.cc \
|
||||
+ src/common/linux/crc32.cc \
|
||||
+ src/common/linux/dump_symbols.cc \
|
||||
+ src/common/linux/dump_symbols.h \
|
||||
+ src/common/linux/elf_symbols_to_module.cc \
|
||||
+ src/common/linux/elf_symbols_to_module.h \
|
||||
+ src/common/linux/elfutils.cc \
|
||||
+ src/common/linux/file_id.cc \
|
||||
+ src/common/linux/linux_libc_support.cc \
|
||||
+ src/common/linux/memory_mapped_file.cc \
|
||||
+ src/common/linux/safe_readlink.cc \
|
||||
+ src/tools/linux/dump_syms/dump_syms.cc
|
||||
+src_tools_linux_dump_syms_dump_syms_CXXFLAGS = \
|
||||
+ $(RUST_DEMANGLE_CFLAGS)
|
||||
+src_tools_linux_dump_syms_dump_syms_LDADD = \
|
||||
+ $(RUST_DEMANGLE_LIBS)
|
||||
+
|
||||
if LINUX_HOST
|
||||
src_client_linux_linux_dumper_unittest_helper_SOURCES = \
|
||||
src/client/linux/minidump_writer/linux_dumper_unittest_helper.cc
|
||||
@@ -562,34 +594,6 @@ src_tools_linux_core2md_core2md_SOURCES
|
||||
src_tools_linux_core2md_core2md_LDADD = \
|
||||
src/client/linux/libbreakpad_client.a
|
||||
|
||||
-src_tools_linux_dump_syms_dump_syms_SOURCES = \
|
||||
- src/common/dwarf_cfi_to_module.cc \
|
||||
- src/common/dwarf_cu_to_module.cc \
|
||||
- src/common/dwarf_line_to_module.cc \
|
||||
- src/common/language.cc \
|
||||
- src/common/module.cc \
|
||||
- src/common/stabs_reader.cc \
|
||||
- src/common/stabs_to_module.cc \
|
||||
- src/common/dwarf/bytereader.cc \
|
||||
- src/common/dwarf/dwarf2diehandler.cc \
|
||||
- src/common/dwarf/dwarf2reader.cc \
|
||||
- src/common/dwarf/elf_reader.cc \
|
||||
- src/common/linux/crc32.cc \
|
||||
- src/common/linux/dump_symbols.cc \
|
||||
- src/common/linux/dump_symbols.h \
|
||||
- src/common/linux/elf_symbols_to_module.cc \
|
||||
- src/common/linux/elf_symbols_to_module.h \
|
||||
- src/common/linux/elfutils.cc \
|
||||
- src/common/linux/file_id.cc \
|
||||
- src/common/linux/linux_libc_support.cc \
|
||||
- src/common/linux/memory_mapped_file.cc \
|
||||
- src/common/linux/safe_readlink.cc \
|
||||
- src/tools/linux/dump_syms/dump_syms.cc
|
||||
-src_tools_linux_dump_syms_dump_syms_CXXFLAGS = \
|
||||
- $(RUST_DEMANGLE_CFLAGS)
|
||||
-src_tools_linux_dump_syms_dump_syms_LDADD = \
|
||||
- $(RUST_DEMANGLE_LIBS)
|
||||
-
|
||||
src_tools_linux_md2core_minidump_2_core_SOURCES = \
|
||||
src/common/linux/memory_mapped_file.cc \
|
||||
src/tools/linux/md2core/minidump-2-core.cc \
|
||||
11
devel/breakpad/files/patch-src_common_dwarf_elf__reader.cc
Normal file
11
devel/breakpad/files/patch-src_common_dwarf_elf__reader.cc
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- src/common/dwarf/elf_reader.cc.orig 2017-07-12 17:53:15 UTC
|
||||
+++ src/common/dwarf/elf_reader.cc
|
||||
@@ -56,7 +56,7 @@
|
||||
#endif
|
||||
|
||||
// Map Linux macros to their Apple equivalents.
|
||||
-#if __APPLE__
|
||||
+#if __APPLE__ || __FreeBSD__
|
||||
#ifndef __LITTLE_ENDIAN
|
||||
#define __LITTLE_ENDIAN __ORDER_LITTLE_ENDIAN__
|
||||
#endif // __LITTLE_ENDIAN
|
||||
13
devel/breakpad/files/patch-src_common_linux_dump__symbols.cc
Normal file
13
devel/breakpad/files/patch-src_common_linux_dump__symbols.cc
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
--- src/common/linux/dump_symbols.cc.orig 2017-07-12 17:53:15 UTC
|
||||
+++ src/common/linux/dump_symbols.cc
|
||||
@@ -53,6 +53,10 @@
|
||||
#include <utility>
|
||||
#include <vector>
|
||||
|
||||
+#if __FreeBSD__
|
||||
+#include <libgen.h>
|
||||
+#endif
|
||||
+
|
||||
#include "common/dwarf/bytereader-inl.h"
|
||||
#include "common/dwarf/dwarf2diehandler.h"
|
||||
#include "common/dwarf_cfi_to_module.h"
|
||||
15
devel/breakpad/files/patch-src_common_linux_elfutils.cc
Normal file
15
devel/breakpad/files/patch-src_common_linux_elfutils.cc
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
--- src/common/linux/elfutils.cc.orig 2017-07-12 17:53:15 UTC
|
||||
+++ src/common/linux/elfutils.cc
|
||||
@@ -35,6 +35,12 @@
|
||||
#include "common/linux/linux_libc_support.h"
|
||||
#include "common/linux/elfutils-inl.h"
|
||||
|
||||
+#ifndef ElfW
|
||||
+#define ElfW(type) _ElfW (Elf, __ELF_WORD_SIZE, type)
|
||||
+#define _ElfW(e,w,t) _ElfW_1 (e, w, _##t)
|
||||
+#define _ElfW_1(e,w,t) e##w##t
|
||||
+#endif
|
||||
+
|
||||
namespace google_breakpad {
|
||||
|
||||
namespace {
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
--- src/common/linux/memory_mapped_file.cc.orig 2017-07-12 17:53:15 UTC
|
||||
+++ src/common/linux/memory_mapped_file.cc
|
||||
@@ -65,9 +65,10 @@ bool MemoryMappedFile::Map(const char* p
|
||||
}
|
||||
|
||||
#if defined(__x86_64__) || defined(__aarch64__) || \
|
||||
- (defined(__mips__) && _MIPS_SIM == _ABI64)
|
||||
+ (defined(__mips__) && _MIPS_SIM == _ABI64) || \
|
||||
+ defined(__FreeBSD__)
|
||||
|
||||
- struct kernel_stat st;
|
||||
+ struct stat st;
|
||||
if (sys_fstat(fd, &st) == -1 || st.st_size < 0) {
|
||||
#else
|
||||
struct kernel_stat64 st;
|
||||
11
devel/breakpad/files/patch-src_common_memory.h
Normal file
11
devel/breakpad/files/patch-src_common_memory.h
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- src/common/memory.h.orig 2017-07-12 17:53:15 UTC
|
||||
+++ src/common/memory.h
|
||||
@@ -42,7 +42,7 @@
|
||||
#include <sanitizer/msan_interface.h>
|
||||
#endif
|
||||
|
||||
-#ifdef __APPLE__
|
||||
+#if __APPLE__ || __FreeBSD__
|
||||
#define sys_mmap mmap
|
||||
#define sys_munmap munmap
|
||||
#define MAP_ANONYMOUS MAP_ANON
|
||||
4
devel/breakpad/pkg-descr
Normal file
4
devel/breakpad/pkg-descr
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
Breakpad is a set of client and server components which implement
|
||||
a crash-reporting system.
|
||||
|
||||
WWW: https://github.com/google/breakpad
|
||||
143
devel/breakpad/pkg-plist
Normal file
143
devel/breakpad/pkg-plist
Normal file
|
|
@ -0,0 +1,143 @@
|
|||
bin/dump_syms
|
||||
bin/microdump_stackwalk
|
||||
bin/minidump_dump
|
||||
bin/minidump_stackwalk
|
||||
include/breakpad/client/linux/crash_generation/client_info.h
|
||||
include/breakpad/client/linux/crash_generation/crash_generation_client.h
|
||||
include/breakpad/client/linux/crash_generation/crash_generation_server.h
|
||||
include/breakpad/client/linux/dump_writer_common/mapping_info.h
|
||||
include/breakpad/client/linux/dump_writer_common/raw_context_cpu.h
|
||||
include/breakpad/client/linux/dump_writer_common/thread_info.h
|
||||
include/breakpad/client/linux/dump_writer_common/ucontext_reader.h
|
||||
include/breakpad/client/linux/handler/exception_handler.h
|
||||
include/breakpad/client/linux/handler/microdump_extra_info.h
|
||||
include/breakpad/client/linux/handler/minidump_descriptor.h
|
||||
include/breakpad/client/linux/minidump_writer/cpu_set.h
|
||||
include/breakpad/client/linux/minidump_writer/directory_reader.h
|
||||
include/breakpad/client/linux/minidump_writer/line_reader.h
|
||||
include/breakpad/client/linux/minidump_writer/linux_core_dumper.h
|
||||
include/breakpad/client/linux/minidump_writer/linux_dumper.h
|
||||
include/breakpad/client/linux/minidump_writer/linux_ptrace_dumper.h
|
||||
include/breakpad/client/linux/minidump_writer/minidump_writer.h
|
||||
include/breakpad/client/linux/minidump_writer/minidump_writer_unittest_utils.h
|
||||
include/breakpad/client/linux/minidump_writer/proc_cpuinfo_reader.h
|
||||
include/breakpad/common/basictypes.h
|
||||
include/breakpad/common/byte_cursor.h
|
||||
include/breakpad/common/convert_UTF.h
|
||||
include/breakpad/common/dwarf_cfi_to_module.h
|
||||
include/breakpad/common/dwarf_cu_to_module.h
|
||||
include/breakpad/common/dwarf_line_to_module.h
|
||||
include/breakpad/common/language.h
|
||||
include/breakpad/common/linux/crc32.h
|
||||
include/breakpad/common/linux/dump_symbols.h
|
||||
include/breakpad/common/linux/eintr_wrapper.h
|
||||
include/breakpad/common/linux/elf_core_dump.h
|
||||
include/breakpad/common/linux/elf_gnu_compat.h
|
||||
include/breakpad/common/linux/elf_symbols_to_module.h
|
||||
include/breakpad/common/linux/elfutils-inl.h
|
||||
include/breakpad/common/linux/elfutils.h
|
||||
include/breakpad/common/linux/file_id.h
|
||||
include/breakpad/common/linux/google_crashdump_uploader.h
|
||||
include/breakpad/common/linux/guid_creator.h
|
||||
include/breakpad/common/linux/http_upload.h
|
||||
include/breakpad/common/linux/ignore_ret.h
|
||||
include/breakpad/common/linux/libcurl_wrapper.h
|
||||
include/breakpad/common/linux/linux_libc_support.h
|
||||
include/breakpad/common/linux/memory_mapped_file.h
|
||||
include/breakpad/common/linux/safe_readlink.h
|
||||
include/breakpad/common/linux/symbol_upload.h
|
||||
include/breakpad/common/linux/synth_elf.h
|
||||
include/breakpad/common/md5.h
|
||||
include/breakpad/common/memory.h
|
||||
include/breakpad/common/memory_range.h
|
||||
include/breakpad/common/minidump_type_helper.h
|
||||
include/breakpad/common/module.h
|
||||
include/breakpad/common/scoped_ptr.h
|
||||
include/breakpad/common/simple_string_dictionary.h
|
||||
include/breakpad/common/stabs_reader.h
|
||||
include/breakpad/common/stabs_to_module.h
|
||||
include/breakpad/common/stdio_wrapper.h
|
||||
include/breakpad/common/string_conversion.h
|
||||
include/breakpad/common/symbol_data.h
|
||||
include/breakpad/common/test_assembler.h
|
||||
include/breakpad/common/unordered.h
|
||||
include/breakpad/common/using_std_string.h
|
||||
include/breakpad/google_breakpad/common/breakpad_types.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_amd64.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_arm.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_arm64.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_mips.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_ppc.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_ppc64.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_sparc.h
|
||||
include/breakpad/google_breakpad/common/minidump_cpu_x86.h
|
||||
include/breakpad/google_breakpad/common/minidump_exception_linux.h
|
||||
include/breakpad/google_breakpad/common/minidump_exception_mac.h
|
||||
include/breakpad/google_breakpad/common/minidump_exception_ps3.h
|
||||
include/breakpad/google_breakpad/common/minidump_exception_solaris.h
|
||||
include/breakpad/google_breakpad/common/minidump_exception_win32.h
|
||||
include/breakpad/google_breakpad/common/minidump_format.h
|
||||
include/breakpad/google_breakpad/common/minidump_size.h
|
||||
include/breakpad/processor/address_map-inl.h
|
||||
include/breakpad/processor/address_map.h
|
||||
include/breakpad/processor/basic_code_module.h
|
||||
include/breakpad/processor/basic_code_modules.h
|
||||
include/breakpad/processor/basic_source_line_resolver_types.h
|
||||
include/breakpad/processor/cfi_frame_info-inl.h
|
||||
include/breakpad/processor/cfi_frame_info.h
|
||||
include/breakpad/processor/contained_range_map-inl.h
|
||||
include/breakpad/processor/contained_range_map.h
|
||||
include/breakpad/processor/disassembler_x86.h
|
||||
include/breakpad/processor/exploitability_linux.h
|
||||
include/breakpad/processor/exploitability_win.h
|
||||
include/breakpad/processor/fast_source_line_resolver_types.h
|
||||
include/breakpad/processor/linked_ptr.h
|
||||
include/breakpad/processor/logging.h
|
||||
include/breakpad/processor/map_serializers-inl.h
|
||||
include/breakpad/processor/map_serializers.h
|
||||
include/breakpad/processor/module_comparer.h
|
||||
include/breakpad/processor/module_factory.h
|
||||
include/breakpad/processor/module_serializer.h
|
||||
include/breakpad/processor/pathname_stripper.h
|
||||
include/breakpad/processor/postfix_evaluator-inl.h
|
||||
include/breakpad/processor/postfix_evaluator.h
|
||||
include/breakpad/processor/range_map-inl.h
|
||||
include/breakpad/processor/range_map.h
|
||||
include/breakpad/processor/simple_serializer-inl.h
|
||||
include/breakpad/processor/simple_serializer.h
|
||||
include/breakpad/processor/simple_symbol_supplier.h
|
||||
include/breakpad/processor/source_line_resolver_base_types.h
|
||||
include/breakpad/processor/stackwalk_common.h
|
||||
include/breakpad/processor/stackwalker_address_list.h
|
||||
include/breakpad/processor/stackwalker_amd64.h
|
||||
include/breakpad/processor/stackwalker_arm.h
|
||||
include/breakpad/processor/stackwalker_arm64.h
|
||||
include/breakpad/processor/stackwalker_mips.h
|
||||
include/breakpad/processor/stackwalker_ppc.h
|
||||
include/breakpad/processor/stackwalker_ppc64.h
|
||||
include/breakpad/processor/stackwalker_sparc.h
|
||||
include/breakpad/processor/stackwalker_unittest_utils.h
|
||||
include/breakpad/processor/stackwalker_x86.h
|
||||
include/breakpad/processor/static_address_map-inl.h
|
||||
include/breakpad/processor/static_address_map.h
|
||||
include/breakpad/processor/static_contained_range_map-inl.h
|
||||
include/breakpad/processor/static_contained_range_map.h
|
||||
include/breakpad/processor/static_map-inl.h
|
||||
include/breakpad/processor/static_map.h
|
||||
include/breakpad/processor/static_map_iterator-inl.h
|
||||
include/breakpad/processor/static_map_iterator.h
|
||||
include/breakpad/processor/static_range_map-inl.h
|
||||
include/breakpad/processor/static_range_map.h
|
||||
include/breakpad/processor/symbolic_constants_win.h
|
||||
include/breakpad/processor/synth_minidump.h
|
||||
include/breakpad/processor/synth_minidump_unittest_data.h
|
||||
include/breakpad/processor/tokenize.h
|
||||
include/breakpad/processor/windows_frame_info.h
|
||||
lib/libbreakpad.a
|
||||
libdata/pkgconfig/breakpad.pc
|
||||
%%PORTDOCS%%%%DOCSDIR%%-0.1/AUTHORS
|
||||
%%PORTDOCS%%%%DOCSDIR%%-0.1/ChangeLog
|
||||
%%PORTDOCS%%%%DOCSDIR%%-0.1/INSTALL
|
||||
%%PORTDOCS%%%%DOCSDIR%%-0.1/LICENSE
|
||||
%%PORTDOCS%%%%DOCSDIR%%-0.1/NEWS
|
||||
%%PORTDOCS%%%%DOCSDIR%%-0.1/README.md
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= efl
|
||||
PORTVERSION= 1.18.4
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= devel enlightenment
|
||||
MASTER_SITES= http://download.enlightenment.org/rel/libs/${PORTNAME}/
|
||||
DIST_SUBDIR= enlightenment
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@
|
|||
|
||||
PORTNAME= kfilemetadata
|
||||
PORTVERSION= ${KDE_FRAMEWORKS_VERSION}
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel kde kde-frameworks
|
||||
|
||||
MAINTAINER= kde@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Config-Model-Tester
|
||||
PORTVERSION= 3.001
|
||||
PORTVERSION= 3.002
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
@ -24,8 +24,6 @@ BUILD_DEPENDS= p5-File-Copy-Recursive>=0:devel/p5-File-Copy-Recursive \
|
|||
p5-Test-Warn>=0:devel/p5-Test-Warn
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
CONFLICTS_INSTALL= p5-Config-Model-2.0[0-3][0-9] p5-Config-Model-2.040
|
||||
|
||||
NO_ARCH= yes
|
||||
USE_PERL5= modbuild
|
||||
USES= perl5
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1496506064
|
||||
SHA256 (Config-Model-Tester-3.001.tar.gz) = 0b61296d25e870a081b26634c6b7fb3da9ab712f0b0137f7410467f8b89518c6
|
||||
SIZE (Config-Model-Tester-3.001.tar.gz) = 24416
|
||||
TIMESTAMP = 1503577315
|
||||
SHA256 (Config-Model-Tester-3.002.tar.gz) = 422660db027ab48849a89e77ab290458ac95f3f1d88b4725716032d8c0b86efe
|
||||
SIZE (Config-Model-Tester-3.002.tar.gz) = 24576
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Test-Trap
|
||||
PORTVERSION= 0.3.2
|
||||
PORTVERSION= 0.3.3
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (Test-Trap-v0.3.2.tar.gz) = 399b9309c669d161dcd9ee2e1377aa4027e7428ff4f5ffd07cc16852e725054b
|
||||
SIZE (Test-Trap-v0.3.2.tar.gz) = 54901
|
||||
TIMESTAMP = 1503577325
|
||||
SHA256 (Test-Trap-v0.3.3.tar.gz) = ac54b82027815892faabce21e094b852dd208b1f056cecfd78f183e9257ee698
|
||||
SIZE (Test-Trap-v0.3.3.tar.gz) = 55053
|
||||
|
|
|
|||
|
|
@ -2,19 +2,16 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= xcaplib
|
||||
PORTVERSION= 1.0.16
|
||||
PORTREVISION= 2
|
||||
PORTVERSION= 1.2.0
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= http://download.ag-projects.com/XCAP/ \
|
||||
http://grosbein.net/python/
|
||||
MASTER_SITES= http://download.ag-projects.com/XCAP/
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= python-${PORTNAME}-${PORTVERSION}
|
||||
|
||||
MAINTAINER= python@FreeBSD.org
|
||||
COMMENT= Python XCAP client library
|
||||
|
||||
LICENSE= LGPL20 LGPL21 LGPL3
|
||||
LICENSE_COMB= dual
|
||||
LICENSE= LGPL20+
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}application>=1.1.5:devel/py-application \
|
||||
${PYTHON_PKGNAMEPREFIX}lxml>=2.1.2:devel/py-lxml \
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (python-xcaplib-1.0.16.tar.gz) = 42728efdaa06ae5baa03c50741a3c5d9f7dbbc44aac6dfd3550b96f9c3462a2d
|
||||
SIZE (python-xcaplib-1.0.16.tar.gz) = 22553
|
||||
TIMESTAMP = 1503492165
|
||||
SHA256 (python-xcaplib-1.2.0.tar.gz) = 81807546fe433dbe21437475717d1a1af344d5322eb74df24d2a4856960a2f27
|
||||
SIZE (python-xcaplib-1.2.0.tar.gz) = 22163
|
||||
|
|
|
|||
|
|
@ -6,4 +6,4 @@ XCAP clients to store data like presence policy in combination with a SIP
|
|||
Presence server that supports PUBLISH/SUBSCRIBE/NOTIFY SIP methods can
|
||||
provide a complete SIP SIMPLE solution.
|
||||
|
||||
WWW: http://sipsimpleclient.com/wiki/xcapclient
|
||||
WWW: http://openxcap.org/clients/
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk-core
|
||||
PORTVERSION= 2.10.31
|
||||
PORTVERSION= 2.10.32
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1503492193
|
||||
SHA256 (rubygem/aws-sdk-core-2.10.31.gem) = 0fe99caeadce409e38faedac807a05c972c5c0277807fb1272fde0bdb9a70ef0
|
||||
SIZE (rubygem/aws-sdk-core-2.10.31.gem) = 1061888
|
||||
TIMESTAMP = 1503577386
|
||||
SHA256 (rubygem/aws-sdk-core-2.10.32.gem) = e4579171d8f389fc9616a10b760a6cd147014a25ef5d91ffbc572555063de26c
|
||||
SIZE (rubygem/aws-sdk-core-2.10.32.gem) = 1061888
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk-resources
|
||||
PORTVERSION= 2.10.31
|
||||
PORTVERSION= 2.10.32
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1503492200
|
||||
SHA256 (rubygem/aws-sdk-resources-2.10.31.gem) = 71eb72e6340728df1fa251971f4d6d273f7a63ffb8f74cae8fc2c7f597f6a3b5
|
||||
SIZE (rubygem/aws-sdk-resources-2.10.31.gem) = 48640
|
||||
TIMESTAMP = 1503577392
|
||||
SHA256 (rubygem/aws-sdk-resources-2.10.32.gem) = 4b98c1163c2c0b1187e94725b5e0c928efb0ba9f05eb264fd58037a8eb25c8b6
|
||||
SIZE (rubygem/aws-sdk-resources-2.10.32.gem) = 48640
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk
|
||||
PORTVERSION= 2.10.31
|
||||
PORTVERSION= 2.10.32
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1503492185
|
||||
SHA256 (rubygem/aws-sdk-2.10.31.gem) = dc48a76c49da9e495a681febb4676f2032b4e426ccb091fa1eee677ff7d56291
|
||||
SIZE (rubygem/aws-sdk-2.10.31.gem) = 4608
|
||||
TIMESTAMP = 1503577397
|
||||
SHA256 (rubygem/aws-sdk-2.10.32.gem) = 9c8db5744939cbb491e4c29d70189d74de060ba0a0df64376f3c7564ead98d70
|
||||
SIZE (rubygem/aws-sdk-2.10.32.gem) = 4608
|
||||
|
|
|
|||
17
devel/rubygem-debugger-ruby_core_source/Makefile
Normal file
17
devel/rubygem-debugger-ruby_core_source/Makefile
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= debugger-ruby_core_source
|
||||
PORTVERSION= 1.3.8
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= tz@FreeBSD.org
|
||||
COMMENT= Provide Ruby core source files for C extensions that need them
|
||||
|
||||
LICENSE= MIT
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/rubygem-debugger-ruby_core_source/distinfo
Normal file
3
devel/rubygem-debugger-ruby_core_source/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1503566450
|
||||
SHA256 (rubygem/debugger-ruby_core_source-1.3.8.gem) = 8d5b4d02d92c278c4f444bacb71f90ba7322b2373e64b3abe7b721856a6de5d2
|
||||
SIZE (rubygem/debugger-ruby_core_source-1.3.8.gem) = 1865216
|
||||
6
devel/rubygem-debugger-ruby_core_source/pkg-descr
Normal file
6
devel/rubygem-debugger-ruby_core_source/pkg-descr
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
Provide Ruby core source files for C extensions that need them.
|
||||
|
||||
Fork of ruby_core_source that uses included Ruby headers (*.h and *.inc) instead
|
||||
of downloading them. Used by debugger.
|
||||
|
||||
WWW: https://github.com/cldwalker/debugger-ruby_core_source
|
||||
13
devel/rubygem-peek-rails4/Makefile
Normal file
13
devel/rubygem-peek-rails4/Makefile
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# $FreeBSD$
|
||||
|
||||
CATEGORIES= devel
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../rubygem-peek
|
||||
|
||||
PKGNAMESUFFIX= -rails4
|
||||
|
||||
RUN_DEPENDS= rubygem-concurrent-ruby>=0.9.0:devel/rubygem-concurrent-ruby \
|
||||
rubygem-concurrent-ruby-ext>=0.9.0:devel/rubygem-concurrent-ruby-ext \
|
||||
rubygem-railties4>=4.0.0:www/rubygem-railties4
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
21
devel/rubygem-peek-rblineprof/Makefile
Normal file
21
devel/rubygem-peek-rblineprof/Makefile
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= peek-rblineprof
|
||||
PORTVERSION= 0.2.0
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= tz@FreeBSD.org
|
||||
COMMENT= Peek into how much each line of your Rails application takes
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= rubygem-peek>=0:devel/rubygem-peek \
|
||||
rubygem-rblineprof>=0:devel/rubygem-rblineprof
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/rubygem-peek-rblineprof/distinfo
Normal file
3
devel/rubygem-peek-rblineprof/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1503567457
|
||||
SHA256 (rubygem/peek-rblineprof-0.2.0.gem) = 2c5540b9076b16e338f0bf5aa2b7a8e5cd94c0799aaf2830863343abf70b937b
|
||||
SIZE (rubygem/peek-rblineprof-0.2.0.gem) = 10240
|
||||
15
devel/rubygem-peek-rblineprof/pkg-descr
Normal file
15
devel/rubygem-peek-rblineprof/pkg-descr
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
Peek into how much time each line of your Rails application takes throughout a
|
||||
request.
|
||||
|
||||
Things this peek view provides:
|
||||
- Total time it takes to render individual lines within your codebase
|
||||
- Total network time spent waiting per line
|
||||
|
||||
You can also drill down to only certain parts of your codebase like:
|
||||
- app, everything within Rails.root/(app|lib)
|
||||
- views, everything within Rails.root/app/view
|
||||
- gems, everything within Rails.root/vendor/gems
|
||||
- all, everything within Rails.root
|
||||
- stdlib
|
||||
|
||||
WWW: https://github.com/peek/peek-rblineprof
|
||||
22
devel/rubygem-peek-redis/Makefile
Normal file
22
devel/rubygem-peek-redis/Makefile
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= peek-redis
|
||||
PORTVERSION= 1.2.0
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= tz@FreeBSD.org
|
||||
COMMENT= Provide a peek into the Redis calls made
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= rubygem-atomic>=1.0.0:devel/rubygem-atomic \
|
||||
rubygem-peek>=0:devel/rubygem-peek \
|
||||
rubygem-redis>=0:databases/rubygem-redis
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/rubygem-peek-redis/distinfo
Normal file
3
devel/rubygem-peek-redis/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1503566083
|
||||
SHA256 (rubygem/peek-redis-1.2.0.gem) = 6354690649aafc4c542b89065809ea0494911f1055bd5d73e3a98554a265216d
|
||||
SIZE (rubygem/peek-redis-1.2.0.gem) = 7168
|
||||
7
devel/rubygem-peek-redis/pkg-descr
Normal file
7
devel/rubygem-peek-redis/pkg-descr
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
Take a peek into the Redis calls made within your Rails application.
|
||||
|
||||
Things this peek view provides:
|
||||
- Total number of Redis commands called during the request
|
||||
- The duration of the calls made during the request
|
||||
|
||||
WWW: https://github.com/peek/peek-redis
|
||||
22
devel/rubygem-peek-sidekiq/Makefile
Normal file
22
devel/rubygem-peek-sidekiq/Makefile
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= peek-sidekiq
|
||||
PORTVERSION= 1.0.3
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= tz@FreeBSD.org
|
||||
COMMENT= Provide a peek into the Sidekiq calls made
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= rubygem-atomic>=1.0.0:devel/rubygem-atomic \
|
||||
rubygem-peek>=0:devel/rubygem-peek \
|
||||
rubygem-sidekiq>=0:devel/rubygem-sidekiq
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/rubygem-peek-sidekiq/distinfo
Normal file
3
devel/rubygem-peek-sidekiq/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1503565748
|
||||
SHA256 (rubygem/peek-sidekiq-1.0.3.gem) = 9d08ebda755a4e46d9572a8d589e627bef9a19d98c877661f8c65c66ae18fa78
|
||||
SIZE (rubygem/peek-sidekiq-1.0.3.gem) = 6144
|
||||
7
devel/rubygem-peek-sidekiq/pkg-descr
Normal file
7
devel/rubygem-peek-sidekiq/pkg-descr
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
Provide a peek into the Sidekiq calls made within your Rails application.
|
||||
|
||||
Things this peek view provides:
|
||||
- Duration spent in Sidekiq calls
|
||||
- Number of calls this page created
|
||||
|
||||
WWW: https://github.com/suranyami/peek-sidekiq
|
||||
|
|
@ -12,7 +12,7 @@ COMMENT= Take a peek into your Rails application
|
|||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
RUN_DEPENDS= rubygem-concurrent-ruby>=0.9.0:devel/rubygem-concurrent-ruby \
|
||||
RUN_DEPENDS?= rubygem-concurrent-ruby>=0.9.0:devel/rubygem-concurrent-ruby \
|
||||
rubygem-concurrent-ruby-ext>=0.9.0:devel/rubygem-concurrent-ruby-ext \
|
||||
rubygem-railties5>=4.0.0:www/rubygem-railties5
|
||||
|
||||
|
|
|
|||
21
devel/rubygem-rblineprof/Makefile
Normal file
21
devel/rubygem-rblineprof/Makefile
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= rblineprof
|
||||
PORTVERSION= 0.3.7
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
MAINTAINER= tz@FreeBSD.org
|
||||
COMMENT= Shows you lines of code that are slow
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
LIB_DEPENDS= libunwind.so:devel/libunwind \
|
||||
libgmp.so:math/gmp
|
||||
RUN_DEPENDS= rubygem-debugger-ruby_core_source>=1.3:devel/rubygem-debugger-ruby_core_source
|
||||
|
||||
USES= gem
|
||||
USE_RUBY= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/rubygem-rblineprof/distinfo
Normal file
3
devel/rubygem-rblineprof/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1503566846
|
||||
SHA256 (rubygem/rblineprof-0.3.7.gem) = 5308af8262d324285e4006330fb73844aef559a8a6a7144e294d872683b4aba6
|
||||
SIZE (rubygem/rblineprof-0.3.7.gem) = 13312
|
||||
3
devel/rubygem-rblineprof/pkg-descr
Normal file
3
devel/rubygem-rblineprof/pkg-descr
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
rblineprof shows you lines of code that are slow.
|
||||
|
||||
WWW: https://github.com/tmm1/rblineprof
|
||||
|
|
@ -2,10 +2,10 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= vasm
|
||||
PORTVERSION= 1.8
|
||||
PORTVERSION= 1.8a
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://server.owl.de/~frank/tags/
|
||||
DISTNAME= vasm1_8
|
||||
DISTNAME= vasm1_8a
|
||||
|
||||
MAINTAINER= cs@innolan.dk
|
||||
COMMENT= Portable 6502 6800 arm c16x jagrisc m68k ppc vidcore x86 z80 assembler
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1496435956
|
||||
SHA256 (vasm1_8.tar.gz) = 0d106ee05b13c62c8423f7a6f310b43ff038eae1d93774dc3130c1a407e07db3
|
||||
SIZE (vasm1_8.tar.gz) = 405385
|
||||
TIMESTAMP = 1503506365
|
||||
SHA256 (vasm1_8a.tar.gz) = 69981927a5e12f4befeb4b4b7b5eec8114f1470f7ec9131f9adf11034ab75c9f
|
||||
SIZE (vasm1_8a.tar.gz) = 409364
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
#
|
||||
PORTNAME= calligra
|
||||
PORTVERSION= 3.0.1
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= editors kde
|
||||
MASTER_SITES= KDE/stable/${PORTNAME}/${PORTVERSION}
|
||||
DIST_SUBDIR= KDE/${PORTNAME}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
.include "${.CURDIR}/Makefile.common"
|
||||
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
MASTER_SITES= http://download.documentfoundation.org/libreoffice/src/${PORTVERSION}/ \
|
||||
http://dev-www.libreoffice.org/src/:src \
|
||||
http://dev-www.libreoffice.org/extern/:ext
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= apache-openoffice
|
||||
PORTVERSION= ${AOOVERSION1}.${AOOVERSION2}.${SVNREVISION}
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
PORTEPOCH= 4
|
||||
CATEGORIES= editors java
|
||||
MASTER_SITES= https://dist.apache.org/repos/dist/dev/openoffice/${AOOVERSION}-${AOORC}-r${SVNREVISION}/source/ \
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= texmaker
|
||||
PORTVERSION= 4.5
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
PORTEPOCH= 3
|
||||
CATEGORIES= editors
|
||||
MASTER_SITES= http://www.xm1math.net/texmaker/
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= texstudio
|
||||
PORTVERSION= 2.11.0
|
||||
PORTREVISION= 6
|
||||
PORTREVISION= 7
|
||||
CATEGORIES= editors
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/TeXstudio%20${PORTVERSION}
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
PORTNAME= texworks
|
||||
PORTVERSION= 0.4.6
|
||||
DISTVERSIONPREFIX= release-
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= editors
|
||||
|
||||
MAINTAINER= hrs@FreeBSD.org
|
||||
|
|
|
|||
|
|
@ -2,8 +2,8 @@
|
|||
|
||||
PORTNAME= rpcs3
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.0.3-191
|
||||
DISTVERSIONSUFFIX= -gfff62df6
|
||||
DISTVERSION= 0.0.3-208
|
||||
DISTVERSIONSUFFIX= -g00339cb9
|
||||
CATEGORIES= emulators
|
||||
|
||||
MAINTAINER= jbeich@FreeBSD.org
|
||||
|
|
@ -35,6 +35,8 @@ USES= cmake compiler:c++14-lang iconv:wchar_t localbase:ldflags \
|
|||
openal:soft pkgconfig
|
||||
USE_GL= gl glew
|
||||
USE_QT5= qmake_build buildtools_build core gui widgets
|
||||
EXTRA_PATCHES+= ${EXTRA_PATCHES_${OPSYS}_${OSREL}}
|
||||
EXTRA_PATCHES_FreeBSD_10.3= ${PATCHDIR}/extra-patch-no-thread_local
|
||||
CMAKE_ARGS+= -DUSE_SYSTEM_LIBPNG=on -DUSE_SYSTEM_FFMPEG=on
|
||||
CXXFLAGS+= -D_GLIBCXX_USE_C99 # XXX ports/193528
|
||||
CXXFLAGS+= -Wno-macro-redefined # __STDC_*_MACROS sys/cdefs.h vs. llvm-config
|
||||
|
|
@ -44,7 +46,7 @@ PLIST_FILES= bin/${PORTNAME} \
|
|||
share/icons/hicolor/48x48/apps/${PORTNAME}.png \
|
||||
share/icons/hicolor/scalable/apps/${PORTNAME}.svg \
|
||||
|
||||
OPTIONS_DEFINE= ALSA EVDEV GDB LLVM
|
||||
OPTIONS_DEFINE= ALSA EVDEV GDB LLVM PULSEAUDIO
|
||||
OPTIONS_DEFAULT=ALSA LLVM
|
||||
|
||||
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
|
||||
|
|
@ -62,6 +64,9 @@ LLVM_DESC= LLVM-based PPU recompiler
|
|||
LLVM_BUILD_DEPENDS= llvm40>0:devel/llvm40
|
||||
LLVM_CMAKE_BOOL_OFF= WITHOUT_LLVM
|
||||
|
||||
PULSEAUDIO_LIB_DEPENDS= libpulse-simple.so:audio/pulseaudio
|
||||
PULSEAUDIO_CMAKE_BOOL= USE_PULSE
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's/"unknown"/"${GH_TAGNAME}"/' \
|
||||
${WRKSRC}/${PORTNAME}/git-version.cmake
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
TIMESTAMP = 1503234872
|
||||
SHA256 (RPCS3-rpcs3-v0.0.3-191-gfff62df6_GH0.tar.gz) = e83adcd0bbf105a9e18e0229a7dfd8232706d003920b531d17a2e0b50505aa33
|
||||
SIZE (RPCS3-rpcs3-v0.0.3-191-gfff62df6_GH0.tar.gz) = 11346984
|
||||
TIMESTAMP = 1503598818
|
||||
SHA256 (RPCS3-rpcs3-v0.0.3-208-g00339cb9_GH0.tar.gz) = 3ff276f33e0908e3a5cbea9c27853f80e7fe007b01e7275642a38f57ae990975
|
||||
SIZE (RPCS3-rpcs3-v0.0.3-208-g00339cb9_GH0.tar.gz) = 11352605
|
||||
SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = e50e4f4e9035e891e16867e995f44aac87ce734a9dde169f02fc9719b2ce3642
|
||||
SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = 105623
|
||||
SHA256 (RPCS3-pugixml-f205aaf_GH0.tar.gz) = 3b2a7e21625d8cbeb3aa1841b8816f6cab0752e89008b9fc67a325c800f153b5
|
||||
|
|
|
|||
95
emulators/rpcs3/files/extra-patch-no-thread_local
Normal file
95
emulators/rpcs3/files/extra-patch-no-thread_local
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
FreeBSD 10.3 lacks __cxa_thread_atexit, so revert
|
||||
https://github.com/RPCS3/rpcs3/commit/c1450ad61627
|
||||
|
||||
--- Utilities/Log.cpp.orig 2017-08-24 18:20:18 UTC
|
||||
+++ Utilities/Log.cpp
|
||||
@@ -246,7 +246,7 @@ void logs::message::broadcast(const char* fmt, const f
|
||||
}
|
||||
|
||||
// Get text
|
||||
- thread_local std::string text; text.clear();
|
||||
+ std::string text;
|
||||
fmt::raw_append(text, fmt, sup, args);
|
||||
std::string prefix = g_tls_log_prefix();
|
||||
|
||||
@@ -266,7 +266,7 @@ void logs::message::broadcast(const char* fmt, const f
|
||||
}
|
||||
|
||||
// Store message additionally
|
||||
- g_messages.emplace_back(stored_message{*this, stamp, std::move(prefix), text});
|
||||
+ g_messages.emplace_back(stored_message{*this, stamp, std::move(prefix), std::move(text)});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -348,7 +348,7 @@ logs::file_listener::file_listener(const std::string&
|
||||
|
||||
void logs::file_listener::log(u64 stamp, const logs::message& msg, const std::string& prefix, const std::string& _text)
|
||||
{
|
||||
- thread_local std::string text;
|
||||
+ std::string text; text.reserve(prefix.size() + _text.size() + 200);
|
||||
|
||||
// Used character: U+00B7 (Middle Dot)
|
||||
switch (msg.sev)
|
||||
--- Utilities/types.h.orig 2017-08-24 18:20:18 UTC
|
||||
+++ Utilities/types.h
|
||||
@@ -32,6 +32,7 @@
|
||||
#define SAFE_BUFFERS
|
||||
#define NEVER_INLINE __attribute__((noinline))
|
||||
#define FORCE_INLINE __attribute__((always_inline)) inline
|
||||
+#define thread_local __thread
|
||||
#endif
|
||||
|
||||
#define CHECK_SIZE(type, size) static_assert(sizeof(type) == size, "Invalid " #type " type size")
|
||||
--- rpcs3/Emu/System.cpp.orig 2017-08-24 18:20:18 UTC
|
||||
+++ rpcs3/Emu/System.cpp
|
||||
@@ -797,20 +797,26 @@ void Emulator::Stop()
|
||||
|
||||
s32 error_code::error_report(const fmt_type_info* sup, u64 arg, const fmt_type_info* sup2, u64 arg2)
|
||||
{
|
||||
- static thread_local std::unordered_map<std::string, std::size_t> g_tls_error_stats;
|
||||
- static thread_local std::string g_tls_error_str;
|
||||
+ static thread_local std::unordered_map<std::string, std::size_t>* g_tls_error_stats{};
|
||||
+ static thread_local std::string* g_tls_error_str{};
|
||||
|
||||
- if (g_tls_error_stats.empty())
|
||||
+ if (!g_tls_error_stats)
|
||||
{
|
||||
+ g_tls_error_stats = new std::unordered_map<std::string, std::size_t>;
|
||||
+ g_tls_error_str = new std::string;
|
||||
+
|
||||
thread_ctrl::atexit([]
|
||||
{
|
||||
- for (auto&& pair : g_tls_error_stats)
|
||||
+ for (auto&& pair : *g_tls_error_stats)
|
||||
{
|
||||
if (pair.second > 3)
|
||||
{
|
||||
LOG_ERROR(GENERAL, "Stat: %s [x%u]", pair.first, pair.second);
|
||||
}
|
||||
}
|
||||
+
|
||||
+ delete g_tls_error_stats;
|
||||
+ delete g_tls_error_str;
|
||||
});
|
||||
}
|
||||
|
||||
@@ -840,15 +846,15 @@ s32 error_code::error_report(const fmt_type_info* sup,
|
||||
}
|
||||
|
||||
// Format log message (use preallocated buffer)
|
||||
- g_tls_error_str.clear();
|
||||
- fmt::append(g_tls_error_str, "'%s' failed with 0x%08x%s%s%s%s", func, arg, sup ? " : " : "", std::make_pair(sup, arg), sup2 ? ", " : "", std::make_pair(sup2, arg2));
|
||||
+ g_tls_error_str->clear();
|
||||
+ fmt::append(*g_tls_error_str, "'%s' failed with 0x%08x%s%s%s%s", func, arg, sup ? " : " : "", std::make_pair(sup, arg), sup2 ? ", " : "", std::make_pair(sup2, arg2));
|
||||
|
||||
// Update stats and check log threshold
|
||||
- const auto stat = ++g_tls_error_stats[g_tls_error_str];
|
||||
+ const auto stat = ++(*g_tls_error_stats)[*g_tls_error_str];
|
||||
|
||||
if (stat <= 3)
|
||||
{
|
||||
- channel->format(level, "%s [%u]", g_tls_error_str, stat);
|
||||
+ channel->format(level, "%s [%u]", *g_tls_error_str, stat);
|
||||
}
|
||||
|
||||
return static_cast<s32>(arg);
|
||||
|
|
@ -702,6 +702,7 @@
|
|||
SUBDIR += openomf
|
||||
SUBDIR += openpref
|
||||
SUBDIR += openra
|
||||
SUBDIR += openrct2
|
||||
SUBDIR += opensfx
|
||||
SUBDIR += opensonic
|
||||
SUBDIR += openspades
|
||||
|
|
|
|||
44
games/openrct2/Makefile
Normal file
44
games/openrct2/Makefile
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
# Created by: Piotr Kubaj <pkubaj@anongoth.pl>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= openrct2
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.1.1
|
||||
CATEGORIES= games
|
||||
EXTRACT_ONLY= ${PORTNAME}-${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}_GH0${EXTRACT_SUFX}
|
||||
|
||||
MAINTAINER= pkubaj@anongoth.pl
|
||||
COMMENT= Open source re-implementation of RollerCoaster Tycoon 2
|
||||
|
||||
LICENSE= GPLv3+
|
||||
LICENSE_FILE= ${WRKSRC}/licence.txt
|
||||
|
||||
LIB_DEPENDS= libpng.so:graphics/png \
|
||||
libjansson.so:devel/jansson \
|
||||
libzip.so:archivers/libzip \
|
||||
libspeexdsp.so:audio/speexdsp \
|
||||
libfontconfig.so:x11-fonts/fontconfig \
|
||||
libcurl.so:ftp/curl \
|
||||
libfreetype.so:print/freetype2
|
||||
|
||||
USE_GITHUB= yes
|
||||
|
||||
WRKSRC= ${WRKDIR}/OpenRCT2-${PORTVERSION}
|
||||
INSTALLS_ICONS= yes
|
||||
USES= compiler:c++14-lang cmake:outsource iconv localbase:ldflags pkgconfig ssl
|
||||
USE_GL= gl
|
||||
USE_LDCONFIG= yes
|
||||
USE_SDL= sdl2
|
||||
SUB_FILES= pkg-message
|
||||
SUB_LIST= DISTVERSIONPREFIX=${DISTVERSIONPREFIX} \
|
||||
DISTVERSION=${DISTVERSION} \
|
||||
PORTNAME=${PORTNAME}
|
||||
CMAKE_ARGS= -DDOWNLOAD_TITLE_SEQUENCES=OFF
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|%%DATADIR%%|${DATADIR}|' \
|
||||
${WRKSRC}/src/openrct2/config/Config.cpp
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
games/openrct2/distinfo
Normal file
3
games/openrct2/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1502898621
|
||||
SHA256 (openrct2-openrct2-v0.1.1_GH0.tar.gz) = 5d7a6c7f3c770e7de506958f86789c438c543c27d312fd096322cde4e89f50ad
|
||||
SIZE (openrct2-openrct2-v0.1.1_GH0.tar.gz) = 6284135
|
||||
11
games/openrct2/files/patch-src_openrct2_config_Config.cpp
Normal file
11
games/openrct2/files/patch-src_openrct2_config_Config.cpp
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- src/openrct2/config/Config.cpp.orig 2017-08-09 22:02:59 UTC
|
||||
+++ src/openrct2/config/Config.cpp
|
||||
@@ -591,6 +591,8 @@ namespace Config
|
||||
{
|
||||
log_verbose("config_find_rct2_path(...)");
|
||||
|
||||
+ return "%%DATADIR%%";
|
||||
+
|
||||
static const utf8 * searchLocations[] =
|
||||
{
|
||||
"C:\\GOG Games\\RollerCoaster Tycoon 2 Triple Thrill Pack",
|
||||
10
games/openrct2/files/pkg-message.in
Normal file
10
games/openrct2/files/pkg-message.in
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
================================================================================
|
||||
|
||||
To complete the installation of this port, you need to download the file
|
||||
https://github.com/OpenRCT2/title-sequences/releases/download/%%DISTVERSIONPREFIX%%%%DISTVERSION%%/title-sequence-%%DISTVERSIONPREFIX%%%%DISTVERSION%%.zip
|
||||
and unpack it to %%PREFIX%%/share/%%PORTNAME%%/title.
|
||||
|
||||
You need to follow https://openrct2.website/getting-started/index.html
|
||||
to finish installation.
|
||||
|
||||
================================================================================
|
||||
4
games/openrct2/pkg-descr
Normal file
4
games/openrct2/pkg-descr
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
An open-source re-implementation of RollerCoaster Tycoon 2. A construction and
|
||||
management simulation video game that simulates amusement park management.
|
||||
|
||||
WWW: https://openrct2.website/
|
||||
43
games/openrct2/pkg-plist
Normal file
43
games/openrct2/pkg-plist
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
bin/openrct2
|
||||
lib/libopenrct2.a
|
||||
share/applications/openrct2.desktop
|
||||
%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/contributors.md
|
||||
%%PORTDOCS%%%%DOCSDIR%%/licence.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/readme.txt
|
||||
share/icons/hicolor/128x128/apps/openrct2.png
|
||||
share/icons/hicolor/16x16/apps/openrct2.png
|
||||
share/icons/hicolor/256x256/apps/openrct2.png
|
||||
share/icons/hicolor/32x32/apps/openrct2.png
|
||||
share/icons/hicolor/64x64/apps/openrct2.png
|
||||
share/icons/hicolor/scalable/apps/openrct2.svg
|
||||
man/man6/openrct2.6.gz
|
||||
%%DATADIR%%/g2.dat
|
||||
%%DATADIR%%/language/ca-ES.txt
|
||||
%%DATADIR%%/language/cs-CZ.txt
|
||||
%%DATADIR%%/language/de-DE.txt
|
||||
%%DATADIR%%/language/en-GB.txt
|
||||
%%DATADIR%%/language/en-US.txt
|
||||
%%DATADIR%%/language/es-ES.txt
|
||||
%%DATADIR%%/language/fi-FI.txt
|
||||
%%DATADIR%%/language/fr-FR.txt
|
||||
%%DATADIR%%/language/hu-HU.txt
|
||||
%%DATADIR%%/language/it-IT.txt
|
||||
%%DATADIR%%/language/ja-JP.txt
|
||||
%%DATADIR%%/language/ko-KR.txt
|
||||
%%DATADIR%%/language/nb-NO.txt
|
||||
%%DATADIR%%/language/nl-NL.txt
|
||||
%%DATADIR%%/language/pl-PL.txt
|
||||
%%DATADIR%%/language/pt-BR.txt
|
||||
%%DATADIR%%/language/ru-RU.txt
|
||||
%%DATADIR%%/language/sv-SE.txt
|
||||
%%DATADIR%%/language/zh-CN.txt
|
||||
%%DATADIR%%/language/zh-TW.txt
|
||||
%%DATADIR%%/shaders/copyframebuffer.frag
|
||||
%%DATADIR%%/shaders/copyframebuffer.vert
|
||||
%%DATADIR%%/shaders/drawimage.frag
|
||||
%%DATADIR%%/shaders/drawimage.vert
|
||||
%%DATADIR%%/shaders/drawline.frag
|
||||
%%DATADIR%%/shaders/drawline.vert
|
||||
%%DATADIR%%/shaders/fillrect.frag
|
||||
%%DATADIR%%/shaders/fillrect.vert
|
||||
20
games/valyriatear/files/patch-src_engine_video_video.cpp
Normal file
20
games/valyriatear/files/patch-src_engine_video_video.cpp
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
--- src/engine/video/video.cpp.orig 2016-04-25 20:52:18 UTC
|
||||
+++ src/engine/video/video.cpp
|
||||
@@ -434,7 +434,7 @@ bool VideoEngine::ApplySettings()
|
||||
SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 4);
|
||||
SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1);
|
||||
|
||||
- if(SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == false) {
|
||||
+ if(SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == NULL) {
|
||||
// RGB values of 1 for each and 8 for depth seemed to be sufficient.
|
||||
// 565 and 16 here because it works with them on this computer.
|
||||
// NOTE from prophile: this ought to be changed to 5558
|
||||
@@ -447,7 +447,7 @@ bool VideoEngine::ApplySettings()
|
||||
SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 0);
|
||||
SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, 1);
|
||||
|
||||
- if(SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == false) {
|
||||
+ if(SDL_SetVideoMode(_temp_width, _temp_height, 0, flags) == NULL) {
|
||||
IF_PRINT_WARNING(VIDEO_DEBUG) << "SDL_SetVideoMode() failed with error: " << SDL_GetError() << std::endl;
|
||||
|
||||
_temp_fullscreen = _fullscreen;
|
||||
11
games/valyriatear/files/patch-src_main.cpp
Normal file
11
games/valyriatear/files/patch-src_main.cpp
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
--- src/main.cpp.orig 2016-04-25 20:52:18 UTC
|
||||
+++ src/main.cpp
|
||||
@@ -459,7 +459,7 @@ int main(int argc, char *argv[])
|
||||
chdir(path.c_str());
|
||||
#elif (defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(SOLARIS)) && !defined(RELEASE_BUILD)
|
||||
// Look for data files in DATADIR only if they are not available in the current directory.
|
||||
- if(std::ifstream("dat/config/settings.lua") == NULL) {
|
||||
+ if(!std::ifstream("dat/config/settings.lua").good()) {
|
||||
if(chdir(PKG_DATADIR) != 0) {
|
||||
throw Exception("ERROR: failed to change directory to data location", __FILE__, __LINE__, __FUNCTION__);
|
||||
}
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= apvlv
|
||||
PORTVERSION= 0.1.4
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= GHC
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}-Source
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Adam Weinberger <adamw@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 0
|
||||
PORTREVISION= 1
|
||||
PKGNAMESUFFIX= -lite
|
||||
|
||||
COMMENT= MATE multi-format document viewer
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
PORTNAME= atril
|
||||
PORTVERSION= 1.18.0
|
||||
PORTREVISION?= 0
|
||||
PORTREVISION?= 1
|
||||
CATEGORIES= graphics print mate
|
||||
MASTER_SITES= MATE
|
||||
DIST_SUBDIR= mate
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
PORTNAME= diffpdf
|
||||
PORTVERSION= 2.1.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://www.qtrac.eu/
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
PORTNAME= dspdfviewer
|
||||
PORTVERSION= 1.15.1
|
||||
DISTVERSIONPREFIX=v
|
||||
PORTREVISION= 2
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= graphics
|
||||
|
||||
MAINTAINER= santhosh.raju@gmail.com
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
PORTNAME= electrix
|
||||
PORTVERSION= 0.2.0
|
||||
PORTREVISION= 9
|
||||
PORTREVISION= 10
|
||||
CATEGORIES= graphics print
|
||||
MASTER_SITES= SF/${PORTNAME:tl}/${PORTVERSION}
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= epdfview
|
||||
PORTVERSION= 0.1.8
|
||||
PORTREVISION= 13
|
||||
PORTREVISION= 14
|
||||
CATEGORIES= graphics print gnome
|
||||
MASTER_SITES= FRUGALWARE/xapps-extra/${PORTNAME} \
|
||||
ftp://ftp.slackware.com/.1/blfs/conglomeration/${PORTNAME}/ \
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# Created by: Adam Weinberger <adamw@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTREVISION= 1
|
||||
PORTREVISION= 2
|
||||
PKGNAMESUFFIX= -lite
|
||||
|
||||
COMMENT= GNOME 3 multi-format document viewer without the GNOME dependancies
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= evince
|
||||
PORTVERSION= 3.18.2
|
||||
PORTREVISION= 3
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= graphics print gnome
|
||||
MASTER_SITES= GNOME
|
||||
DIST_SUBDIR= gnome3
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue