*/*: sync with upstream

Taken from: HardenedBSD
This commit is contained in:
Franco Fichtner 2017-08-25 06:06:29 +02:00
parent 8c8957cf78
commit 6a3f29ba12
198 changed files with 1501 additions and 915 deletions

View file

@ -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:

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -3,6 +3,7 @@
PORTNAME= opencascade
PORTVERSION= 7.1.0
PORTREVISION= 1
CATEGORIES= cad science
MASTER_SITES= LOCAL/thierry

View file

@ -3,7 +3,7 @@
PORTNAME= pdf2djvu
PORTVERSION= 0.7.21
PORTREVISION= 4
PORTREVISION= 5
CATEGORIES= converters
MASTER_SITES= https://bitbucket.org/jwilk/pdf2djvu/downloads/

View file

@ -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

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cego
PORTVERSION= 2.35.0
PORTVERSION= 2.35.1
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/

View file

@ -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

View file

@ -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}/

View file

@ -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

View file

@ -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

View file

@ -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

View 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>

View 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

View 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

View 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>

View 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

View 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

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pghero
PORTVERSION= 2.0.2
PORTVERSION= 2.0.3
CATEGORIES= databases rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails50

View file

@ -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

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pghero
PORTVERSION= 2.0.2
PORTVERSION= 2.0.3
CATEGORIES= databases rubygems
MASTER_SITES= RG

View file

@ -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

View file

@ -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} \

View file

@ -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

View file

@ -3,6 +3,7 @@
PORTNAME= calibre
PORTVERSION= 3.6.0
PORTREVISION= 1
CATEGORIES= deskutils python
MASTER_SITES= http://download.calibre-ebook.com/${PORTVERSION}/

View file

@ -3,7 +3,7 @@
PORTNAME= tumbler
PORTVERSION= 0.1.31
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= deskutils xfce
MASTER_SITES= XFCE
PKGNAMEPREFIX= xfce4-

View file

@ -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
View 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
View 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

View 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

View 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 \

View 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

View 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"

View 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 {

View file

@ -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;

View 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
View 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
View 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

View file

@ -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

View file

@ -3,6 +3,7 @@
PORTNAME= kfilemetadata
PORTVERSION= ${KDE_FRAMEWORKS_VERSION}
PORTREVISION= 1
CATEGORIES= devel kde kde-frameworks
MAINTAINER= kde@FreeBSD.org

View file

@ -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

View file

@ -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

View file

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= Test-Trap
PORTVERSION= 0.3.2
PORTVERSION= 0.3.3
DISTVERSIONPREFIX= v
CATEGORIES= devel perl5
MASTER_SITES= CPAN

View file

@ -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

View file

@ -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 \

View file

@ -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

View file

@ -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/

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-core
PORTVERSION= 2.10.31
PORTVERSION= 2.10.32
CATEGORIES= devel rubygems
MASTER_SITES= RG

View file

@ -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

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk-resources
PORTVERSION= 2.10.31
PORTVERSION= 2.10.32
CATEGORIES= devel rubygems
MASTER_SITES= RG

View file

@ -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

View file

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= aws-sdk
PORTVERSION= 2.10.31
PORTVERSION= 2.10.32
CATEGORIES= devel rubygems
MASTER_SITES= RG

View file

@ -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

View 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>

View 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

View 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

View 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"

View 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>

View 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

View 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

View 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>

View 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

View 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

View 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>

View 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

View 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

View file

@ -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

View 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>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1503566846
SHA256 (rubygem/rblineprof-0.3.7.gem) = 5308af8262d324285e4006330fb73844aef559a8a6a7144e294d872683b4aba6
SIZE (rubygem/rblineprof-0.3.7.gem) = 13312

View file

@ -0,0 +1,3 @@
rblineprof shows you lines of code that are slow.
WWW: https://github.com/tmm1/rblineprof

View file

@ -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

View file

@ -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

View file

@ -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}

View file

@ -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

View file

@ -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/ \

View file

@ -3,7 +3,7 @@
PORTNAME= texmaker
PORTVERSION= 4.5
PORTREVISION= 9
PORTREVISION= 10
PORTEPOCH= 3
CATEGORIES= editors
MASTER_SITES= http://www.xm1math.net/texmaker/

View file

@ -2,7 +2,7 @@
PORTNAME= texstudio
PORTVERSION= 2.11.0
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= editors
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/TeXstudio%20${PORTVERSION}

View file

@ -4,7 +4,7 @@
PORTNAME= texworks
PORTVERSION= 0.4.6
DISTVERSIONPREFIX= release-
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= editors
MAINTAINER= hrs@FreeBSD.org

View file

@ -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

View file

@ -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

View 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);

View file

@ -702,6 +702,7 @@
SUBDIR += openomf
SUBDIR += openpref
SUBDIR += openra
SUBDIR += openrct2
SUBDIR += opensfx
SUBDIR += opensonic
SUBDIR += openspades

44
games/openrct2/Makefile Normal file
View 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
View 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

View 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",

View 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
View 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
View 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

View 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;

View 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__);
}

View file

@ -3,7 +3,7 @@
PORTNAME= apvlv
PORTVERSION= 0.1.4
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= graphics
MASTER_SITES= GHC
DISTNAME= ${PORTNAME}-${PORTVERSION}-Source

View file

@ -1,7 +1,7 @@
# Created by: Adam Weinberger <adamw@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 0
PORTREVISION= 1
PKGNAMESUFFIX= -lite
COMMENT= MATE multi-format document viewer

View file

@ -5,7 +5,7 @@
PORTNAME= atril
PORTVERSION= 1.18.0
PORTREVISION?= 0
PORTREVISION?= 1
CATEGORIES= graphics print mate
MASTER_SITES= MATE
DIST_SUBDIR= mate

View file

@ -2,6 +2,7 @@
PORTNAME= diffpdf
PORTVERSION= 2.1.3
PORTREVISION= 1
CATEGORIES= graphics
MASTER_SITES= http://www.qtrac.eu/

View file

@ -3,7 +3,7 @@
PORTNAME= dspdfviewer
PORTVERSION= 1.15.1
DISTVERSIONPREFIX=v
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= graphics
MAINTAINER= santhosh.raju@gmail.com

View file

@ -2,7 +2,7 @@
PORTNAME= electrix
PORTVERSION= 0.2.0
PORTREVISION= 9
PORTREVISION= 10
CATEGORIES= graphics print
MASTER_SITES= SF/${PORTNAME:tl}/${PORTVERSION}

View file

@ -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}/ \

View file

@ -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

View file

@ -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