*/*: sync with upstream
Taken from: HardenedBSD
This commit is contained in:
parent
9cd05139ba
commit
2eb8c83735
166 changed files with 2031 additions and 503 deletions
|
|
@ -11,14 +11,15 @@ MASTER_SITES= http://projects.raphnet.net/festalon/ \
|
|||
MAINTAINER= ehaupt@FreeBSD.org
|
||||
COMMENT= Command line player for .nsf and .hes audio files
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
ONLY_FOR_ARCHS= amd64
|
||||
|
||||
LIB_DEPENDS+= libsamplerate.so:audio/libsamplerate
|
||||
LIB_DEPENDS= libsamplerate.so:audio/libsamplerate
|
||||
|
||||
USES= libtool pkgconfig tar:bzip2
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
|
|
@ -32,6 +33,8 @@ PORTDOCS= README
|
|||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} \
|
||||
${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
|
||||
do-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= sdl2_mixer
|
||||
PORTVERSION= 2.0.1
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 2.0.4
|
||||
CATEGORIES= audio
|
||||
MASTER_SITES= http://www.libsdl.org/projects/SDL_mixer/release/
|
||||
DISTNAME= SDL2_mixer-${PORTVERSION}
|
||||
|
|
@ -11,18 +10,29 @@ MAINTAINER= amdmi3@FreeBSD.org
|
|||
COMMENT= Sample multi-channel audio mixer library
|
||||
|
||||
LICENSE= ZLIB
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING.txt
|
||||
LICENSE_FILE_ZLIB=${WRKSRC}/COPYING.txt
|
||||
|
||||
USES= gmake pathfix pkgconfig libtool localbase
|
||||
USE_SDL= sdl2
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
OPTIONS_DEFINE= FLUIDSYNTH FLAC SMPEG
|
||||
OPTIONS_DEFAULT= FLUIDSYNTH MODPLUG FLAC SMPEG
|
||||
OPTIONS_RADIO= MOD OGG
|
||||
# disabled dynamic loading of shared libraries, not shared linking
|
||||
CONFIGURE_ARGS= --disable-music-mod-modplug-shared \
|
||||
--disable-music-mod-mikmod-shared \
|
||||
--disable-music-midi-fluidsynth-shared \
|
||||
--disable-music-ogg-shared \
|
||||
--disable-music-flac-shared \
|
||||
--disable-music-mp3-mpg123-shared \
|
||||
--disable-music-opus-shared
|
||||
|
||||
OPTIONS_DEFINE= FLAC OPUS
|
||||
OPTIONS_RADIO= MOD MIDI OGG MP3
|
||||
OPTIONS_RADIO_MOD= MIKMOD MODPLUG
|
||||
OPTIONS_RADIO_MIDI= FLUIDSYNTH
|
||||
OPTIONS_RADIO_OGG= VORBIS TREMOR
|
||||
OPTIONS_RADIO_MP3= MAD MPG123
|
||||
OPTIONS_DEFAULT= FLUIDSYNTH MODPLUG FLAC OPUS MPG123
|
||||
|
||||
.if defined(MACHINE_CPU) && ${MACHINE_CPU:Msoftfp}
|
||||
OPTIONS_DEFAULT+= TREMOR
|
||||
|
|
@ -30,8 +40,8 @@ OPTIONS_DEFAULT+= TREMOR
|
|||
OPTIONS_DEFAULT+= VORBIS
|
||||
.endif
|
||||
|
||||
MOD_DESC= Tracker music support
|
||||
SMPEG_DESC= MP3 audio support via SMPEG2
|
||||
# MOD
|
||||
MOD_DESC= Tracker music support
|
||||
|
||||
MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod
|
||||
MIKMOD_CONFIGURE_ENABLE= music-mod-mikmod
|
||||
|
|
@ -39,30 +49,44 @@ MIKMOD_CONFIGURE_ENABLE= music-mod-mikmod
|
|||
MODPLUG_LIB_DEPENDS= libmodplug.so:audio/libmodplug
|
||||
MODPLUG_CONFIGURE_ENABLE= music-mod-modplug
|
||||
|
||||
# MIDI
|
||||
MIDI_DESC= MIDI music support
|
||||
|
||||
FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
|
||||
FLUIDSYNTH_CONFIGURE_ENABLE= music-midi-fluidsynth
|
||||
|
||||
# TODO: add timidity?
|
||||
|
||||
# OGG
|
||||
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis
|
||||
|
||||
TREMOR_LIB_DEPENDS= libvorbisidec.so:audio/libtremor
|
||||
TREMOR_CONFIGURE_ENABLE= music-ogg-tremor
|
||||
|
||||
# MP3
|
||||
MAD_LIB_DEPENDS= libmad.so:audio/libmad
|
||||
MAD_CONFIGURE_ENABLE= music-mp3-mad-gpl
|
||||
MAD_VARS= LICENSE+=GPLv2+ LICENSE_COMB=multi
|
||||
|
||||
MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123
|
||||
MPG123_CONFIGURE_ENABLE= music-mp3-mpg123
|
||||
|
||||
# Others
|
||||
FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
|
||||
FLAC_CONFIGURE_ENABLE= music-flac
|
||||
|
||||
FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth
|
||||
FLUIDSYNTH_CONFIGURE_ON= --enable-music-midi --enable-music-midi-fluidsynth
|
||||
FLUIDSYNTH_CONFIGURE_OFF= --disable-music-midi --disable-music-midi-fluidsynth
|
||||
OPUS_LIB_DEPENDS= libopusfile.so:audio/opusfile
|
||||
OPUS_CONFIGURE_ENABLE= music-opus
|
||||
|
||||
SMPEG_LIB_DEPENDS= libsmpeg2.so:multimedia/smpeg2
|
||||
SMPEG_CONFIGURE_ON= --enable-music-mp3 --enable-music-mp3-smpeg
|
||||
SMPEG_CONFIGURE_OFF= --disable-music-mp3 --disable-music-mp3-smpeg
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis
|
||||
VORBIS_CONFIGURE_ENABLE= music-ogg
|
||||
|
||||
TREMOR_LIB_DEPENDS= libvorbisidec.so:audio/libtremor
|
||||
TREMOR_CONFIGURE_ON= --enable-music-ogg
|
||||
# TREMOR_CONFIGURE_OFF is handled by VORBIS=off
|
||||
TREMOR_CONFIGURE_ENABLE= music-ogg-tremor
|
||||
.if !${PORT_OPTIONS:MVORBIS} && !${PORT_OPTIONS:MTREMOR}
|
||||
CONFIGURE_ARGS+= --disable-music-ogg
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|\($$(prefix)/libdata/pkgconfig\)|$$(DESTDIR)\1|' \
|
||||
${WRKSRC}/Makefile.in
|
||||
@${REINPLACE_CMD} -e 's|"modplug.h"|"libmodplug/modplug.h"|' \
|
||||
${WRKSRC}/dynamic_modplug.h ${WRKSRC}/music_modplug.h
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libSDL2_mixer.so
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
SHA256 (SDL2_mixer-2.0.1.tar.gz) = 5a24f62a610249d744cbd8d28ee399d8905db7222bf3bdbc8a8b4a76e597695f
|
||||
SIZE (SDL2_mixer-2.0.1.tar.gz) = 10213891
|
||||
TIMESTAMP = 1549290781
|
||||
SHA256 (SDL2_mixer-2.0.4.tar.gz) = b4cf5a382c061cd75081cf246c2aa2f9df8db04bdda8dcdc6b6cca55bede2419
|
||||
SIZE (SDL2_mixer-2.0.4.tar.gz) = 11125077
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
include/SDL2/SDL_mixer.h
|
||||
lib/libSDL2_mixer-2.0.so.0
|
||||
lib/libSDL2_mixer-2.0.so.0.0.1
|
||||
lib/libSDL2_mixer-2.0.so.0.2.2
|
||||
lib/libSDL2_mixer.a
|
||||
lib/libSDL2_mixer.so
|
||||
libdata/pkgconfig/SDL2_mixer.pc
|
||||
|
|
|
|||
|
|
@ -12,27 +12,21 @@ DISTNAME= SIDPlayer-${PORTVERSION}
|
|||
MAINTAINER= ehaupt@FreeBSD.org
|
||||
COMMENT= C64 SID tune player
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
SDLINCLUDEDIR= SDL
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
OPTIONS_SUB= yes
|
||||
SUB_FILES= pkg-message
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|SDL/SDL_endian\.h|${SDLINCLUDEDIR}/SDL_endian\.h|' \
|
||||
${WRKSRC}/src/main_sdl.cpp
|
||||
|
||||
do-install:
|
||||
${INSTALL} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
|
||||
do-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/PSID\ Demo/* ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= DBD-LDAP
|
||||
PORTVERSION= 0.24
|
||||
PORTVERSION= 1.00
|
||||
CATEGORIES= databases perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1549188344
|
||||
SHA256 (DBD-LDAP-0.24.tar.gz) = 22167b285f61934a6cd55719ee757838a834b21284b59da375c915f821a9759b
|
||||
SIZE (DBD-LDAP-0.24.tar.gz) = 28461
|
||||
TIMESTAMP = 1549367751
|
||||
SHA256 (DBD-LDAP-1.00.tar.gz) = 29a9dd82110d21c50963584d466feaafca68b6d9c9d8d6587ac28972effd3135
|
||||
SIZE (DBD-LDAP-1.00.tar.gz) = 29841
|
||||
|
|
|
|||
|
|
@ -3235,6 +3235,7 @@
|
|||
SUBDIR += p5-Perl-OSType
|
||||
SUBDIR += p5-Perl-PrereqScanner
|
||||
SUBDIR += p5-Perl-PrereqScanner-Lite
|
||||
SUBDIR += p5-Perl-PrereqScanner-NotQuiteLite
|
||||
SUBDIR += p5-Perl-Tidy
|
||||
SUBDIR += p5-Perl-Unsafe-Signals
|
||||
SUBDIR += p5-Perl-Version
|
||||
|
|
@ -3310,6 +3311,7 @@
|
|||
SUBDIR += p5-Regexp-RegGrp
|
||||
SUBDIR += p5-Regexp-Shellish
|
||||
SUBDIR += p5-Regexp-Subst-Parallel
|
||||
SUBDIR += p5-Regexp-Trie
|
||||
SUBDIR += p5-Religion
|
||||
SUBDIR += p5-Reply
|
||||
SUBDIR += p5-ResourcePool
|
||||
|
|
@ -4512,6 +4514,7 @@
|
|||
SUBDIR += py-dal
|
||||
SUBDIR += py-darcsver
|
||||
SUBDIR += py-darts.util.lru
|
||||
SUBDIR += py-datatest
|
||||
SUBDIR += py-dateutil
|
||||
SUBDIR += py-dateutils
|
||||
SUBDIR += py-datrie
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= excoveralls
|
||||
PORTVERSION= 0.10.4
|
||||
PORTVERSION= 0.10.5
|
||||
DISTVERSIONPREFIX= v
|
||||
CATEGORIES= devel
|
||||
PKGNAMEPREFIX= elixir-
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1547210990
|
||||
SHA256 (parroty-excoveralls-v0.10.4_GH0.tar.gz) = e9366f05d3e74cfb7bc0d97fd5e1d7fe3f44f4519bac452b93d8436d5c1ebd22
|
||||
SIZE (parroty-excoveralls-v0.10.4_GH0.tar.gz) = 199938
|
||||
TIMESTAMP = 1549284406
|
||||
SHA256 (parroty-excoveralls-v0.10.5_GH0.tar.gz) = 870cea8628f66ca783651c01a6afd04d6d5e36d72364170a768b9256c82082fc
|
||||
SIZE (parroty-excoveralls-v0.10.5_GH0.tar.gz) = 199967
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= nimble
|
||||
PORTREVISION= 1
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.9.0
|
||||
CATEGORIES= devel
|
||||
|
|
@ -21,7 +22,7 @@ GH_ACCOUNT= nim-lang
|
|||
PLIST_FILES= bin/nimble
|
||||
|
||||
do-build:
|
||||
@cd ${WRKSRC} && nim c --parallelBuild=${MAKE_JOBS_NUMBER} --path:${LOCALBASE}/nim src/nimble
|
||||
@cd ${WRKSRC} && nim c --parallelBuild=${MAKE_JOBS_NUMBER} --path:${LOCALBASE}/nim --nimcache:${WRKSRC}/nimcache src/nimble
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/src/nimble ${STAGEDIR}${PREFIX}/bin
|
||||
|
|
|
|||
|
|
@ -11,10 +11,14 @@ PKGNAMEPREFIX= p5-
|
|||
MAINTAINER= perl@FreeBSD.org
|
||||
COMMENT= Share your Carp::Clan settings with your whole Clan
|
||||
|
||||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
BUILD_DEPENDS= ${RUN_DEPENDS}
|
||||
RUN_DEPENDS= p5-Carp-Clan>=0:devel/p5-Carp-Clan
|
||||
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
31
devel/p5-Perl-PrereqScanner-NotQuiteLite/Makefile
Normal file
31
devel/p5-Perl-PrereqScanner-NotQuiteLite/Makefile
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Perl-PrereqScanner-NotQuiteLite
|
||||
PORTVERSION= 0.9903
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Tool to scan your Perl code for its prerequisites
|
||||
|
||||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BUILD_DEPENDS= p5-ExtUtils-MakeMaker-CPANfile>=0.06:devel/p5-ExtUtils-MakeMaker-CPANfile \
|
||||
${RUN_DEPENDS}
|
||||
RUN_DEPENDS= p5-Data-Dump>=0:devel/p5-Data-Dump \
|
||||
p5-Module-CPANfile>=1.1004:devel/p5-Module-CPANfile \
|
||||
p5-Module-Find>=0:devel/p5-Module-Find \
|
||||
p5-Regexp-Trie>=0:devel/p5-Regexp-Trie
|
||||
TEST_DEPENDS= p5-Test-FailWarnings>=0:devel/p5-Test-FailWarnings \
|
||||
p5-Test-UseAllModules>=0.17:devel/p5-Test-UseAllModules
|
||||
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/p5-Perl-PrereqScanner-NotQuiteLite/distinfo
Normal file
3
devel/p5-Perl-PrereqScanner-NotQuiteLite/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1549316486
|
||||
SHA256 (Perl-PrereqScanner-NotQuiteLite-0.9903.tar.gz) = 9c1af83202ac300143ab6f51c0d8204530089b1a41747c313a8ed4dd37fa4702
|
||||
SIZE (Perl-PrereqScanner-NotQuiteLite-0.9903.tar.gz) = 119193
|
||||
14
devel/p5-Perl-PrereqScanner-NotQuiteLite/pkg-descr
Normal file
14
devel/p5-Perl-PrereqScanner-NotQuiteLite/pkg-descr
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
Perl::PrereqScanner::NotQuiteLite is yet another prerequisites scanner. It
|
||||
passes almost all the scanning tests for Perl::PrereqScanner and
|
||||
Module::ExtractUse (ie. except for a few dubious ones), and runs slightly faster
|
||||
than PPI-based Perl::PrereqScanner. However, it doesn't run as fast as
|
||||
Perl::PrereqScanner::Lite (which uses an XS lexer).
|
||||
|
||||
Perl::PrereqScanner::NotQuiteLite also recognizes eval. Prerequisites in eval
|
||||
are not considered as requirements, but you can collect them as suggestions.
|
||||
|
||||
Conditional requirements or requirements loaded in a block are treated as
|
||||
recommends. Noed modules are stored separately (since 0.94). You may or may not
|
||||
need to merge them into requires.
|
||||
|
||||
WWW: https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite
|
||||
74
devel/p5-Perl-PrereqScanner-NotQuiteLite/pkg-plist
Normal file
74
devel/p5-Perl-PrereqScanner-NotQuiteLite/pkg-plist
Normal file
|
|
@ -0,0 +1,74 @@
|
|||
bin/scan-perl-prereqs-nqlite
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/App.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Context.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Aliased.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/AnyMoose.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Autouse.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Catalyst.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAccessor.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/ClassAutouse.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/ClassLoad.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Core.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Inline.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/KeywordDeclare.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Later.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Mixin.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/ModuleRuntime.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/MojoBase.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Moose.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/MooseXDeclare.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Only.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/POE.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/PackageVariant.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Plack.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Prefork.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Superclass.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Syntax.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/SyntaxCollector.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/TestClassMost.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/TestMore.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/TestRequires.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/UniversalVersion.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Parser/Unless.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Tokens.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Util.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Util/CPANfile.pm
|
||||
%%SITE_PERL%%/Perl/PrereqScanner/NotQuiteLite/Util/Prereqs.pm
|
||||
%%PERL5_MAN1%%/scan-perl-prereqs-nqlite.1.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::App.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Context.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Aliased.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::AnyMoose.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Autouse.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Catalyst.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAccessor.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::ClassAutouse.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::ClassLoad.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Core.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Inline.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::KeywordDeclare.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Later.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Mixin.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::ModuleRuntime.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::MojoBase.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Moose.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::MooseXDeclare.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Only.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::POE.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::PackageVariant.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Plack.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Prefork.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Superclass.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Syntax.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::SyntaxCollector.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::TestClassMost.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::TestMore.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::TestRequires.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::UniversalVersion.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Parser::Unless.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Tokens.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Util.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Util::CPANfile.3.gz
|
||||
%%PERL5_MAN3%%/Perl::PrereqScanner::NotQuiteLite::Util::Prereqs.3.gz
|
||||
21
devel/p5-Regexp-Trie/Makefile
Normal file
21
devel/p5-Regexp-Trie/Makefile
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= Regexp-Trie
|
||||
PORTVERSION= 0.02
|
||||
CATEGORIES= devel perl5
|
||||
MASTER_SITES= CPAN
|
||||
PKGNAMEPREFIX= p5-
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Builds trie-ized regexp
|
||||
|
||||
LICENSE= ART10 GPLv1+
|
||||
LICENSE_COMB= dual
|
||||
|
||||
USES= perl5
|
||||
USE_PERL5= configure
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/p5-Regexp-Trie/distinfo
Normal file
3
devel/p5-Regexp-Trie/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1549317708
|
||||
SHA256 (Regexp-Trie-0.02.tar.gz) = fb2bf94ed8dbc1f4a95d9fc8f710cb67b3f796c6efc9c4bb4c2cfa3ebaa1c5fa
|
||||
SIZE (Regexp-Trie-0.02.tar.gz) = 3365
|
||||
7
devel/p5-Regexp-Trie/pkg-descr
Normal file
7
devel/p5-Regexp-Trie/pkg-descr
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
Regexp::Trie is a faster but simpler version of Regexp::Assemble or
|
||||
Regexp::Optimizer. It builds a trie-ized regexp as above.
|
||||
|
||||
This module is faster than Regexp::Assemble but you can only add literals. a+b
|
||||
is treated as a\+b, not "more than one a's followed by b".
|
||||
|
||||
WWW: https://metacpan.org/release/Regexp-Trie
|
||||
2
devel/p5-Regexp-Trie/pkg-plist
Normal file
2
devel/p5-Regexp-Trie/pkg-plist
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
%%SITE_PERL%%/Regexp/Trie.pm
|
||||
%%PERL5_MAN3%%/Regexp::Trie.3.gz
|
||||
|
|
@ -2,8 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= swoole
|
||||
PORTVERSION= 4.2.8
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 4.2.13
|
||||
CATEGORIES= devel net
|
||||
|
||||
MAINTAINER= vanilla@FreeBSD.org
|
||||
|
|
@ -17,7 +16,9 @@ USE_PHP= hash:build pcre
|
|||
|
||||
CONFIGURE_ARGS+= --enable-mysqlnd
|
||||
|
||||
OPTIONS_DEFINE= HTTP2 SOCKETS PGSQL
|
||||
OPTIONS_DEFINE= CARES HTTP2 SOCKETS PGSQL
|
||||
CARES_LIB_DEPENDS= libcares.so:dns/c-ares
|
||||
CARES_CONFIGURE_ON= --enable-cares
|
||||
HTTP2_LIB_DEPENDS= libnghttp2.so:www/libnghttp2
|
||||
HTTP2_CONFIGURE_ON= --enable-http2 --enable-openssl
|
||||
SOCKETS_USE= PHP=sockets:build
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1542879493
|
||||
SHA256 (PECL/swoole-4.2.8.tgz) = d84d7c1ea75f7a10e7779b46a0d4bb32087ebbbd74a14779add7b645dea3093c
|
||||
SIZE (PECL/swoole-4.2.8.tgz) = 7229611
|
||||
TIMESTAMP = 1549339628
|
||||
SHA256 (PECL/swoole-4.2.13.tgz) = 5af3eb209781d6e0d752745d33556947236d0bda25178e3a121e07735d0cc89a
|
||||
SIZE (PECL/swoole-4.2.13.tgz) = 1305634
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- config.m4.orig 2018-11-19 09:43:54 UTC
|
||||
--- config.m4.orig 2019-02-02 14:04:33 UTC
|
||||
+++ config.m4
|
||||
@@ -372,7 +372,7 @@ if test "$PHP_SWOOLE" != "no"; then
|
||||
@@ -227,7 +227,7 @@ if test "$PHP_SWOOLE" != "no"; then
|
||||
AC_CHECK_LIB(c, poll, AC_DEFINE(HAVE_POLL, 1, [have poll]))
|
||||
AC_CHECK_LIB(c, sendfile, AC_DEFINE(HAVE_SENDFILE, 1, [have sendfile]))
|
||||
AC_CHECK_LIB(c, kqueue, AC_DEFINE(HAVE_KQUEUE, 1, [have kqueue]))
|
||||
|
|
@ -9,12 +9,3 @@
|
|||
AC_CHECK_LIB(c, daemon, AC_DEFINE(HAVE_DAEMON, 1, [have daemon]))
|
||||
AC_CHECK_LIB(c, mkostemp, AC_DEFINE(HAVE_MKOSTEMP, 1, [have mkostemp]))
|
||||
AC_CHECK_LIB(c, inotify_init, AC_DEFINE(HAVE_INOTIFY, 1, [have inotify]))
|
||||
@@ -608,7 +608,7 @@ if test "$PHP_SWOOLE" != "no"; then
|
||||
PHP_INSTALL_HEADERS([ext/swoole], [*.h config.h include/*.h])
|
||||
|
||||
PHP_REQUIRE_CXX()
|
||||
- PHP_ADD_LIBRARY(stdc++, 1, SWOOLE_SHARED_LIBADD)
|
||||
+ PHP_ADD_LIBRARY(c++, 1, SWOOLE_SHARED_LIBADD)
|
||||
CXXFLAGS="$CXXFLAGS -Wall -Wno-unused-function -Wno-deprecated -Wno-deprecated-declarations -std=c++11"
|
||||
|
||||
if test "$PHP_PICOHTTPPARSER" = "yes"; then
|
||||
|
|
|
|||
20
devel/py-datatest/Makefile
Normal file
20
devel/py-datatest/Makefile
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= datatest
|
||||
PORTVERSION= 0.9.3
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= sunpoet@FreeBSD.org
|
||||
COMMENT= Testing tools for data validation and analysis
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
devel/py-datatest/distinfo
Normal file
3
devel/py-datatest/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1549045876
|
||||
SHA256 (datatest-0.9.3.tar.gz) = a45c7a0c40e82daf80933d029eec99416b9f51c80e65e606f6f85f7fdebe2392
|
||||
SIZE (datatest-0.9.3.tar.gz) = 88260
|
||||
8
devel/py-datatest/pkg-descr
Normal file
8
devel/py-datatest/pkg-descr
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
Datatest provides testing tools for data validation and analysis. It supports
|
||||
both pytest and unittest style testing.
|
||||
|
||||
You can use datatest for validation, test driven data-wrangling, auditing,
|
||||
logging discrepancies, and checklists for measuring progress. It encourages a
|
||||
structured approach for checking and tidying data.
|
||||
|
||||
WWW: https://github.com/shawnbrown/datatest
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ddtrace
|
||||
PORTVERSION= 0.20.2
|
||||
PORTVERSION= 0.20.3
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548843537
|
||||
SHA256 (ddtrace-0.20.2.tar.gz) = 0ef27e8f520e8b89122088e7cb71c6839aac6bebca746baa1552786ad27d51bf
|
||||
SIZE (ddtrace-0.20.2.tar.gz) = 133335
|
||||
TIMESTAMP = 1549367734
|
||||
SHA256 (ddtrace-0.20.3.tar.gz) = 39f73268e20312f9ac96e2b60389ee19bdb035550b02a1a0727f690e2e76e7de
|
||||
SIZE (ddtrace-0.20.3.tar.gz) = 134052
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk-core
|
||||
DISTVERSION= 2.11.212
|
||||
DISTVERSION= 2.11.213
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548498520
|
||||
SHA256 (rubygem/aws-sdk-core-2.11.212.gem) = de84b6f460990587aeccd70a0fd40edc4410492ebfde7c358c620e0ec2bab8ef
|
||||
SIZE (rubygem/aws-sdk-core-2.11.212.gem) = 1519616
|
||||
TIMESTAMP = 1549367741
|
||||
SHA256 (rubygem/aws-sdk-core-2.11.213.gem) = a98c1542f2309a957907e683aa99fa45e5f736d51684ed5974156f15ba3824be
|
||||
SIZE (rubygem/aws-sdk-core-2.11.213.gem) = 1519616
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk-resources
|
||||
DISTVERSION= 2.11.212
|
||||
DISTVERSION= 2.11.213
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548498525
|
||||
SHA256 (rubygem/aws-sdk-resources-2.11.212.gem) = a411a372f43f4df7597ce36fd2fee1e0a7a0a4e746342eda798fa030454208d5
|
||||
SIZE (rubygem/aws-sdk-resources-2.11.212.gem) = 48640
|
||||
TIMESTAMP = 1549367745
|
||||
SHA256 (rubygem/aws-sdk-resources-2.11.213.gem) = 3fe4fcc9bed7c81175f8c2cfca71d0caafdb9312b585200f2d199944d0242adc
|
||||
SIZE (rubygem/aws-sdk-resources-2.11.213.gem) = 48640
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= aws-sdk
|
||||
DISTVERSION= 2.11.212
|
||||
DISTVERSION= 2.11.213
|
||||
CATEGORIES= devel rubygems
|
||||
MASTER_SITES= RG
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548498527
|
||||
SHA256 (rubygem/aws-sdk-2.11.212.gem) = 48eaaa0db4fc4c5339aaae2d328af312ba86f09762efe73269e47d190b98bb6d
|
||||
SIZE (rubygem/aws-sdk-2.11.212.gem) = 4608
|
||||
TIMESTAMP = 1549367748
|
||||
SHA256 (rubygem/aws-sdk-2.11.213.gem) = 04f7490cf723f180dd5f77f238bf371c77423f0c5379aba447771a69055ff3db
|
||||
SIZE (rubygem/aws-sdk-2.11.213.gem) = 4608
|
||||
|
|
|
|||
|
|
@ -1,20 +1,25 @@
|
|||
--- configure.ac.orig
|
||||
+++ configure.ac
|
||||
@@ -4189,6 +4189,11 @@
|
||||
CPUNAME=X86_64
|
||||
--- configure.ac.old 2018-12-30 15:36:04.692353000 -0600
|
||||
+++ configure.ac 2018-12-30 15:37:39.225930000 -0600
|
||||
@@ -3981,6 +3981,16 @@
|
||||
RTL_ARCH=X86_64
|
||||
PLATFORMID=freebsd_x86_64
|
||||
+ ;;
|
||||
;;
|
||||
+ powerpc64)
|
||||
+ CPUNAME=POWERPC64
|
||||
+ RTL_ARCH=PowerPC_64
|
||||
+ PLATFORMID=freebsd_powerpc64
|
||||
;;
|
||||
+ ;;
|
||||
+ powerpc|powerpcspe)
|
||||
+ CPUNAME=POWERPC
|
||||
+ RTL_ARCH=PowerPC
|
||||
+ PLATFORMID=freebsd_powerpc
|
||||
+ ;;
|
||||
*)
|
||||
AC_MSG_ERROR([Unsupported host_cpu $host_cpu for host_os $host_os])
|
||||
--- configure.orig
|
||||
+++ configure
|
||||
@@ -10936,6 +10936,11 @@
|
||||
;;
|
||||
--- configure.old 2018-12-30 15:33:12.582597000 -0600
|
||||
+++ configure 2018-12-30 15:35:48.424447000 -0600
|
||||
@@ -11511,6 +11511,16 @@
|
||||
RTL_ARCH=X86_64
|
||||
PLATFORMID=freebsd_x86_64
|
||||
;;
|
||||
|
|
@ -22,10 +27,29 @@
|
|||
+ CPUNAME=POWERPC64
|
||||
+ RTL_ARCH=PowerPC_64
|
||||
+ PLATFORMID=freebsd_powerpc64
|
||||
+ ;;
|
||||
+ powerpc|powerpcspe)
|
||||
+ CPUNAME=POWERPC
|
||||
+ RTL_ARCH=PowerPC
|
||||
+ PLATFORMID=freebsd_powerpc
|
||||
+ ;;
|
||||
*)
|
||||
as_fn_error $? "Unsupported host_cpu $host_cpu for host_os $host_os" "$LINENO" 5
|
||||
;;
|
||||
--- bridges/source/cpp_uno/gcc3_linux_powerpc/uno2cpp.cxx.orig
|
||||
+++ bridges/source/cpp_uno/gcc3_linux_powerpc/uno2cpp.cxx
|
||||
@@ -18,7 +18,11 @@
|
||||
*/
|
||||
|
||||
|
||||
+#if defined (FREEBSD) || defined(NETBSD) || defined(OPENBSD) || defined(DRAGONFLY)
|
||||
+#include <stdlib.h>
|
||||
+#else
|
||||
#include <malloc.h>
|
||||
+#endif
|
||||
|
||||
#include <com/sun/star/uno/genfunc.hxx>
|
||||
#include <uno/data.h>
|
||||
--- bridges/source/cpp_uno/gcc3_linux_powerpc64/uno2cpp.cxx.orig
|
||||
+++ bridges/source/cpp_uno/gcc3_linux_powerpc64/uno2cpp.cxx
|
||||
@@ -18,7 +18,11 @@
|
||||
|
|
@ -57,6 +81,25 @@
|
|||
# endif
|
||||
#elif defined AIX
|
||||
--- /dev/null
|
||||
+++ solenv/gbuild/platform/FREEBSD_POWERPC_GCC.mk
|
||||
@@ -0,0 +1,16 @@
|
||||
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
|
||||
+#
|
||||
+# This file is part of the LibreOffice project.
|
||||
+#
|
||||
+# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
+# License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
+#
|
||||
+
|
||||
+#please make generic modifications to unxgcc.mk or linux.mk
|
||||
+gb_CPUDEFS += -DPPC -DPOWERPC
|
||||
+gb_COMPILERDEFAULTOPTFLAGS := -O2
|
||||
+
|
||||
+include $(GBUILDDIR)/platform/unxgcc.mk
|
||||
+
|
||||
+# vim: set noet sw=4:
|
||||
--- /dev/null
|
||||
+++ solenv/gbuild/platform/FREEBSD_POWERPC64_GCC.mk
|
||||
@@ -0,0 +1,17 @@
|
||||
+# -*- Mode: makefile-gmake; tab-width: 4; indent-tabs-mode: t -*-
|
||||
|
|
@ -102,7 +102,7 @@ V4L_LIB_DEPENDS= libv4l1.so:multimedia/libv4l
|
|||
WINEMAKER_RUN_DEPENDS= p5-XML-LibXML>0:textproc/p5-XML-LibXML
|
||||
|
||||
X11_CONFIGURE_WITH= x cms fontconfig freetype glu jpeg opengl png xinerama xinput2 xrandr xrender
|
||||
X11_USES= jpeg
|
||||
X11_USES= gl jpeg
|
||||
X11_USE= GL=glu XORG=x11,xext,xcomposite,xcursor,xi,xinerama,xrandr,xrender
|
||||
X11_LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
|
||||
libfreetype.so:print/freetype2 \
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= wxmupen64plus
|
||||
PORTVERSION= 0.3
|
||||
PORTREVISION= 7
|
||||
PORTREVISION= 8
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= https://bitbucket.org/auria/wxmupen64plus/get/
|
||||
DISTNAME= ${PORTVERSION}
|
||||
|
|
@ -22,9 +22,11 @@ RUN_DEPENDS= ${LOCALBASE}/lib/libmupen64plus.so.2:emulators/mupen64plus-core \
|
|||
|
||||
WRKSRC= ${WRKDIR}/auria-${PORTNAME}-0564db396383
|
||||
|
||||
USES= compiler:c++11-lib python:2.7
|
||||
USES= compiler:c++11-lib gl python:2.7
|
||||
USE_CXXSTD= c++11
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
USE_GL= gl
|
||||
USE_XORG= x11
|
||||
USE_WX= 3.0
|
||||
WAF_SCRIPT= waf
|
||||
|
||||
|
|
|
|||
|
|
@ -11,6 +11,9 @@ DISTNAME= openhbci-0.9.17-2
|
|||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= HBCI is a bank-independent homebanking standard
|
||||
|
||||
DEPRECATED= no longer maintained upstream
|
||||
EXPIRATION_DATE= 2019-03-31
|
||||
|
||||
USES= libtool ssl
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_TARGET= install-strip
|
||||
|
|
|
|||
|
|
@ -1,13 +1,12 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= filezilla
|
||||
PORTVERSION= 3.36.0
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 3.40.0
|
||||
CATEGORIES= ftp
|
||||
MASTER_SITES= https://download.filezilla-project.org/client/
|
||||
DISTNAME= FileZilla_${PORTVERSION}_src
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= pi@FreeBSD.org
|
||||
COMMENT= Fast and reliable cross-platform FTP, FTPS, and SFTP client
|
||||
|
||||
LICENSE= GPLv2+
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1535725784
|
||||
SHA256 (FileZilla_3.36.0_src.tar.bz2) = 69de6037feac74404dd9b522c35515c4260e258b23083247683443fc32166a0d
|
||||
SIZE (FileZilla_3.36.0_src.tar.bz2) = 4981429
|
||||
TIMESTAMP = 1549316085
|
||||
SHA256 (FileZilla_3.40.0_src.tar.bz2) = c36ca08540f0be2227b8721195bb16a626c01608f09ed60a862a73e640206085
|
||||
SIZE (FileZilla_3.40.0_src.tar.bz2) = 4997647
|
||||
|
|
|
|||
|
|
@ -1,17 +1,18 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= libfilezilla
|
||||
PORTVERSION= 0.13.0
|
||||
PORTREVISION= 1
|
||||
PORTVERSION= 0.15.1
|
||||
CATEGORIES= ftp
|
||||
MASTER_SITES= http://download.filezilla-project.org/${PORTNAME}/
|
||||
MASTER_SITES= https://download.filezilla-project.org/${PORTNAME}/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= pi@FreeBSD.org
|
||||
COMMENT= C++ library for building platform-independent programs
|
||||
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
LIB_DEPENDS= libnettle.so:security/nettle
|
||||
|
||||
USES= compiler:c++14-lang gmake iconv:wchar_t libtool localbase \
|
||||
pathfix pkgconfig tar:bzip2
|
||||
USE_LDCONFIG= yes
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1535657359
|
||||
SHA256 (libfilezilla-0.13.0.tar.bz2) = ffca3c40dbe729dfc9389034f420809dec1b6f2674dc2cd39dc7edfcc59f686a
|
||||
SIZE (libfilezilla-0.13.0.tar.bz2) = 398773
|
||||
TIMESTAMP = 1549315919
|
||||
SHA256 (libfilezilla-0.15.1.tar.bz2) = 2048c4128f3bf37a2a4ece17c8bea5455f3d7414fe2e060afcf2a8b00a87f49f
|
||||
SIZE (libfilezilla-0.15.1.tar.bz2) = 404746
|
||||
|
|
|
|||
|
|
@ -1,12 +1,14 @@
|
|||
include/libfilezilla/apply.hpp
|
||||
include/libfilezilla/buffer.hpp
|
||||
include/libfilezilla/encode.hpp
|
||||
include/libfilezilla/encryption.hpp
|
||||
include/libfilezilla/event.hpp
|
||||
include/libfilezilla/event_handler.hpp
|
||||
include/libfilezilla/event_loop.hpp
|
||||
include/libfilezilla/file.hpp
|
||||
include/libfilezilla/format.hpp
|
||||
include/libfilezilla/glue/wx.hpp
|
||||
include/libfilezilla/hash.hpp
|
||||
include/libfilezilla/iputils.hpp
|
||||
include/libfilezilla/libfilezilla.hpp
|
||||
include/libfilezilla/local_filesys.hpp
|
||||
|
|
@ -18,6 +20,7 @@ include/libfilezilla/private/windows.hpp
|
|||
include/libfilezilla/process.hpp
|
||||
include/libfilezilla/recursive_remove.hpp
|
||||
include/libfilezilla/shared.hpp
|
||||
include/libfilezilla/signature.hpp
|
||||
include/libfilezilla/string.hpp
|
||||
include/libfilezilla/thread.hpp
|
||||
include/libfilezilla/thread_pool.hpp
|
||||
|
|
|
|||
|
|
@ -1,8 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ags
|
||||
DISTVERSION= 3.4.1.15
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 3.4.3.0
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= https://github.com/adventuregamestudio/ags/releases/download/v.${DISTVERSION}/
|
||||
DISTNAME= ags_linux_v.${DISTVERSION}
|
||||
|
|
@ -32,8 +31,6 @@ PLIST_FILES= bin/ags
|
|||
post-patch:
|
||||
@${REINPLACE_CMD} 's|<endian.h>|<sys/endian.h>|' \
|
||||
${WRKSRC}/Common/core/endianness.h
|
||||
@${REINPLACE_CMD} 's|HWND editor_window_handle = NULL;|HWND editor_window_handle = 0;|g' \
|
||||
${WRKSRC}/Engine/debug/debug.cpp
|
||||
@${REINPLACE_CMD} -e 's|return cd_player|return 0; // cd_player|g' \
|
||||
-e 's|cd_exit|//cd_exit|g' \
|
||||
${WRKSRC}/Engine/platform/linux/acpllnx.cpp
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548136778
|
||||
SHA256 (ags_linux_v.3.4.1.15.tar.xz) = 7edcc091692bd3d5402a8135a13d0c3e066aa8de78185e1205e2a6cc9189122c
|
||||
SIZE (ags_linux_v.3.4.1.15.tar.xz) = 862120
|
||||
TIMESTAMP = 1549378770
|
||||
SHA256 (ags_linux_v.3.4.3.0.tar.xz) = 7dae922a94efbe31f70a212b7788d8f8e7073f115e040b1869032b469068912c
|
||||
SIZE (ags_linux_v.3.4.3.0.tar.xz) = 864832
|
||||
|
|
|
|||
|
|
@ -1,34 +0,0 @@
|
|||
--- Common/debug/assert.h.orig 2017-08-03 13:21:09 UTC
|
||||
+++ Common/debug/assert.h
|
||||
@@ -18,31 +18,6 @@
|
||||
#ifndef __AGS_CN_DEBUG__ASSERT_H
|
||||
#define __AGS_CN_DEBUG__ASSERT_H
|
||||
|
||||
-#ifdef _DEBUG
|
||||
-
|
||||
-// TODO: revise this later (add platform-specific output maybe?)
|
||||
-#if defined(WINDOWS_VERSION)
|
||||
-
|
||||
-inline void assert(bool expr)
|
||||
-{
|
||||
- if (!expr) {
|
||||
- _asm {
|
||||
- int 3
|
||||
- }
|
||||
- }
|
||||
-}
|
||||
-
|
||||
-#else // !WINDOWS_VERSION
|
||||
-
|
||||
#include <assert.h>
|
||||
-
|
||||
-#endif
|
||||
-
|
||||
-#else // !_DEBUG
|
||||
-
|
||||
-// JJS: GCC has trouble with macro overloading
|
||||
-inline void assert(bool expr) {}
|
||||
-
|
||||
-#endif // !_DEBUG
|
||||
|
||||
#endif // __AGS_CN_DEBUG__ASSERT_H
|
||||
|
|
@ -16,12 +16,9 @@ MAKEFILE= Makefile.fbsd
|
|||
|
||||
OPTIONS_DEFINE= SOUND DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MSOUND}
|
||||
USE_SDL= yes
|
||||
MAKE_ENV= SOUND=yes
|
||||
.endif
|
||||
SOUND_USE= SDL=sdl
|
||||
SOUND_MAKE_ENV= SOUND=yes
|
||||
SOUND_VARS= PKGMESSAGE=${PKGDIR}/pkg-message.sound
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|Software|Software\\n\\|g' ${WRKSRC}/alpha.c
|
||||
|
|
@ -29,12 +26,9 @@ post-patch:
|
|||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/digger ${STAGEDIR}${PREFIX}/bin
|
||||
@${MKDIR} ${STAGEDIR}/var/games/digger
|
||||
|
||||
do-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/digger.txt ${STAGEDIR}${DOCSDIR}
|
||||
.if ${PORT_OPTIONS:MSOUND}
|
||||
@${ECHO_MSG}
|
||||
@${ECHO_MSG} "Use \"digger /A\" command to run Digger with sound enabled."
|
||||
@${ECHO_MSG}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
1
games/digger-vgl/pkg-message.sound
Normal file
1
games/digger-vgl/pkg-message.sound
Normal file
|
|
@ -0,0 +1 @@
|
|||
Use "digger /A" command to run Digger with sound enabled.
|
||||
|
|
@ -39,7 +39,7 @@ DESKTOP_ENTRIES= "Foobillard" \
|
|||
false
|
||||
|
||||
.if ${PORT_OPTIONS:MSDL}
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
CONFIGURE_ARGS+= --enable-SDL
|
||||
.else
|
||||
USE_GL= glut
|
||||
|
|
|
|||
|
|
@ -18,12 +18,12 @@ BUILD_DEPENDS= ${JAM}:devel/jam \
|
|||
${LOCALBASE}/lib/libplibsg.a:x11-toolkits/plib
|
||||
LIB_DEPENDS= libode.so:devel/ode
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
USES= tar:bzip2
|
||||
USES= gl tar:bzip2
|
||||
USE_CXXSTD= c++98
|
||||
USE_GL= glu
|
||||
USE_SDL= yes
|
||||
USE_GL= gl glu
|
||||
USE_SDL= sdl
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}
|
||||
|
||||
JAM?= ${LOCALBASE}/bin/jam
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= glest
|
||||
PORTVERSION= 3.2.2
|
||||
PORTREVISION= 11
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%20source/${PORTVERSION}
|
||||
DISTNAME= ${PORTNAME}_source_${PORTVERSION}
|
||||
|
|
@ -13,14 +13,16 @@ MAINTAINER= mmokhi@FreeBSD.org
|
|||
COMMENT= Free 3D real-time customizable strategy game
|
||||
|
||||
LIB_DEPENDS= libxerces-c.so:textproc/xerces-c3 \
|
||||
libvorbis.so:audio/libvorbis
|
||||
libvorbis.so:audio/libvorbis \
|
||||
libogg.so:audio/libogg
|
||||
BUILD_DEPENDS= jam:devel/jam
|
||||
RUN_DEPENDS= ${LOCALBASE}/${DATADIR_REL}/servers.ini:games/glest-data
|
||||
|
||||
USES= autoreconf:build dos2unix localbase lua:51 openal:al,alut \
|
||||
USES= autoreconf:build dos2unix gl localbase lua:51 openal:al,alut \
|
||||
pkgconfig zip
|
||||
USE_SDL= yes
|
||||
USE_GL= yes
|
||||
USE_SDL= sdl
|
||||
USE_GL= gl glu
|
||||
USE_XORG= x11
|
||||
LLD_UNSAFE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_SCRIPT= mk/linux/configure
|
||||
|
|
|
|||
|
|
@ -38,7 +38,7 @@ BINARY= xaheretic
|
|||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSDL}
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
ALL_TARGET= sdl
|
||||
BINARY= sdlheretic
|
||||
CFLAGS+= `${SDL_CONFIG} --cflags`
|
||||
|
|
|
|||
|
|
@ -22,7 +22,7 @@ LIB_DEPENDS= liballeg.so:devel/allegro \
|
|||
BROKEN_aarch64= Fails to link: missing sbrk
|
||||
|
||||
USES= dos2unix scons tar:bzip2
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
INSTALLS_ICONS= yes
|
||||
DOS2UNIX_REGEX= .*\.(c|cpp|h)
|
||||
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= quake2max
|
||||
PORTVERSION= 0.45
|
||||
PORTREVISION= 12
|
||||
PORTREVISION= 13
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= http://www.bfeared.com/library/quake/archive/quakedev/qudos/quake2/engines/Quake2MaX/:src \
|
||||
LOCAL/alepulver/:data
|
||||
|
|
@ -14,12 +14,13 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
|
|||
MAINTAINER= danfe@FreeBSD.org
|
||||
COMMENT= OpenGL-only Quake II engine modification
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/gnu.txt
|
||||
|
||||
EXTRACT_DEPENDS= unrar:archivers/unrar
|
||||
|
||||
USES= gmake tar:bzip2
|
||||
USE_XORG= xxf86dga
|
||||
USE_XORG= x11 xext xxf86vm xxf86dga
|
||||
ALL_TARGET= release
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/quake2max/Quake2maX/}
|
||||
|
||||
|
|
@ -48,7 +49,7 @@ USE_GL= glu
|
|||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MSDLCLIENT} || ${PORT_OPTIONS:MSDLGL}
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
.endif
|
||||
|
||||
.if ${PORT_OPTIONS:MCLIENT}
|
||||
|
|
|
|||
|
|
@ -14,10 +14,10 @@ COMMENT= Quake engine with lighting similar to that in Doom III
|
|||
|
||||
LIB_DEPENDS= libpng.so:graphics/png
|
||||
|
||||
USES= gmake dos2unix zip
|
||||
USE_GL= glu
|
||||
USE_SDL= yes
|
||||
USE_XORG= xxf86dga
|
||||
USES= gl gmake dos2unix zip
|
||||
USE_GL= gl glu
|
||||
USE_SDL= sdl
|
||||
USE_XORG= x11 xext xxf86vm xxf86dga
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}_0
|
||||
BUILD_WRKSRC= ${WRKSRC}/linux
|
||||
|
|
@ -31,7 +31,7 @@ OPTIONS_DEFAULT_amd64= ASM
|
|||
ASM_MAKE_ENV= USE_ASM=1
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e 's|gray_1_2_4_to_8|expand_&|' \
|
||||
@${REINPLACE_CMD} -e 's|gray_1_2_4_to_8|expand_&|' \
|
||||
${WRKSRC}/gl_warp.c
|
||||
|
||||
pre-build:
|
||||
|
|
@ -42,6 +42,8 @@ do-install:
|
|||
${STAGEDIR}${PREFIX}/bin
|
||||
@${MKDIR} ${STAGEDIR}${Q1DIR}/${PORTNAME}
|
||||
${INSTALL_DATA} ${WRKDIR}/${PORTNAME}/Pak0.pak ${STAGEDIR}${Q1DIR}/${PORTNAME}
|
||||
|
||||
do-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${TR} -d '\r' < ${WRKDIR}/Tenebrae_Readme.txt \
|
||||
> ${STAGEDIR}${DOCSDIR}/Tenebrae_Readme.txt
|
||||
|
|
|
|||
|
|
@ -836,6 +836,7 @@
|
|||
SUBDIR += py-gimp
|
||||
SUBDIR += py-gizeh
|
||||
SUBDIR += py-glewpy
|
||||
SUBDIR += py-glfw
|
||||
SUBDIR += py-goocanvas
|
||||
SUBDIR += py-gphoto2
|
||||
SUBDIR += py-graph-core
|
||||
|
|
|
|||
|
|
@ -11,7 +11,7 @@ DISTNAME= ${PORTNAME}
|
|||
MAINTAINER= ehaupt@FreeBSD.org
|
||||
COMMENT= BMP to HTML converter
|
||||
|
||||
USE_SDL= yes
|
||||
USE_SDL= sdl
|
||||
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
SDL_FLAGS= -I${LOCALBASE}/include/SDL -I${LOCALBASE}/include
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pdfpc
|
||||
DISTVERSION= 4.3.1_0
|
||||
DISTVERSION= 4.3.2
|
||||
CATEGORIES= graphics
|
||||
DISTVERSIONPREFIX= v
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1548062363
|
||||
SHA256 (pdfpc-pdfpc-v4.3.1_0_GH0.tar.gz) = 45c9c81aad40d108bc4b55a98ca16c4161685fb7d6f738dc4d13150565000587
|
||||
SIZE (pdfpc-pdfpc-v4.3.1_0_GH0.tar.gz) = 107443
|
||||
TIMESTAMP = 1549359422
|
||||
SHA256 (pdfpc-pdfpc-v4.3.2_GH0.tar.gz) = 44b487ea207bac88364e136570d4d4baaec08cfd1388e3477fb52a36b6c57f29
|
||||
SIZE (pdfpc-pdfpc-v4.3.2_GH0.tar.gz) = 107504
|
||||
|
|
|
|||
22
graphics/py-glfw/Makefile
Normal file
22
graphics/py-glfw/Makefile
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= glfw
|
||||
PORTVERSION= 1.7.1
|
||||
CATEGORIES= graphics python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= neel@neelc.org
|
||||
COMMENT= Ctypes-based wrapper for GLFW3
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
|
||||
|
||||
LIB_DEPENDS= libglfw.so:graphics/glfw
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
3
graphics/py-glfw/distinfo
Normal file
3
graphics/py-glfw/distinfo
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1549307581
|
||||
SHA256 (glfw-1.7.1.tar.gz) = 51e2539e0e39eac124f47e4e032f817cd87b0d4f4836b65b90925e66adeb514d
|
||||
SIZE (glfw-1.7.1.tar.gz) = 19502
|
||||
4
graphics/py-glfw/pkg-descr
Normal file
4
graphics/py-glfw/pkg-descr
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
pyGLFW provides Python bindings for GLFW. It is a ctypes wrapper
|
||||
which aims to be very close to the original GLFW API.
|
||||
|
||||
WWW: https://github.com/FlorianRhiem/pyGLFW
|
||||
|
|
@ -6,4 +6,4 @@ library. The library, largely written in Julia itself, also integrates mature,
|
|||
best-of-breed C and Fortran libraries for linear algebra, random number
|
||||
generation, signal processing, and string processing.
|
||||
|
||||
WWW: http://julialang.org/
|
||||
WWW: https://julialang.org/
|
||||
|
|
|
|||
|
|
@ -37,7 +37,6 @@ OPTIONS_EXCLUDE_armv7= DTRACE
|
|||
OPTIONS_SUB= yes
|
||||
|
||||
DEBUG_CONFIGURE_ENABLE= debug debug-symbols
|
||||
DEBUG_CONFIGURE_DISABLE=debug
|
||||
DTRACE_DESC= Build with DTrace probes # move to bsd.options.desc.mk
|
||||
DTRACE_CONFIGURE_ENABLE=dtrace profiling
|
||||
DTRACE_LIBS= -lelf
|
||||
|
|
|
|||
|
|
@ -41,7 +41,6 @@ OPTIONS_EXCLUDE_armv7= DTRACE
|
|||
OPTIONS_SUB= yes
|
||||
|
||||
DEBUG_CONFIGURE_ENABLE= debug debug-symbols
|
||||
DEBUG_CONFIGURE_DISABLE=debug
|
||||
DTRACE_CONFIGURE_ENABLE=dtrace profiling
|
||||
DTRACE_LIBS= -lelf
|
||||
GCZEAL_DESC= Enable Zealous garbage collecting
|
||||
|
|
|
|||
|
|
@ -41,7 +41,6 @@ OPTIONS_EXCLUDE_armv7= DTRACE
|
|||
OPTIONS_SUB= yes
|
||||
|
||||
DEBUG_CONFIGURE_ENABLE= debug debug-symbols
|
||||
DEBUG_CONFIGURE_DISABLE=debug
|
||||
|
||||
DTRACE_CONFIGURE_ENABLE=dtrace profiling
|
||||
DTRACE_LIBS= -lelf
|
||||
|
|
|
|||
|
|
@ -45,7 +45,6 @@ OPTIONS_DEFAULT=METHODJIT OPTIMIZE READLINE
|
|||
OPTIONS_SUB= yes
|
||||
|
||||
DEBUG_CONFIGURE_ENABLE= debug debug-symbols
|
||||
DEBUG_CONFIGURE_DISABLE=debug
|
||||
|
||||
DTRACE_CONFIGURE_ENABLE=dtrace profiling
|
||||
DTRACE_LIBS= -lelf
|
||||
|
|
|
|||
|
|
@ -7,8 +7,7 @@
|
|||
######################################################################
|
||||
|
||||
PORTNAME= dovecot
|
||||
PORTVERSION= 2.3.4
|
||||
PORTREVISION= 5
|
||||
PORTVERSION= 2.3.4.1
|
||||
CATEGORIES= mail ipv6
|
||||
MASTER_SITES= https://www.dovecot.org/releases/2.3/
|
||||
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1542984255
|
||||
SHA256 (dovecot-2.3.4.tar.gz) = d91b76eff8df6185c1799f1b279f780105bdeeea27e3286b42f4cab18efbef05
|
||||
SIZE (dovecot-2.3.4.tar.gz) = 6924178
|
||||
TIMESTAMP = 1549377600
|
||||
SHA256 (dovecot-2.3.4.1.tar.gz) = b8873e2ce5c33e58963bb7a8d2ff8427c09dbfdd63e13a0b0f4502864043aa07
|
||||
SIZE (dovecot-2.3.4.1.tar.gz) = 6925073
|
||||
|
|
|
|||
|
|
@ -20,9 +20,9 @@ PORTDOCS= libmpeg2.txt README
|
|||
|
||||
OPTIONS_DEFINE= DOCS SDL X11
|
||||
|
||||
SDL_USE= SDL=yes
|
||||
SDL_USE= SDL=sdl
|
||||
SDL_CONFIGURE_ENABLE= sdl
|
||||
X11_USE= XORG=sm,xv
|
||||
X11_USE= XORG=x11,xext,sm,ice,xv
|
||||
X11_CONFIGURE_WITH= x
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
|
@ -37,13 +37,15 @@ post-patch:
|
|||
.endif
|
||||
|
||||
post-install:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/libmpeg2.txt ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/libvo/libvo.a ${STAGEDIR}${PREFIX}/lib
|
||||
${INSTALL_DATA} ${WRKSRC}/include/video_out.h \
|
||||
${STAGEDIR}${PREFIX}/include/mpeg2dec
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpeg2convert.so.0
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpeg2.so.0
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpeg2convert.so.0
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libmpeg2.so.0
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/libmpeg2.txt ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
|
||||
PORTNAME= telegram-desktop
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.5.4
|
||||
PORTREVISION= 1
|
||||
DISTVERSION= 1.5.11
|
||||
CATEGORIES= net-im
|
||||
|
||||
MAINTAINER= henry.hu.sh@gmail.com
|
||||
|
|
@ -31,8 +30,8 @@ GH_PROJECT= tdesktop
|
|||
GH_TUPLE= catchorg:Catch2:5ca44b68:catch/Telegram/ThirdParty/Catch \
|
||||
mapbox:variant:550ac2f:variant/Telegram/ThirdParty/variant \
|
||||
Microsoft:GSL:d846fe5:gsl/Telegram/ThirdParty/GSL \
|
||||
telegramdesktop:libtgvoip:78e584c:libtgvoip/Telegram/ThirdParty/libtgvoip \
|
||||
telegramdesktop:crl:4291015:crl/Telegram/ThirdParty/crl \
|
||||
telegramdesktop:libtgvoip:59a975b:libtgvoip/Telegram/ThirdParty/libtgvoip \
|
||||
telegramdesktop:crl:9b7c6b5:crl/Telegram/ThirdParty/crl \
|
||||
Cyan4973:xxHash:7cc9639:xxhash/Telegram/ThirdParty/xxHash
|
||||
USE_GNOME= glib20
|
||||
USE_QT= core gui imageformats network widgets buildtools_build qmake_build dbus
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
TIMESTAMP = 1546062245
|
||||
SHA256 (telegramdesktop-tdesktop-v1.5.4_GH0.tar.gz) = 747e6f73071ac24edab0704ad87f4dc36e7708d0ae38d01de78732ca943903e6
|
||||
SIZE (telegramdesktop-tdesktop-v1.5.4_GH0.tar.gz) = 14129681
|
||||
TIMESTAMP = 1549225629
|
||||
SHA256 (telegramdesktop-tdesktop-v1.5.11_GH0.tar.gz) = e7dde48fc0bb9d5e5a94d5f4300b68033700bb8bf7926d710334e0ba9b7d6af8
|
||||
SIZE (telegramdesktop-tdesktop-v1.5.11_GH0.tar.gz) = 14244290
|
||||
SHA256 (catchorg-Catch2-5ca44b68_GH0.tar.gz) = 8cdf2a345897bda1aaabffd4496dffe263768cef3e4254e74ae63545c8e12cc2
|
||||
SIZE (catchorg-Catch2-5ca44b68_GH0.tar.gz) = 375264
|
||||
SHA256 (mapbox-variant-550ac2f_GH0.tar.gz) = 7ab3aa7c9fa672027f13721584df5f7ec09c0ecca499d374c6ac76e147ef7354
|
||||
SIZE (mapbox-variant-550ac2f_GH0.tar.gz) = 108686
|
||||
SHA256 (Microsoft-GSL-d846fe5_GH0.tar.gz) = 4c463f93ca3b1dcb0b8d73b54309c1d31145761c457f1a6fd53554a6d469b468
|
||||
SIZE (Microsoft-GSL-d846fe5_GH0.tar.gz) = 58930
|
||||
SHA256 (telegramdesktop-libtgvoip-78e584c_GH0.tar.gz) = b5363e613e7b7fa1273d89856bf33e6fc1f7f028c44911d6dc8f64ebb7e3b389
|
||||
SIZE (telegramdesktop-libtgvoip-78e584c_GH0.tar.gz) = 1439050
|
||||
SHA256 (telegramdesktop-crl-4291015_GH0.tar.gz) = 25f461f0e575cfa2b55959f735115acac1f515d923a85b2a7a7a886dd6f0c395
|
||||
SIZE (telegramdesktop-crl-4291015_GH0.tar.gz) = 21322
|
||||
SHA256 (telegramdesktop-libtgvoip-59a975b_GH0.tar.gz) = c75846b685370982ab657d3dc5caee59dfaf4038bcd5a24b8004ce84f6c9fcfb
|
||||
SIZE (telegramdesktop-libtgvoip-59a975b_GH0.tar.gz) = 1450257
|
||||
SHA256 (telegramdesktop-crl-9b7c6b5_GH0.tar.gz) = 4ce7f672aa9a944631152be747099e966fd2b71ec9b0ddd76d129b9ec934a72b
|
||||
SIZE (telegramdesktop-crl-9b7c6b5_GH0.tar.gz) = 21540
|
||||
SHA256 (Cyan4973-xxHash-7cc9639_GH0.tar.gz) = f40801820e885f92bbe3d2434efeb39aa18eeaf878341982e8525b538468e3ed
|
||||
SIZE (Cyan4973-xxHash-7cc9639_GH0.tar.gz) = 37534
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--- Telegram/gyp/codegen_rules.gypi.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/codegen_rules.gypi.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/codegen_rules.gypi
|
||||
@@ -15,7 +15,7 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/update_dependent_styles.timestamp',
|
||||
|
|
@ -25,9 +25,9 @@
|
|||
'-o', '<(SHARED_INTERMEDIATE_DIR)/update_dependent_qrc.timestamp',
|
||||
'<@(qrc_files)',
|
||||
],
|
||||
--- Telegram/gyp/lib_export.gyp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/lib_export.gyp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/lib_export.gyp
|
||||
@@ -48,7 +48,7 @@
|
||||
@@ -46,7 +46,7 @@
|
||||
'include_dirs': [
|
||||
'<(src_loc)',
|
||||
'<(SHARED_INTERMEDIATE_DIR)',
|
||||
|
|
@ -36,7 +36,7 @@
|
|||
'<(submodules_loc)/GSL/include',
|
||||
'<(submodules_loc)/variant/include',
|
||||
'<(submodules_loc)/crl/src',
|
||||
--- Telegram/gyp/lib_scheme.gyp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/lib_scheme.gyp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/lib_scheme.gyp
|
||||
@@ -48,7 +48,7 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/scheme.h',
|
||||
|
|
@ -47,7 +47,7 @@
|
|||
'-o', '<(SHARED_INTERMEDIATE_DIR)', '<(res_loc)/scheme.tl',
|
||||
],
|
||||
'message': 'codegen_scheme-ing scheme.tl..',
|
||||
--- Telegram/gyp/qt_moc.gypi.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/qt_moc.gypi.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/qt_moc.gypi
|
||||
@@ -12,12 +12,12 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/<(_target_name)/moc/moc_<(RULE_INPUT_ROOT).cpp',
|
||||
|
|
@ -64,7 +64,7 @@
|
|||
# '<!@(python -c "for s in \'<@(_include_dirs)\'.split(\' \'): print(\'-I\' + s)")',
|
||||
'<(RULE_INPUT_PATH)',
|
||||
'-o', '<(SHARED_INTERMEDIATE_DIR)/<(_target_name)/moc/moc_<(RULE_INPUT_ROOT).cpp',
|
||||
--- Telegram/gyp/qt_rcc.gypi.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/qt_rcc.gypi.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/qt_rcc.gypi
|
||||
@@ -15,7 +15,7 @@
|
||||
'<(SHARED_INTERMEDIATE_DIR)/<(_target_name)/qrc/qrc_<(RULE_INPUT_ROOT).cpp',
|
||||
|
|
@ -75,7 +75,7 @@
|
|||
'-name', '<(RULE_INPUT_ROOT)',
|
||||
'-no-compress',
|
||||
'<(RULE_INPUT_PATH)',
|
||||
--- Telegram/gyp/qt.gypi.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/qt.gypi.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/qt.gypi
|
||||
@@ -14,25 +14,21 @@
|
||||
[ 'build_macold', {
|
||||
|
|
@ -233,7 +233,7 @@
|
|||
'-pthread',
|
||||
'-rdynamic',
|
||||
],
|
||||
--- Telegram/gyp/telegram_linux.gypi.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/telegram_linux.gypi.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/telegram_linux.gypi
|
||||
@@ -10,7 +10,7 @@
|
||||
'variables': {
|
||||
|
|
@ -339,7 +339,7 @@
|
|||
],
|
||||
}], ['<!(pkg-config ayatana-appindicator3-0.1; echo $?) == 0', {
|
||||
'cflags_cc': [ '<!(pkg-config --cflags ayatana-appindicator3-0.1)' ],
|
||||
--- Telegram/gyp/Telegram.gyp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/Telegram.gyp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/Telegram.gyp
|
||||
@@ -51,7 +51,7 @@
|
||||
'pt-BR',
|
||||
|
|
@ -397,7 +397,7 @@
|
|||
],
|
||||
'conditions': [
|
||||
[ '"<(official_build_target)" != ""', {
|
||||
--- Telegram/gyp/tests/tests.gyp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/gyp/tests/tests.gyp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/gyp/tests/tests.gyp
|
||||
@@ -13,7 +13,7 @@
|
||||
'src_loc': '../../SourceFiles',
|
||||
|
|
@ -408,7 +408,7 @@
|
|||
},
|
||||
'targets': [{
|
||||
'target_name': 'tests',
|
||||
--- Telegram/ThirdParty/libtgvoip/libtgvoip.gyp.orig 2018-11-23 01:03:16 UTC
|
||||
--- Telegram/ThirdParty/libtgvoip/libtgvoip.gyp.orig 2018-12-31 01:05:58 UTC
|
||||
+++ Telegram/ThirdParty/libtgvoip/libtgvoip.gyp
|
||||
@@ -14,11 +14,12 @@
|
||||
'variables': {
|
||||
|
|
@ -424,7 +424,7 @@
|
|||
],
|
||||
'direct_dependent_settings': {
|
||||
'include_dirs': [
|
||||
@@ -739,7 +740,7 @@
|
||||
@@ -741,7 +742,7 @@
|
||||
},
|
||||
],
|
||||
[
|
||||
|
|
@ -433,7 +433,7 @@
|
|||
'sources/': [['exclude', '<(tgvoip_src_loc)/os/linux/']],
|
||||
},
|
||||
],
|
||||
@@ -864,13 +865,16 @@
|
||||
@@ -866,13 +867,16 @@
|
||||
},
|
||||
],
|
||||
[
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/base/build_config.h.orig 2018-08-04 18:53:40 UTC
|
||||
--- Telegram/SourceFiles/base/build_config.h.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/base/build_config.h
|
||||
@@ -13,7 +13,7 @@ https://github.com/telegramdesktop/tdesk
|
||||
@@ -13,7 +13,7 @@ https://github.com/telegramdesktop/tdesktop/blob/maste
|
||||
|
||||
#if defined(__APPLE__)
|
||||
#define OS_MAC 1
|
||||
|
|
|
|||
|
|
@ -1,30 +1,30 @@
|
|||
--- Telegram/SourceFiles/core/launcher.cpp.orig 2018-09-28 13:08:38 UTC
|
||||
--- Telegram/SourceFiles/core/launcher.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/core/launcher.cpp
|
||||
@@ -15,6 +15,8 @@ https://github.com/telegramdesktop/tdesk
|
||||
@@ -15,6 +15,8 @@ https://github.com/telegramdesktop/tdesktop/blob/maste
|
||||
#include "core/sandbox.h"
|
||||
#include "base/concurrent_timer.h"
|
||||
#include "application.h"
|
||||
|
||||
+#include "FREEBSD_QT_PLUGINDIR.h"
|
||||
+
|
||||
namespace Core {
|
||||
namespace {
|
||||
|
||||
std::unique_ptr<Launcher> Launcher::Create(int argc, char *argv[]) {
|
||||
@@ -39,9 +41,10 @@ void Launcher::init() {
|
||||
@@ -208,9 +210,10 @@ void Launcher::init() {
|
||||
|
||||
QCoreApplication::setApplicationName(qsl("TelegramDesktop"));
|
||||
QApplication::setApplicationName(qsl("TelegramDesktop"));
|
||||
|
||||
-#ifndef OS_MAC_OLD
|
||||
+#if !defined(Q_OS_MAC) && QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)
|
||||
+ // Retina display support is working fine, others are not.
|
||||
QCoreApplication::setAttribute(Qt::AA_DisableHighDpiScaling, true);
|
||||
QApplication::setAttribute(Qt::AA_DisableHighDpiScaling, true);
|
||||
-#endif // OS_MAC_OLD
|
||||
+#endif // not defined Q_OS_MAC and QT_VERSION >= 5.6.0
|
||||
|
||||
initHook();
|
||||
}
|
||||
@@ -59,6 +62,11 @@ int Launcher::exec() {
|
||||
@@ -228,6 +231,11 @@ int Launcher::exec() {
|
||||
Logs::start(this); // must be started before Platform is started
|
||||
Platform::start(); // must be started before QApplication is created
|
||||
Platform::start(); // must be started before Sandbox is created
|
||||
|
||||
+ // I don't know why path is not in QT_PLUGIN_PATH by default
|
||||
+ QCoreApplication::addLibraryPath(FREEBSD_QT_PLUGINDIR);
|
||||
|
|
@ -34,13 +34,13 @@
|
|||
auto result = executeApplication();
|
||||
|
||||
DEBUG_LOG(("Telegram finished, result: %1").arg(result));
|
||||
@@ -140,6 +148,9 @@ void Launcher::prepareSettings() {
|
||||
@@ -329,6 +337,9 @@ void Launcher::prepareSettings() {
|
||||
break;
|
||||
case dbipLinux32:
|
||||
gPlatformString = qsl("Linux32bit");
|
||||
break;
|
||||
+ break;
|
||||
+ case dbipFreeBSD:
|
||||
+ gPlatformString = qsl("FreeBSD");
|
||||
+ break;
|
||||
break;
|
||||
}
|
||||
|
||||
auto path = Platform::CurrentExecutablePath(_argc, _argv);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/core/update_checker.cpp.orig 2018-08-04 18:53:40 UTC
|
||||
--- Telegram/SourceFiles/core/update_checker.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/core/update_checker.cpp
|
||||
@@ -2016,6 +2016,9 @@ int UpdateChecker::size() const {
|
||||
@@ -1457,6 +1457,9 @@ int UpdateChecker::size() const {
|
||||
//}
|
||||
|
||||
bool checkReadyUpdate() {
|
||||
|
|
@ -10,7 +10,7 @@
|
|||
QString readyFilePath = cWorkingDir() + qsl("tupdates/temp/ready"), readyPath = cWorkingDir() + qsl("tupdates/temp");
|
||||
if (!QFile(readyFilePath).exists() || cExeName().isEmpty()) {
|
||||
if (QDir(cWorkingDir() + qsl("tupdates/ready")).exists() || QDir(cWorkingDir() + qsl("tupdates/temp")).exists()) {
|
||||
@@ -2068,6 +2071,9 @@ bool checkReadyUpdate() {
|
||||
@@ -1509,6 +1512,9 @@ bool checkReadyUpdate() {
|
||||
#elif defined Q_OS_LINUX // Q_OS_MAC
|
||||
QString curUpdater = (cExeDir() + qsl("Updater"));
|
||||
QFileInfo updater(cWorkingDir() + qsl("tupdates/temp/Updater"));
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/core/utils.h.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/core/utils.h.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/core/utils.h
|
||||
@@ -378,6 +378,7 @@ enum DBIPlatform {
|
||||
@@ -350,6 +350,7 @@ enum DBIPlatform {
|
||||
dbipLinux64 = 2,
|
||||
dbipLinux32 = 3,
|
||||
dbipMacOld = 4,
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/data/data_document.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/data/data_document.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/data/data_document.cpp
|
||||
@@ -129,7 +129,7 @@ QString FileNameUnsafe(
|
||||
@@ -128,7 +128,7 @@ QString FileNameUnsafe(
|
||||
name = name.replace(QRegularExpression(qsl("[\\\\\\/\\:\\*\\?\\\"\\<\\>\\|]")), qsl("_"));
|
||||
#elif defined Q_OS_MAC
|
||||
name = name.replace(QRegularExpression(qsl("[\\:]")), qsl("_"));
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/export/data/export_data_types.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/export/data/export_data_types.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/export/data/export_data_types.cpp
|
||||
@@ -366,9 +366,9 @@ QString CleanDocumentName(QString name)
|
||||
@@ -369,9 +369,9 @@ QString CleanDocumentName(QString name) {
|
||||
'|',
|
||||
#elif defined Q_OS_MAC // Q_OS_WIN
|
||||
':',
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp
|
||||
@@ -1358,13 +1358,13 @@ void InnerWidget::mouseActionFinish(cons
|
||||
@@ -1389,13 +1389,13 @@ void InnerWidget::mouseActionFinish(const QPoint &scre
|
||||
_mouseSelectType = TextSelectType::Letters;
|
||||
//_widget->noSelectingScroll(); // TODO
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/history/history_inner_widget.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/history/history_inner_widget.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/history/history_inner_widget.cpp
|
||||
@@ -1352,7 +1352,7 @@ void HistoryInner::mouseActionFinish(
|
||||
@@ -1362,7 +1362,7 @@ void HistoryInner::mouseActionFinish(
|
||||
_widget->noSelectingScroll();
|
||||
_widget->updateTopBarSelection();
|
||||
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
if (!_selected.empty() && _selected.cbegin()->second != FullSelection) {
|
||||
const auto [item, selection] = *_selected.cbegin();
|
||||
if (const auto view = item->mainView()) {
|
||||
@@ -1361,7 +1361,7 @@ void HistoryInner::mouseActionFinish(
|
||||
@@ -1371,7 +1371,7 @@ void HistoryInner::mouseActionFinish(
|
||||
QClipboard::Selection);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/history/view/history_view_list_widget.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/history/view/history_view_list_widget.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/history/view/history_view_list_widget.cpp
|
||||
@@ -2019,7 +2019,7 @@ void ListWidget::mouseActionFinish(
|
||||
@@ -2018,7 +2018,7 @@ void ListWidget::mouseActionFinish(
|
||||
_mouseSelectType = TextSelectType::Letters;
|
||||
//_widget->noSelectingScroll(); // #TODO select scroll
|
||||
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
if (_selectedTextItem
|
||||
&& _selectedTextRange.from != _selectedTextRange.to) {
|
||||
if (const auto view = viewForItem(_selectedTextItem)) {
|
||||
@@ -2028,7 +2028,7 @@ void ListWidget::mouseActionFinish(
|
||||
@@ -2027,7 +2027,7 @@ void ListWidget::mouseActionFinish(
|
||||
QClipboard::Selection);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/logs.cpp.orig 2018-10-09 21:21:48 UTC
|
||||
--- Telegram/SourceFiles/logs.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/logs.cpp
|
||||
@@ -333,7 +333,7 @@ void start(not_null<Core::Launcher*> lau
|
||||
@@ -333,7 +333,7 @@ void start(not_null<Core::Launcher*> launcher) {
|
||||
if (cAlphaVersion()) {
|
||||
workingDirChosen = true;
|
||||
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
} else {
|
||||
if (!cWorkingDir().isEmpty()) {
|
||||
// This value must come from TelegramForcePortable
|
||||
@@ -348,16 +348,16 @@ void start(not_null<Core::Launcher*> lau
|
||||
@@ -348,16 +348,16 @@ void start(not_null<Core::Launcher*> launcher) {
|
||||
}
|
||||
workingDirChosen = true;
|
||||
|
||||
|
|
@ -30,7 +30,7 @@
|
|||
#ifdef _DEBUG
|
||||
cForceWorkingDir(cExeDir());
|
||||
#else // _DEBUG
|
||||
@@ -374,7 +374,7 @@ void start(not_null<Core::Launcher*> lau
|
||||
@@ -374,7 +374,7 @@ void start(not_null<Core::Launcher*> launcher) {
|
||||
workingDirChosen = true;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--- Telegram/SourceFiles/platform/linux/linux_libs.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/platform/linux/linux_libs.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/platform/linux/linux_libs.cpp
|
||||
@@ -121,6 +121,7 @@ bool setupGtkBase(QLibrary &lib_gtk) {
|
||||
return true;
|
||||
|
|
@ -8,7 +8,7 @@
|
|||
bool setupAppIndicator(QLibrary &lib_indicator) {
|
||||
if (!load(lib_indicator, "app_indicator_new", app_indicator_new)) return false;
|
||||
if (!load(lib_indicator, "app_indicator_set_status", app_indicator_set_status)) return false;
|
||||
@@ -130,6 +131,7 @@ bool setupAppIndicator(QLibrary &lib_ind
|
||||
@@ -130,6 +131,7 @@ bool setupAppIndicator(QLibrary &lib_indicator) {
|
||||
DEBUG_LOG(("Library appindicator functions loaded!"));
|
||||
return true;
|
||||
}
|
||||
|
|
@ -16,7 +16,7 @@
|
|||
#endif // !TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
|
||||
} // namespace
|
||||
@@ -191,10 +193,12 @@ f_g_type_check_instance_cast g_type_chec
|
||||
@@ -191,10 +193,12 @@ f_g_type_check_instance_cast g_type_check_instance_cas
|
||||
f_g_type_check_instance_is_a g_type_check_instance_is_a = nullptr;
|
||||
f_g_signal_connect_data g_signal_connect_data = nullptr;
|
||||
f_g_signal_handler_disconnect g_signal_handler_disconnect = nullptr;
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
f_gdk_init_check gdk_init_check = nullptr;
|
||||
f_gdk_pixbuf_new_from_data gdk_pixbuf_new_from_data = nullptr;
|
||||
f_gdk_pixbuf_new_from_file gdk_pixbuf_new_from_file = nullptr;
|
||||
@@ -234,6 +238,7 @@ void start() {
|
||||
@@ -229,6 +233,7 @@ void start() {
|
||||
bool gtkLoaded = false;
|
||||
bool indicatorLoaded = false;
|
||||
QLibrary lib_gtk, lib_indicator;
|
||||
|
|
@ -37,7 +37,7 @@
|
|||
if (loadLibrary(lib_indicator, "ayatana-appindicator3", 1) || loadLibrary(lib_indicator, "appindicator3", 1)) {
|
||||
if (loadLibrary(lib_gtk, "gtk-3", 0)) {
|
||||
gtkLoaded = setupGtkBase(lib_gtk);
|
||||
@@ -249,6 +254,7 @@ void start() {
|
||||
@@ -244,6 +249,7 @@ void start() {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/platform/linux/linux_libs.h.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/platform/linux/linux_libs.h.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/platform/linux/linux_libs.h
|
||||
@@ -10,18 +10,20 @@ https://github.com/telegramdesktop/tdesk
|
||||
@@ -10,11 +10,13 @@ https://github.com/telegramdesktop/tdesktop/blob/maste
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
extern "C" {
|
||||
#undef signals
|
||||
|
|
@ -14,15 +14,7 @@
|
|||
#include <gtk/gtk.h>
|
||||
#include <gdk/gdk.h>
|
||||
#define signals public
|
||||
} // extern "C"
|
||||
|
||||
#ifndef TDESKTOP_DISABLE_UNITY_INTEGRATION
|
||||
-#include <unity/unity/unity.h>
|
||||
+typedef void UnityLauncherEntry;
|
||||
#endif // !TDESKTOP_DISABLE_UNITY_INTEGRATION
|
||||
#endif // !TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
|
||||
@@ -278,6 +280,7 @@ inline gulong g_signal_connect_swapped_h
|
||||
@@ -275,6 +277,7 @@ inline gulong g_signal_connect_swapped_helper(gpointer
|
||||
typedef void (*f_g_signal_handler_disconnect)(gpointer instance, gulong handler_id);
|
||||
extern f_g_signal_handler_disconnect g_signal_handler_disconnect;
|
||||
|
||||
|
|
@ -30,7 +22,7 @@
|
|||
typedef AppIndicator* (*f_app_indicator_new)(const gchar *id, const gchar *icon_name, AppIndicatorCategory category);
|
||||
extern f_app_indicator_new app_indicator_new;
|
||||
|
||||
@@ -289,6 +292,7 @@ extern f_app_indicator_set_menu app_indi
|
||||
@@ -286,6 +289,7 @@ extern f_app_indicator_set_menu app_indicator_set_menu
|
||||
|
||||
typedef void (*f_app_indicator_set_icon_full)(AppIndicator *self, const gchar *icon_name, const gchar *icon_desc);
|
||||
extern f_app_indicator_set_icon_full app_indicator_set_icon_full;
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/platform/linux/main_window_linux.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/platform/linux/main_window_linux.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/platform/linux/main_window_linux.cpp
|
||||
@@ -25,7 +25,9 @@ bool noQtTrayIcon = false, tryAppIndicat
|
||||
@@ -25,7 +25,9 @@ bool noQtTrayIcon = false, tryAppIndicator = false;
|
||||
bool useGtkBase = false, useAppIndicator = false, useStatusIcon = false, trayIconChecked = false, useUnityCount = false;
|
||||
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
|
|
@ -10,7 +10,7 @@
|
|||
GtkStatusIcon *_trayIcon = 0;
|
||||
GtkWidget *_trayMenu = 0;
|
||||
GdkPixbuf *_trayPixbuf = 0;
|
||||
@@ -283,7 +285,9 @@ void MainWindow::workmodeUpdated(DBIWork
|
||||
@@ -293,7 +295,9 @@ void MainWindow::workmodeUpdated(DBIWorkMode mode) {
|
||||
if (noQtTrayIcon) {
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
if (useAppIndicator) {
|
||||
|
|
@ -20,7 +20,7 @@
|
|||
} else if (useStatusIcon) {
|
||||
Libs::gtk_status_icon_set_visible(_trayIcon, false);
|
||||
}
|
||||
@@ -299,7 +303,9 @@ void MainWindow::workmodeUpdated(DBIWork
|
||||
@@ -309,7 +313,9 @@ void MainWindow::workmodeUpdated(DBIWorkMode mode) {
|
||||
if (noQtTrayIcon) {
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
if (useAppIndicator) {
|
||||
|
|
@ -30,7 +30,7 @@
|
|||
} else if (useStatusIcon) {
|
||||
Libs::gtk_status_icon_set_visible(_trayIcon, true);
|
||||
}
|
||||
@@ -318,7 +324,9 @@ void MainWindow::psUpdateIndicator() {
|
||||
@@ -328,7 +334,9 @@ void MainWindow::psUpdateIndicator() {
|
||||
if (iconFile.exists()) {
|
||||
QByteArray path = QFile::encodeName(iconFile.absoluteFilePath()), name = QFile::encodeName(iconFile.fileName());
|
||||
name = name.mid(0, name.size() - 4);
|
||||
|
|
@ -40,7 +40,7 @@
|
|||
} else {
|
||||
useAppIndicator = false;
|
||||
}
|
||||
@@ -411,11 +419,15 @@ void MainWindow::LibsLoaded() {
|
||||
@@ -425,11 +433,15 @@ void MainWindow::LibsLoaded() {
|
||||
&& (Libs::g_object_ref_sink != nullptr)
|
||||
&& (Libs::g_object_unref != nullptr);
|
||||
|
||||
|
|
@ -56,7 +56,7 @@
|
|||
|
||||
if (tryAppIndicator && useGtkBase && useAppIndicator) {
|
||||
noQtTrayIcon = true;
|
||||
@@ -460,6 +472,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
@@ -465,6 +477,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
}
|
||||
|
||||
#ifndef TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
|
|
@ -64,7 +64,7 @@
|
|||
if (useAppIndicator) {
|
||||
DEBUG_LOG(("Trying to create AppIndicator"));
|
||||
_trayMenu = Libs::gtk_menu_new();
|
||||
@@ -490,6 +503,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
@@ -495,6 +508,7 @@ void MainWindow::psCreateTrayIcon() {
|
||||
useAppIndicator = false;
|
||||
}
|
||||
}
|
||||
|
|
@ -72,7 +72,7 @@
|
|||
if (useStatusIcon) {
|
||||
if (Libs::gdk_init_check(0, 0)) {
|
||||
if (!_trayMenu) _trayMenu = Libs::gtk_menu_new();
|
||||
@@ -608,10 +622,12 @@ MainWindow::~MainWindow() {
|
||||
@@ -619,10 +633,12 @@ MainWindow::~MainWindow() {
|
||||
Libs::g_object_unref(_trayMenu);
|
||||
_trayMenu = nullptr;
|
||||
}
|
||||
|
|
@ -82,6 +82,6 @@
|
|||
_trayIndicator = nullptr;
|
||||
}
|
||||
+#endif
|
||||
#ifndef TDESKTOP_DISABLE_UNITY_INTEGRATION
|
||||
if (_psUnityLauncherEntry) {
|
||||
Libs::g_object_unref(_psUnityLauncherEntry);
|
||||
#endif // !TDESKTOP_DISABLE_GTK_INTEGRATION
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/platform/platform_specific.h.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/platform/platform_specific.h.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/platform/platform_specific.h
|
||||
@@ -50,8 +50,8 @@ void finish();
|
||||
@@ -53,8 +53,8 @@ void finish();
|
||||
|
||||
#ifdef Q_OS_MAC
|
||||
#include "platform/mac/specific_mac.h"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/platform/platform_window_title.h.orig 2018-08-04 18:53:40 UTC
|
||||
--- Telegram/SourceFiles/platform/platform_window_title.h.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/platform/platform_window_title.h
|
||||
@@ -25,7 +25,7 @@ void PreviewWindowFramePaint(QImage &pre
|
||||
@@ -25,7 +25,7 @@ void PreviewWindowFramePaint(QImage &preview, const st
|
||||
#include "platform/mac/window_title_mac.h"
|
||||
#elif defined Q_OS_WIN // Q_OS_MAC
|
||||
#include "platform/win/window_title_win.h"
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
namespace Platform {
|
||||
|
||||
@@ -43,4 +43,4 @@ inline void PreviewWindowFramePaint(QIma
|
||||
@@ -43,4 +43,4 @@ inline void PreviewWindowFramePaint(QImage &preview, c
|
||||
|
||||
} // namespace Platform
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/qt_static_plugins.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/qt_static_plugins.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/qt_static_plugins.cpp
|
||||
@@ -14,15 +14,5 @@ Q_IMPORT_PLUGIN(QWindowsIntegrationPlugi
|
||||
@@ -14,15 +14,5 @@ Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin)
|
||||
Q_IMPORT_PLUGIN(QWebpPlugin)
|
||||
Q_IMPORT_PLUGIN(QCocoaIntegrationPlugin)
|
||||
Q_IMPORT_PLUGIN(QGenericEnginePlugin)
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/settings/settings_notifications.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/settings/settings_notifications.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/settings/settings_notifications.cpp
|
||||
@@ -477,11 +477,11 @@ void NotificationsCount::SampleWidget::d
|
||||
@@ -478,11 +478,11 @@ void NotificationsCount::SampleWidget::destroyDelayed(
|
||||
_deleted = true;
|
||||
|
||||
// Ubuntu has a lag if deleteLater() called immediately.
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/storage/storage_encrypted_file_tests.cpp.orig 2018-09-28 13:08:38 UTC
|
||||
--- Telegram/SourceFiles/storage/storage_encrypted_file_tests.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/storage/storage_encrypted_file_tests.cpp
|
||||
@@ -21,7 +21,7 @@ https://github.com/telegramdesktop/tdesk
|
||||
@@ -21,7 +21,7 @@ https://github.com/telegramdesktop/tdesktop/blob/maste
|
||||
#include <thread>
|
||||
#ifdef Q_OS_MAC
|
||||
#include <mach-o/dyld.h>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/ui/text/text.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/ui/text/text.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/ui/text/text.cpp
|
||||
@@ -1760,11 +1760,11 @@ private:
|
||||
@@ -1760,11 +1760,11 @@ class TextPainter { (private)
|
||||
if (item == -1)
|
||||
return;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/ui/text/text_block.cpp.orig 2018-08-04 18:53:40 UTC
|
||||
--- Telegram/SourceFiles/ui/text/text_block.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/ui/text/text_block.cpp
|
||||
@@ -332,6 +332,9 @@ TextBlock::TextBlock(const style::font &
|
||||
@@ -332,6 +332,9 @@ TextBlock::TextBlock(const style::font &font, const QS
|
||||
|
||||
QStackTextEngine engine(part, blockFont->f);
|
||||
BlockParser parser(&engine, this, minResizeWidth, _from, part);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/ui/twidget.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/ui/twidget.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/ui/twidget.cpp
|
||||
@@ -250,9 +250,9 @@ void sendSynteticMouseEvent(QWidget *wid
|
||||
@@ -249,9 +249,9 @@ void sendSynteticMouseEvent(QWidget *widget, QEvent::T
|
||||
, button
|
||||
, QGuiApplication::mouseButtons() | button
|
||||
, QGuiApplication::keyboardModifiers()
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/ui/widgets/labels.cpp.orig 2018-08-04 18:53:40 UTC
|
||||
--- Telegram/SourceFiles/ui/widgets/labels.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/ui/widgets/labels.cpp
|
||||
@@ -364,11 +364,11 @@ Text::StateResult FlatLabel::dragActionF
|
||||
@@ -364,11 +364,11 @@ Text::StateResult FlatLabel::dragActionFinish(const QP
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/SourceFiles/window/main_window.cpp.orig 2018-12-24 08:16:05 UTC
|
||||
--- Telegram/SourceFiles/window/main_window.cpp.orig 2019-02-01 12:51:46 UTC
|
||||
+++ Telegram/SourceFiles/window/main_window.cpp
|
||||
@@ -501,7 +501,7 @@ bool MainWindow::minimizeToTray() {
|
||||
@@ -503,7 +503,7 @@ bool MainWindow::minimizeToTray() {
|
||||
}
|
||||
|
||||
void MainWindow::reActivateWindow() {
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
const auto reActivate = [=] {
|
||||
if (const auto w = App::wnd()) {
|
||||
if (auto f = QApplication::focusWidget()) {
|
||||
@@ -516,7 +516,7 @@ void MainWindow::reActivateWindow() {
|
||||
@@ -518,7 +518,7 @@ void MainWindow::reActivateWindow() {
|
||||
};
|
||||
crl::on_main(this, reActivate);
|
||||
App::CallDelayed(200, this, reActivate);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
--- Telegram/ThirdParty/libtgvoip/VoIPController.cpp.orig 2018-11-23 01:03:16 UTC
|
||||
--- Telegram/ThirdParty/libtgvoip/VoIPController.cpp.orig 2018-12-31 01:05:58 UTC
|
||||
+++ Telegram/ThirdParty/libtgvoip/VoIPController.cpp
|
||||
@@ -2709,7 +2709,7 @@ static void initMachTimestart() {
|
||||
@@ -2840,7 +2840,7 @@ static void initMachTimestart() {
|
||||
#endif
|
||||
|
||||
double VoIPController::GetCurrentTime(){
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--- Telegram/ThirdParty/libtgvoip/audio/AudioIO.cpp.orig 2018-11-23 01:03:16 UTC
|
||||
--- Telegram/ThirdParty/libtgvoip/audio/AudioIO.cpp.orig 2018-12-31 01:05:58 UTC
|
||||
+++ Telegram/ThirdParty/libtgvoip/audio/AudioIO.cpp
|
||||
@@ -31,7 +31,7 @@
|
||||
#endif
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
#ifndef WITHOUT_ALSA
|
||||
#include "../os/linux/AudioInputALSA.h"
|
||||
#include "../os/linux/AudioOutputALSA.h"
|
||||
@@ -66,7 +66,7 @@ AudioIO* AudioIO::Create(){
|
||||
@@ -65,7 +65,7 @@ AudioIO* AudioIO::Create(std::string inputDevice, std:
|
||||
return new ContextlessAudioIO<AudioInputWave, AudioOutputWave>(inputDevice, outputDevice);
|
||||
#endif
|
||||
return new ContextlessAudioIO<AudioInputWASAPI, AudioOutputWASAPI>(inputDevice, outputDevice);
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--- Telegram/ThirdParty/libtgvoip/audio/AudioInput.cpp.orig 2018-09-18 16:52:01 UTC
|
||||
--- Telegram/ThirdParty/libtgvoip/audio/AudioInput.cpp.orig 2018-12-31 01:05:58 UTC
|
||||
+++ Telegram/ThirdParty/libtgvoip/audio/AudioInput.cpp
|
||||
@@ -26,7 +26,7 @@
|
||||
#include "../os/windows/AudioInputWave.h"
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
#ifndef WITHOUT_ALSA
|
||||
#include "../os/linux/AudioInputALSA.h"
|
||||
#endif
|
||||
@@ -72,7 +72,7 @@ void AudioInput::EnumerateDevices(std::v
|
||||
@@ -72,7 +72,7 @@ void AudioInput::EnumerateDevices(std::vector<AudioInp
|
||||
}
|
||||
#endif
|
||||
AudioInputWASAPI::EnumerateDevices(devs);
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
--- Telegram/ThirdParty/libtgvoip/audio/AudioOutput.cpp.orig 2018-09-18 16:52:01 UTC
|
||||
--- Telegram/ThirdParty/libtgvoip/audio/AudioOutput.cpp.orig 2018-12-31 01:05:58 UTC
|
||||
+++ Telegram/ThirdParty/libtgvoip/audio/AudioOutput.cpp
|
||||
@@ -29,7 +29,7 @@
|
||||
#include "../os/windows/AudioOutputWave.h"
|
||||
|
|
@ -9,7 +9,7 @@
|
|||
#ifndef WITHOUT_ALSA
|
||||
#include "../os/linux/AudioOutputALSA.h"
|
||||
#endif
|
||||
@@ -83,7 +83,7 @@ void AudioOutput::EnumerateDevices(std::
|
||||
@@ -83,7 +83,7 @@ void AudioOutput::EnumerateDevices(std::vector<AudioOu
|
||||
}
|
||||
#endif
|
||||
AudioOutputWASAPI::EnumerateDevices(devs);
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue