NEW: x11/p5-X11-Protocol-Other
Some extensions to X11::Protocol, required by a newer version of clusterssh. Ok to import? p5-X11-Protocol-Other.tgz Description: application/tar-gz
UPDATE: security/stunnel-5.36
Hi, following diff brings stunnel to latest release 5.36. as bonus, enables X509_check_host, X509_check_email and X509_check_ip_asc courtesy of beck@ at g2k16. :-) however as usual, this update requires some aditional patches to make (LIBRESSL_VERSION_NUMBER) dance. works fine @amd64 with my setup, comments and tests welcome. Index: Makefile === RCS file: /cvs/ports/security/stunnel/Makefile,v retrieving revision 1.83 diff -u -p -r1.83 Makefile --- Makefile24 Apr 2016 12:07:48 - 1.83 +++ Makefile4 Nov 2016 03:43:56 - @@ -2,7 +2,7 @@ COMMENT= SSL encryption wrapper for standard network daemons -DISTNAME= stunnel-5.31 +DISTNAME= stunnel-5.36 CATEGORIES=security MAINTAINER=Gleydson Soares@@ -10,7 +10,7 @@ MAINTAINER= Gleydson Soares =0x1010L ++#if OPENSSL_VERSION_NUMBER>=0x1010L && !defined(LIBRESSL_VERSION_NUMBER) + #ifndef OPENSSL_NO_SSL2 + #define OPENSSL_NO_SSL2 + #endif /* !defined(OPENSSL_NO_SSL2) */ +@@ -474,7 +474,7 @@ extern char *sys_errlist[]; + #include + #ifndef OPENSSL_NO_DH + #include +-#if OPENSSL_VERSION_NUMBER<0x1010L ++#if OPENSSL_VERSION_NUMBER<0x1010L || defined(LIBRESSL_VERSION_NUMBER) + int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); + #endif /* OpenSSL older than 1.1.0 */ + #endif /* !defined(OPENSSL_NO_DH) */ Index: patches/patch-src_ctx_c === RCS file: /cvs/ports/security/stunnel/patches/patch-src_ctx_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_ctx_c --- patches/patch-src_ctx_c 24 Apr 2016 12:07:48 - 1.3 +++ patches/patch-src_ctx_c 4 Nov 2016 03:43:56 - @@ -1,7 +1,7 @@ $OpenBSD: patch-src_ctx_c,v 1.3 2016/04/24 12:07:48 gsoares Exp $ src/ctx.c.orig Fri Feb 19 16:18:43 2016 -+++ src/ctx.c Thu Apr 21 21:59:31 2016 -@@ -363,7 +363,7 @@ NOEXPORT int ecdh_init(SERVICE_OPTIONS *section) { +--- src/ctx.c.orig Tue Jun 21 12:06:14 2016 src/ctx.c Thu Nov 3 23:13:15 2016 +@@ -366,7 +366,7 @@ NOEXPORT int ecdh_init(SERVICE_OPTIONS *section) { / initialize OpenSSL CONF */ NOEXPORT int conf_init(SERVICE_OPTIONS *section) { Index: patches/patch-src_options_c === RCS file: /cvs/ports/security/stunnel/patches/patch-src_options_c,v retrieving revision 1.6 diff -u -p -r1.6 patch-src_options_c --- patches/patch-src_options_c 24 Apr 2016 12:07:48 - 1.6 +++ patches/patch-src_options_c 4 Nov 2016 03:43:56 - @@ -3,9 +3,9 @@ $OpenBSD: patch-src_options_c,v 1.6 2016 use SSLv23_client_method() required to build with libressl since that it haven't TLS_client_method() for now. src/options.c.orig Fri Jan 15 13:45:23 2016 -+++ src/options.c Thu Apr 21 21:59:31 2016 -@@ -2579,7 +2579,7 @@ NOEXPORT char *parse_service_option(CMD cmd, SERVICE_O +--- src/options.c.orig Fri Aug 5 06:39:57 2016 src/options.c Thu Nov 3 23:13:15 2016 +@@ -2617,7 +2617,7 @@ NOEXPORT char *parse_service_option(CMD cmd, SERVICE_O /* sslVersion */ switch(cmd) { case CMD_BEGIN: @@ -14,7 +14,7 @@ TLS_client_method() for now. section->client_method=(SSL_METHOD *)TLS_client_method(); section->server_method=(SSL_METHOD *)TLS_server_method(); #else -@@ -2591,7 +2591,7 @@ NOEXPORT char *parse_service_option(CMD cmd, SERVICE_O +@@ -2629,7 +2629,7 @@ NOEXPORT char *parse_service_option(CMD cmd, SERVICE_O if(strcasecmp(opt, "sslVersion")) break;
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: gsoa...@cvs.openbsd.org 2016/11/03 19:29:17 Modified files: plan9/plan9port: Makefile distinfo Removed files: plan9/plan9port/patches: patch-src_libregexp_regcomp_c Log message: update to latest github commit, includes several fixes to libregexp, get rid of patches/ merged upstream.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 18:40:07 Modified files: games/sdlpop : Makefile games/sdlpop/patches: patch-src_Makefile Log message: PREFIX -> LOCALBASE in this particular case.
New: security/ruby-pledge: pledge(2) access from ruby
This is based on the ruby-tame port I worked on at c2k15, which apparently was too early. Using this, you can access pledge(2) from ruby via: require 'pledge' Pledge.pledge('rpath') # stdio added automatically, as ruby needs it Source code at https://github.com/jeremyevans/ruby-pledge OKs for import? Thanks, Jeremy ruby-pledge.tar.gz Description: application/tar-gz
Re: hedgewars failed in last bulk
On 11/03/16 18:30, Nigel Taylor wrote: > On 11/03/16 08:27, Antoine Jacoutot wrote: Just retried and built... dpb is building make SUBDIR="games/hedgewars,-main" It's make SUBDIR="games/hedgewars,-main" that requires hs-dataenc as NOSERVER is not set in CONFIGURE_ARGS but junk is using make SUBDIR="games/hedgewars,no_server,-main" So doesn't keep hs-dataenc as NOSERVER is set. should be building games/hedgewars,no_server,-main games/hedgewars,-server games/Makefile has SUBDIR += hedgewars builds ,-main ,-server doesn't ask to build no_server,-main ,-server Not sure the PSEUDO_FLAVOR is required. Most bulks built ,-main ,-server and not building using no_server FLAVOR, and build as long as dpb junk hasn't removed hs-dataenc.
Re: www/nginx: switch from flavors to subpackages using dynamic module support
On 11/03 05:52, Stuart Henderson wrote: > You're getting rid of mail_ssl_module rather than changing to dynamic, > is that intentional? The dynamic mail module includes all mail related modules. I probably should have linked to the nginx announcement about dynamic modules earlier, here it is now: https://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ > The module DESCR-* could do with a little description I think. > You could use the text from old DESCR for the four it describes. You are correct. I'll update the DESCR-* files. > Description of mail proxy should probably go to DESCR-mailproxy rather > than DESCR-main. Noted, I'll make this change. > > Index: pkg/PLIST-geoip > > === > > RCS file: pkg/PLIST-geoip > > diff -N pkg/PLIST-geoip > > --- /dev/null 1 Jan 1970 00:00:00 - > > +++ pkg/PLIST-geoip 1 Nov 2016 00:02:07 - > > @@ -0,0 +1,3 @@ > > +@comment $OpenBSD: PLIST,v 1.16 2014/10/23 12:13:12 sthen Exp $ > > +@cwd /var/www/modules > > +ngx_http_geoip_module.so > > @cwd in PLISTs is a pain, sometimes there is no alternative, but I think > you can just use PREFIX-geoip (etc) for most of these can't you? It's not > possible to avoid for the ones which also install files under /usr/local > (like -perl) but doing it that way should be easier for the usual cases. I wasn't aware of PREFIX-subpackage previously. You are correct that it would be better to use it. As you mentioned in your reply to naddy@, this requires configuration changes anyway, so I don't think it makes sense to go out of our way to make sure that the FLAVORs are mapped to the correct subpackages. However, if someone wants to do that work, I certainly have no objections. Below is a revised patch that includes changes based on your feedback. Thanks for your review. Jeremy Index: Makefile === RCS file: /cvs/ports/www/nginx/Makefile,v retrieving revision 1.101 diff -u -p -u -p -r1.101 Makefile --- Makefile26 Oct 2016 08:06:59 - 1.101 +++ Makefile3 Nov 2016 22:12:04 - @@ -3,18 +3,45 @@ BROKEN-arm=src/core/ngx_rwlock.c:116:2: error: \#error ngx_atomic_cmp_set() is not defined! BROKEN-hppa= src/core/ngx_rwlock.c:116:2: error: \#error ngx_atomic_cmp_set() is not defined! -COMMENT= robust and small HTTP server and mail proxy server +COMMENT-main= robust and small HTTP server and mail proxy server +COMMENT-image_filter= nginx image filter module +COMMENT-geoip= nginx GeoIP module +COMMENT-xslt= nginx XSLT filter module +COMMENT-mailproxy= nginx mail proxy module +COMMENT-stream=nginx TCP/UDP proxy module +COMMENT-naxsi= nginx web application firewall module +COMMENT-lua= nginx lua scripting module +COMMENT-perl= nginx perl scripting module +COMMENT-passenger= nginx passenger (ruby/python/nodejs) integration module VERSION= 1.10.2 DISTNAME= nginx-${VERSION} CATEGORIES=www +PKGNAME-main= ${DISTNAME} +PKGNAME-image_filter= nginx-image_filter-${VERSION} +PKGNAME-geoip= nginx-geoip-${VERSION} +PKGNAME-xslt= nginx-xslt-${VERSION} +PKGNAME-mailproxy= nginx-mailproxy-${VERSION} +PKGNAME-stream=nginx-stream-${VERSION} +PKGNAME-naxsi= nginx-naxsi-${VERSION} +PKGNAME-lua= nginx-lua-${VERSION} +PKGNAME-perl= nginx-perl-${VERSION} +PKGNAME-passenger= nginx-passenger-${VERSION} + +REVISION-main= 0 + MASTER_SITES= http://nginx.org/download/ -MASTER_SITES0= http://dropbox.eait.uq.edu.au/uqdgwynn/distfiles/ +MASTER_SITES0= https://github.com/simpl/ngx_devel_kit/archive/ MASTER_SITES1= https://github.com/nbs-system/naxsi/archive/ -MASTER_SITES2= http://nerd.hu/distfiles/ +MASTER_SITES2= https://github.com/openresty/lua-nginx-module/archive/ MASTER_SITES3= https://raw.githubusercontent.com/rnagy/nginx_chroot_patch/master/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ngx_devel_kit-v0.3.0.tar.gz{v0.3.0.tar.gz}:0 \ + naxsi-0.55.1.tar.gz{0.55.1.tar.gz}:1 \ + lua-nginx-module-v0.10.6.tar.gz{v0.10.6.tar.gz}:2 + HOMEPAGE= http://nginx.org/ MAINTAINER=Robert Nagy, \ @@ -23,33 +50,65 @@ MAINTAINER= Robert Nagy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2016/11/03 15:54:04 Modified files: databases/puppetdb4: Makefile distinfo databases/puppetdb4/pkg: PLIST-main Log message: Minor bugfix update to 4.2.4
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2016/11/03 15:52:59 Modified files: www/sogo : Makefile Added files: www/sogo/patches: patch-UI_Scheduler_UIxCalListingActions_m Log message: Really add the patch to fix the empty calendar, and bump again. yesterday really wasn't my day, as pointed out by giovanni@ ;)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/11/03 15:50:51 Modified files: databases/mariadb: Tag: OPENBSD_6_0 Makefile distinfo databases/mariadb/patches: Tag: OPENBSD_6_0 patch-scripts_mysqld_safe_sh patch-storage_connect_reldef_cpp databases/mariadb/pkg: Tag: OPENBSD_6_0 PLIST-main PLIST-tests Removed files: databases/mariadb/patches: Tag: OPENBSD_6_0 patch-sql_signal_handler_cc Log message: MFC update to MariaDB 10.0.28 CVE-2016-5616, CVE-2016-5624, CVE-2016-5626, CVE-2016-3492, CVE-2016-5629, CVE-2016-8283, CVE-2016-7440, CVE-2016-5584 and CVE-2016-6663.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/11/03 15:10:57 Modified files: security/clamav: Makefile Removed files: security/clamav/patches: patch-m4_reorganization_libs_pcre_m4 Log message: move clamav to using pcre2
Re: hedgewars failed in last bulk
On 11/03/16 08:27, Antoine Jacoutot wrote: > It seems to not find dataenc? > > Running depends in games/hedgewars,-main at 1478146433 >last junk was in www/nginx,lua > /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.6.2 findlib-1.6.2p2 > fpc-3.0.0p1 freeglut-2.8.0p4 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 > hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 > hs-network-2.6.2.1p1 lua-5.1.5p6 ninja-1.7.1 ocaml-4.03.0p0 > ocaml-xmlm-1.2.0p0 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 > sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 > was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.6.2 > fpc-3.0.0p1 freeglut-2.8.0p4 ghc-7.10.3p7 hs-SHA-1.6.4.2p1 > hs-bytestring-show-0.3.5.6p2 hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 > hs-hslogger-1.2.10 hs-network-2.6.2.1p1 hs-random-1.1p1 > hs-utf8-string-1.0.1.1p1 hs-vector-0.11.0.0p1 hs-zlib-0.5.4.2p1 > libiconv-1.14p3 lua-5.1.5p6 ninja-1.7.1 physfs-2.0.3p0 qt4-4.8.7p8 > sdl-image-1.2.12p3 sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 > /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.6.2 findlib-1.6.2p2 > fpc-3.0.0p1 freeglut-2.8.0p4 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 > hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 > hs-network-2.6.2.1p1 lua-5.1.5p6 ninja-1.7.1 ocaml-4.03.0p0 > ocaml-xmlm-1.2.0p0 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 > sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 > Look in /usr/local/share/doc/pkg-readmes for extra documentation. Running show-prepare-results in games/hedgewars,-main at 1478146683 > ===> games/hedgewars,-main > ===> hedgewars-0.9.22p3 depends on: fpc-* -> fpc-3.0.0p1 > ===> hedgewars-0.9.22p3 depends on: hs-vector-* -> hs-vector-0.11.0.0p1 > ===> hedgewars-0.9.22p3 depends on: hs-network-* -> hs-network-2.6.2.1p1 > ===> hedgewars-0.9.22p3 depends on: hs-random-* -> hs-random-1.1p1 > ===> hedgewars-0.9.22p3 depends on: hs-hslogger-* -> hs-hslogger-1.2.10 > ===> hedgewars-0.9.22p3 depends on: hs-dataenc-* -> hs-dataenc-0.14.0.7p2 > ===> hedgewars-0.9.22p3 depends on: hs-utf8-string-* -> > hs-utf8-string-1.0.1.1p1 > ===> hedgewars-0.9.22p3 depends on: hs-SHA-* -> hs-SHA-1.6.4.2p1 > ===> hedgewars-0.9.22p3 depends on: hs-entropy-* -> hs-entropy-0.2.1p5 > ===> hedgewars-0.9.22p3 depends on: hs-bytestring-show-* -> > hs-bytestring-show-0.3.5.6p2 > ===> hedgewars-0.9.22p3 depends on: hs-zlib-* -> hs-zlib-0.5.4.2p1 > ===> hedgewars-0.9.22p3 depends on: cmake-* -> cmake-3.6.2 > ===> hedgewars-0.9.22p3 depends on: ninja->=1.5.1 -> ninja-1.7.1 > ===> hedgewars-0.9.22p3 depends on: lua->=5.1,<5.2 -> lua-5.1.5p6 > ===> hedgewars-0.9.22p3 depends on: ghc-* -> ghc-7.10.3p7 > ===> hedgewars-0.9.22p3 depends on: bzip2-* -> bzip2-1.0.6p8 > ===> hedgewars-0.9.22p3 depends on: sdl-image-* -> sdl-image-1.2.12p3 > ===> hedgewars-0.9.22p3 depends on: sdl-ttf-* -> sdl-ttf-2.0.11p2 > ===> hedgewars-0.9.22p3 depends on: sdl-net-* -> sdl-net-1.2.8p3 > ===> hedgewars-0.9.22p3 depends on: sdl-mixer-* -> sdl-mixer-1.2.12p4 > ===> hedgewars-0.9.22p3 depends on: physfs-* -> physfs-2.0.3p0 > ===> hedgewars-0.9.22p3 depends on: freeglut-* -> freeglut-2.8.0p4 > ===> hedgewars-0.9.22p3 depends on: qt4-* -> qt4-4.8.7p8 > ===> hedgewars-0.9.22p3 depends on: libiconv-* -> libiconv-1.14p3 > ===> Verifying specs: QtGui QtNetwork SDL SDL_image SDL_mixer SDL_net > SDL_ttf c m physfs png pthread stdc++ util z lua5.1 lib/qt4/QtCore GL GLU > glut c iconv m pthread util > ===> found QtGui.10.1 QtNetwork.10.0 SDL.8.0 SDL_image.3.1 SDL_mixer.5.0 > SDL_net.2.0 SDL_ttf.8.1 c.89.2 m.10.0 physfs.2.0 png.17.3 pthread.23.0 > stdc++.57.0 util.12.1 z.5.0 lua5.1.5.1 lib/qt4/QtCore.9.0 GL.17.0 GLU.9.0 > glut.5.0 iconv.6.0 > bzip2-1.0.6p8 > cmake-3.6.2 > fpc-3.0.0p1 > freeglut-2.8.0p4 > ghc-7.10.3p7 > hs-SHA-1.6.4.2p1 > hs-bytestring-show-0.3.5.6p2 > hs-dataenc-0.14.0.7p2 > hs-entropy-0.2.1p5 > hs-hslogger-1.2.10 > hs-network-2.6.2.1p1 > hs-random-1.1p1 > hs-utf8-string-1.0.1.1p1 > hs-vector-0.11.0.0p1 > hs-zlib-0.5.4.2p1 > libiconv-1.14p3 > lua-5.1.5p6 > ninja-1.7.1 > physfs-2.0.3p0 > qt4-4.8.7p8 > sdl-image-1.2.12p3 > sdl-mixer-1.2.12p4 > sdl-net-1.2.8p3 > sdl-ttf-2.0.11p2 > (Junk lock released for exopi-7 at 1478146700) > Woken up textproc/ocaml-rss > distfiles size=160103313 Running patch in games/hedgewars,-main at 1478146701 > ===> games/hedgewars,-main > ===> Checking files for hedgewars-src-0.9.22 > `/exopi-cvs/ports/distfiles/hedgewars-src-0.9.22.tar.bz2' is up to date. > ===> Extracting for hedgewars-src-0.9.22 > ===> Patching for hedgewars-src-0.9.22 > ===> Applying OpenBSD patch patch-cmake_modules_CMakePascalInformation_cmake > Hmm... Looks like a unified diff to me... > The text leading up to this was: > -- > |$OpenBSD: patch-cmake_modules_CMakePascalInformation_cmake,v 1.1 2016/06/29 > 15:11:45 dcoppa Exp $ > |--- cmake_modules/CMakePascalInformation.cmake.orig Thu Oct 2 17:53:26 2014 > |+++
Re: www/nginx: switch from flavors to subpackages using dynamic module support
On 2016/11/03 18:02, Christian Weisgerber wrote: > Jeremy Evans: > > > The four current FLAVORs get changed to subpackages, and the following > > subpackages are added: > > There should be some upgrade path for pkg_add if you currently have > one of the flavors installed. > > I wonder whether it would make sense to declare the subpackage with > the corresponding module as the successor to nginx-*-flavor. It would be nice, but when we've tried to do this before, we usually ended up with something less than ideal, like pkg_add asking people what to do every time they update again later. Since users will have to make configuration changes anyway (to tell nginx to load the module), I don't think it's worth going through major contortions to automate this, I'd be happy enough with an entry in current.html/release notes.
Re: www/nginx: switch from flavors to subpackages using dynamic module support
On 2016/11/03 07:10, Jeremy Evans wrote: > The downside of this approach is to build nginx, you need to install > all dependencies for all subpackages first. That's the standard way we do things anyway, and most of these deps aren't *all* that huge. I agree with this approach. > It that becomes too > much of a pain (especially for weaker arches), we can add > PSEUDO_FLAVORS and bsd.port.arch.mk. Might be useful later, but it's lower priority. > The nginx modules are installed into /var/www/modules, and you > need to use "load_module" at the top level fairly early on > in the nginx.conf file to load them. I've updated the nginx.conf > sample file to show an example. > + --with-http_image_filter_module=dynamic \ > + --with-http_geoip_module=dynamic \ > --with-http_gzip_static_module \ > + --with-http_perl_module=dynamic \ > --with-http_realip_module \ > --with-http_slice_module \ > --with-http_ssl_module \ > --with-http_stub_status_module \ > --with-http_v2_module \ > - --with-mail \ > - --with-mail_ssl_module \ You're getting rid of mail_ssl_module rather than changing to dynamic, is that intentional? > + --with-http_xslt_module=dynamic \ > + --with-mail=dynamic \ > --with-ipv6 \ > - --with-stream > -Available FLAVORs: > - > - lua - This Nginx module embeds the Lua 5.1 interpreter or LuaJIT 2.0 > -into the nginx core and integrates the powerful Lua threads (aka Lua > -coroutines) into the nginx event model by means of nginx subrequests. > - > - mailproxy - enables the mail proxy features of nginx (specifically > -the mail_pop3_module, the mail_imap_module, and the mail_smtp_module). > - > - naxsi - This Nginx module embeds Naxsi into nginx core. Naxsi is > -a high performance, low rules maintenance, Web Application Firewall module. > - > - passenger - Phusion Passenger(R) a.k.a. mod_rails or mod_rack makes > -deployment of Ruby web applications, such as those built on the revolutionary > -Ruby on Rails web framework, a breeze. It follows the usual Ruby on Rails > -conventions, such as "Don't-Repeat-Yourself". The module DESCR-* could do with a little description I think. You could use the text from old DESCR for the four it describes. > Index: pkg/DESCR-main > === > RCS file: pkg/DESCR-main > diff -N pkg/DESCR-main > --- /dev/null 1 Jan 1970 00:00:00 - > +++ pkg/DESCR-main1 Nov 2016 22:18:08 - > @@ -0,0 +1,13 @@ > +This is the stable branch of nginx, as distributed by nginx.org. > + > +nginx provides FastCGI and reverse HTTP proxying, with or without caching, > +including simple load balancing and fault tolerance. > + > +It has a modular architecture. Filters include gzipping, byte ranges, > +chunked responses, and SSI. Multiple SSI inclusions within a single page > +can be processed in parallel if they are handled by FastCGI or proxied > +servers. SSL and TLS SNI are supported. > + > +The mail proxy features user redirection to IMAP/POP3/SMTP backends > +using an external HTTP authentication server, including SSL/STARTTLS > +support and a range of authentication methods. Description of mail proxy should probably go to DESCR-mailproxy rather than DESCR-main. > Index: pkg/PLIST-geoip > === > RCS file: pkg/PLIST-geoip > diff -N pkg/PLIST-geoip > --- /dev/null 1 Jan 1970 00:00:00 - > +++ pkg/PLIST-geoip 1 Nov 2016 00:02:07 - > @@ -0,0 +1,3 @@ > +@comment $OpenBSD: PLIST,v 1.16 2014/10/23 12:13:12 sthen Exp $ > +@cwd /var/www/modules > +ngx_http_geoip_module.so @cwd in PLISTs is a pain, sometimes there is no alternative, but I think you can just use PREFIX-geoip (etc) for most of these can't you? It's not possible to avoid for the ones which also install files under /usr/local (like -perl) but doing it that way should be easier for the usual cases.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2016/11/03 11:30:52 Modified files: games : Makefile Log message: +sdlpop
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2016/11/03 11:30:33 Log message: import of sdlpop -- an open source port of prince of persia ok ajacoutot@ Status: Vendor Tag: robert Release Tags: robert_20161103 N ports/games/sdlpop/Makefile N ports/games/sdlpop/distinfo N ports/games/sdlpop/patches/patch-src_Makefile N ports/games/sdlpop/patches/patch-src_seg009_c N ports/games/sdlpop/pkg/DESCR N ports/games/sdlpop/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 11:09:59 Modified files: www/py-wtools : Makefile Log message: Add py-six as a BDEP Reported by and fix tested by naddy@
Re: www/nginx: switch from flavors to subpackages using dynamic module support
Jeremy Evans: > The four current FLAVORs get changed to subpackages, and the following > subpackages are added: There should be some upgrade path for pkg_add if you currently have one of the flavors installed. I wonder whether it would make sense to declare the subpackage with the corresponding module as the successor to nginx-*-flavor. -- Christian "naddy" Weisgerber na...@mips.inka.de
Re: hedgewars failed in last bulk
On Thu, 3 Nov 2016 09:38:08 -0700, Ryan Freemanwrote: > On Thu, Nov 03, 2016 at 09:27:54AM +0100, Antoine Jacoutot wrote: > > It seems to not find dataenc? > > > > FWIW I don't think the game is working anyway, I just installed > from last package snapshot and it dies when trying to start any > kind of game with 'error 217'... I reported the same on Apr 14 2016 in our private chan and I doubt it changed in between. Cheers, Daniel
Update ruby gem ext ports to latest versions
I went through all of our ruby gem ext ports and updated most of the ones not already at the latest version to the latest version. Here's a diff containing updates to the following ports: databases/ruby-amalgalite databases/ruby-ldap databases/ruby-mysql2 databases/ruby-sequel databases/ruby-sqlite3 databases/ruby-tiny_tds devel/ruby-ffi devel/ruby-narray devel/ruby-prof devel/ruby-rb-gsl devel/ruby-yajl graphics/ruby-rmagick net/ruby-eventmachine security/ruby-bcrypt sysutils/ruby-libvirt textproc/ruby-nokogiri textproc/ruby-rdiscount textproc/ruby-redcarpet textproc/ruby-redcloth www/ruby-puma www/ruby-raindrops www/ruby-thin www/ruby-unicorn www/ruby-websocket-driver All of these ports are maintained by me or do not have a maintainer (so I'm the de facto maintainer). If I don't hear objections, I'll probably commit these changes on Saturday before the end of b2k16. Thanks, Jeremy Index: databases/ruby-amalgalite/Makefile === RCS file: /cvs/ports/databases/ruby-amalgalite/Makefile,v retrieving revision 1.19 diff -u -p -u -p -r1.19 Makefile --- databases/ruby-amalgalite/Makefile 25 Jul 2015 23:20:46 - 1.19 +++ databases/ruby-amalgalite/Makefile 3 Nov 2016 08:33:28 - @@ -2,10 +2,10 @@ COMMENT = ruby SQLite3 embedded database library -DISTNAME = amalgalite-1.4.0 +DISTNAME = amalgalite-1.5.0 CATEGORIES = databases -HOMEPAGE = http://copiousfreetime.rubyforge.org/amalgalite/ +HOMEPAGE = https://github.com/copiousfreetime/amalgalite MAINTAINER = Jeremy EvansIndex: databases/ruby-amalgalite/distinfo === RCS file: /cvs/ports/databases/ruby-amalgalite/distinfo,v retrieving revision 1.5 diff -u -p -u -p -r1.5 distinfo --- databases/ruby-amalgalite/distinfo 25 Jul 2015 23:20:46 - 1.5 +++ databases/ruby-amalgalite/distinfo 3 Nov 2016 08:33:41 - @@ -1,2 +1,2 @@ -SHA256 (amalgalite-1.4.0.gem) = gNfCus/NZF1wex3m5khFtRsP0f8wbh75bYaLzdCaUTs= -SIZE (amalgalite-1.4.0.gem) = 1636864 +SHA256 (amalgalite-1.5.0.gem) = wx09yEHfejqL1lNxthQxMyz9mcuL/qSqIGCxNgoaeaA= +SIZE (amalgalite-1.5.0.gem) = 1913856 Index: databases/ruby-amalgalite/pkg/PLIST === RCS file: /cvs/ports/databases/ruby-amalgalite/pkg/PLIST,v retrieving revision 1.5 diff -u -p -u -p -r1.5 PLIST --- databases/ruby-amalgalite/pkg/PLIST 7 Dec 2014 21:34:08 - 1.5 +++ databases/ruby-amalgalite/pkg/PLIST 3 Nov 2016 08:34:52 - @@ -17,7 +17,7 @@ ${GEM_LIB}/gems/${DISTNAME}/examples/blo ${GEM_LIB}/gems/${DISTNAME}/examples/bootstrap.rb ${GEM_LIB}/gems/${DISTNAME}/examples/define_aggregate.rb ${GEM_LIB}/gems/${DISTNAME}/examples/define_function.rb -${GEM_LIB}/gems/${DISTNAME}/examples/fts3.rb +${GEM_LIB}/gems/${DISTNAME}/examples/fts5.rb ${GEM_LIB}/gems/${DISTNAME}/examples/gem-db.rb ${GEM_LIB}/gems/${DISTNAME}/examples/require_me.rb ${GEM_LIB}/gems/${DISTNAME}/examples/requires.rb Index: databases/ruby-ldap/Makefile === RCS file: /cvs/ports/databases/ruby-ldap/Makefile,v retrieving revision 1.34 diff -u -p -u -p -r1.34 Makefile --- databases/ruby-ldap/Makefile26 Jul 2015 03:28:53 - 1.34 +++ databases/ruby-ldap/Makefile3 Nov 2016 08:46:25 - @@ -2,7 +2,7 @@ COMMENT= Ruby interface to some common LDAP libraries -PKGNAME= ldap-0.9.17 +PKGNAME= ldap-0.9.19 DISTNAME= ruby-${PKGNAME} CATEGORIES=databases @@ -21,16 +21,5 @@ LIB_DEPENDS= databases/openldap CONFIGURE_STYLE= ruby gem ext CONFIGURE_ARGS=--without-libldap - -TEST_TARGET= test -TEST_DEPENDS= databases/openldap,-server -TEST_IS_INTERACTIVE = Yes - -pre-build: - mkdir -p ${GEM_BASE}/build_info; - -do-test: - cd ${WRKSRC} && /bin/sh ./test/test.sh ruby openldap2 \ - ${LOCALBASE}/libexec/slapd ${SYSCONFDIR}/openldap/schema/ .include Index: databases/ruby-ldap/distinfo === RCS file: /cvs/ports/databases/ruby-ldap/distinfo,v retrieving revision 1.6 diff -u -p -u -p -r1.6 distinfo --- databases/ruby-ldap/distinfo26 Jul 2015 03:28:53 - 1.6 +++ databases/ruby-ldap/distinfo3 Nov 2016 08:37:45 - @@ -1,2 +1,2 @@ -SHA256 (ruby-ldap-0.9.17.gem) = lRqxjo28K5eRVVw4gz3wfjIpktPrU678qIoIX8VWhsY= -SIZE (ruby-ldap-0.9.17.gem) = 66560 +SHA256 (ruby-ldap-0.9.19.gem) = hykjABnt3W9aE7r1EW6V4oAEeGNvZgJ+dgEdsnQhOYE= +SIZE (ruby-ldap-0.9.19.gem) = 91648 Index: databases/ruby-ldap/pkg/PLIST === RCS file: /cvs/ports/databases/ruby-ldap/pkg/PLIST,v retrieving revision 1.6 diff -u -p -u -p -r1.6 PLIST --- databases/ruby-ldap/pkg/PLIST 26 Jul 2015 03:28:53 -
Re: hedgewars failed in last bulk
On Thu, Nov 03, 2016 at 09:27:54AM +0100, Antoine Jacoutot wrote: > It seems to not find dataenc? > FWIW I don't think the game is working anyway, I just installed from last package snapshot and it dies when trying to start any kind of game with 'error 217'... OpenBSD 6.0-current (GENERIC.MP) #0: Mon Oct 31 08:56:52 MDT 2016 --- 09:33 ryan@bofh:/usr/ports$ hedgewars [PHYSFS] Init: ok [PHYSFS] Mounting '/usr/local/share/hedgewars/Data' to '/': ok [PHYSFS] Mounting '/home/ryan/.hedgewars/Data' to '/': ok [PHYSFS] Mounting '/home/ryan/.hedgewars' to '/': ok [PHYSFS] Setting write dir to '/home/ryan/.hedgewars': ok Starting Hedgewars 0.9.22-r11265 (4c4f22cc3fa4) libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile 09:33 ryan@bofh:/usr/ports$ hedgewars [PHYSFS] Init: ok [PHYSFS] Mounting '/usr/local/share/hedgewars/Data' to '/': ok [PHYSFS] Mounting '/home/ryan/.hedgewars/Data' to '/': ok [PHYSFS] Mounting '/home/ryan/.hedgewars' to '/': ok [PHYSFS] Setting write dir to '/home/ryan/.hedgewars': ok Starting Hedgewars 0.9.22-r11265 (4c4f22cc3fa4) libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile libpng warning: iCCP: known incorrect sRGB profile Object::disconnect: Unexpected null parameter QCoreApplication::postEvent: Unexpected null receiver [LAZINESS] ThemeModel::loadThemes() Object::disconnect: Unexpected null parameter QCoreApplication::postEvent: Unexpected null receiver Object::disconnect: Unexpected null parameter QCoreApplication::postEvent: Unexpected null receiver --- Trying the 'hwengine' directly gives access violation, but nothing in dmesg about wx or anything like that... --- 09:33 ryan@bofh:/usr/ports$ hwengine An unhandled exception occurred at $00024112EA4C: EAccessViolation: Access violation $00024112EA4C --- Perhaps better to mark this as BROKEN? > > >>> Running depends in games/hedgewars,-main at 1478146433 >last junk was in www/nginx,lua > /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.6.2 findlib-1.6.2p2 > fpc-3.0.0p1 freeglut-2.8.0p4 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 > hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 > hs-network-2.6.2.1p1 lua-5.1.5p6 ninja-1.7.1 ocaml-4.03.0p0 > ocaml-xmlm-1.2.0p0 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 > sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 > was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.6.2 > fpc-3.0.0p1 freeglut-2.8.0p4 ghc-7.10.3p7 hs-SHA-1.6.4.2p1 > hs-bytestring-show-0.3.5.6p2 hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 > hs-hslogger-1.2.10 hs-network-2.6.2.1p1 hs-random-1.1p1 > hs-utf8-string-1.0.1.1p1 hs-vector-0.11.0.0p1 hs-zlib-0.5.4.2p1 > libiconv-1.14p3 lua-5.1.5p6 ninja-1.7.1 physfs-2.0.3p0 qt4-4.8.7p8 > sdl-image-1.2.12p3 sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 > /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.6.2 findlib-1.6.2p2 > fpc-3.0.0p1 freeglut-2.8.0p4 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 > hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 > hs-network-2.6.2.1p1 lua-5.1.5p6 ninja-1.7.1 ocaml-4.03.0p0 > ocaml-xmlm-1.2.0p0 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 > sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 > Look in /usr/local/share/doc/pkg-readmes for extra documentation. > >>> Running show-prepare-results in games/hedgewars,-main at 1478146683 > ===> games/hedgewars,-main > ===> hedgewars-0.9.22p3 depends on: fpc-* -> fpc-3.0.0p1 > ===> hedgewars-0.9.22p3 depends on: hs-vector-* -> hs-vector-0.11.0.0p1 > ===> hedgewars-0.9.22p3 depends on: hs-network-* -> hs-network-2.6.2.1p1 > ===> hedgewars-0.9.22p3 depends on: hs-random-* -> hs-random-1.1p1 > ===> hedgewars-0.9.22p3 depends on: hs-hslogger-* -> hs-hslogger-1.2.10 > ===> hedgewars-0.9.22p3 depends on: hs-dataenc-* -> hs-dataenc-0.14.0.7p2 > ===> hedgewars-0.9.22p3 depends on: hs-utf8-string-* -> > hs-utf8-string-1.0.1.1p1 > ===> hedgewars-0.9.22p3 depends on: hs-SHA-* -> hs-SHA-1.6.4.2p1 > ===> hedgewars-0.9.22p3 depends on: hs-entropy-* -> hs-entropy-0.2.1p5 > ===> hedgewars-0.9.22p3 depends on: hs-bytestring-show-* -> > hs-bytestring-show-0.3.5.6p2 > ===> hedgewars-0.9.22p3 depends on: hs-zlib-* -> hs-zlib-0.5.4.2p1 > ===> hedgewars-0.9.22p3 depends on: cmake-* -> cmake-3.6.2 > ===> hedgewars-0.9.22p3 depends on: ninja->=1.5.1 -> ninja-1.7.1 > ===> hedgewars-0.9.22p3 depends on: lua->=5.1,<5.2 -> lua-5.1.5p6 > ===> hedgewars-0.9.22p3 depends on: ghc-* -> ghc-7.10.3p7 > ===> hedgewars-0.9.22p3 depends on: bzip2-* -> bzip2-1.0.6p8 > ===> hedgewars-0.9.22p3 depends on: sdl-image-* -> sdl-image-1.2.12p3 > ===> hedgewars-0.9.22p3 depends on: sdl-ttf-* -> sdl-ttf-2.0.11p2 > ===> hedgewars-0.9.22p3 depends on: sdl-net-* -> sdl-net-1.2.8p3 > ===> hedgewars-0.9.22p3 depends on:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 10:20:41 Modified files: x11/xfce4/exo : Makefile x11/xfce4/garcon: Makefile x11/xfce4/gtk-xfce-engine: Makefile x11/xfce4/libxfce4ui: Makefile x11/xfce4/mousepad: Makefile x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/thunar: Makefile x11/xfce4/thunar-media-tags: Makefile x11/xfce4/tumbler: Makefile x11/xfce4/xfce4-appfinder: Makefile x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-datetime: Makefile x11/xfce4/xfce4-dev-tools: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-diskperf: Makefile x11/xfce4/xfce4-fsguard: Makefile x11/xfce4/xfce4-mailwatch: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-mpc: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-places: Makefile x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-pulseaudio: Makefile x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-smartbookmark: Makefile x11/xfce4/xfce4-systemload: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfce4-verve: Makefile x11/xfce4/xfce4-wavelan: Makefile x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfconf: Makefile x11/xfce4/xfdesktop: Makefile x11/xfce4/xfmpc: Makefile x11/xfce4/xfwm4: Makefile Log message: Bump REVISION, because i'm stupid.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/11/03 10:20:22 Modified files: net/ruby-msgpack: Makefile distinfo net/ruby-msgpack/pkg: PLIST Log message: Update to msgpack-1.0.2 OK sebastia@ (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2016/11/03 10:09:22 Modified files: archivers/unrar: Makefile Log message: oops, restore EPOCH
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 09:48:44 Modified files: x11/xfce4/libxfce4util: Makefile Log message: Bump to unbreak (gettext WANTLIB change).
Re: www/nginx: switch from flavors to subpackages using dynamic module support
On Thu, Nov 03, 2016 at 07:10:23AM -0700, Jeremy Evans wrote: > Here is a patch to the nginx port that changes it from using FLAVORs > to using MULTI_PACKAGES, using the new dynamic module support in nginx. > > The four current FLAVORs get changed to subpackages, and the following > subpackages are added: > > * image_filter > * geoip > * xslt > * stream > * perl Nice ! Definitely in favor of this move. Landry
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2016/11/03 09:20:14 Modified files: archivers/unrar: Makefile distinfo archivers/unrar/patches: patch-makefile Log message: update to 5.40
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: pas...@cvs.openbsd.org 2016/11/03 08:50:06 Modified files: games/extremetuxracer: Makefile distinfo Log message: Update to etracer 0.7.4.
git-2.10.2
Hi! Bugfixing update to 2.10.2 Index: Makefile === RCS file: /cvs/ports/devel/git/Makefile,v retrieving revision 1.162 diff -u -p -u -p -r1.162 Makefile --- Makefile11 Oct 2016 10:59:27 - 1.162 +++ Makefile3 Nov 2016 14:42:35 - @@ -4,7 +4,7 @@ COMMENT-main = GIT - Tree History Storag COMMENT-svn = GIT - subversion interoperability tools COMMENT-x11 = GIT - graphical tools -V =2.10.1 +V =2.10.2 DISTNAME = git-${V} PKGNAME-main = ${DISTNAME} PKGNAME-svn = git-svn-${V} Index: distinfo === RCS file: /cvs/ports/devel/git/distinfo,v retrieving revision 1.124 diff -u -p -u -p -r1.124 distinfo --- distinfo11 Oct 2016 10:59:27 - 1.124 +++ distinfo3 Nov 2016 14:42:35 - @@ -1,4 +1,4 @@ -SHA256 (git-2.10.1.tar.gz) = eFU/eG8aZstomDwXC+SCVYAoozdgVsDy7TZvMxseNfI= -SHA256 (git-manpages-2.10.1.tar.gz) = RXJHeo/6aZY/K+fW4P5juBkt4sMB7fPjeoiPkEu/0S4= -SIZE (git-2.10.1.tar.gz) = 6057915 -SIZE (git-manpages-2.10.1.tar.gz) = 636238 +SHA256 (git-2.10.2.tar.gz) = PX7yddgLl6qmHztr6dPcUWIC5vb12IXywJtZ66WS3MQ= +SHA256 (git-manpages-2.10.2.tar.gz) = HqtTgz+7Qy6ck23UalvrbSXS+ui+JY3vUDscIae/U2M= +SIZE (git-2.10.2.tar.gz) = 6065116 +SIZE (git-manpages-2.10.2.tar.gz) = 636509 Index: patches/patch-Makefile === RCS file: /cvs/ports/devel/git/patches/patch-Makefile,v retrieving revision 1.64 diff -u -p -u -p -r1.64 patch-Makefile --- patches/patch-Makefile 11 Oct 2016 10:59:27 - 1.64 +++ patches/patch-Makefile 3 Nov 2016 14:42:35 - @@ -1,7 +1,7 @@ $OpenBSD: patch-Makefile,v 1.64 2016/10/11 10:59:27 dcoppa Exp $ Makefile.orig Tue Oct 4 00:19:09 2016 -+++ Makefile Tue Oct 11 11:46:07 2016 -@@ -2269,7 +2269,7 @@ export TEST_NO_MALLOC_CHECK +--- Makefile.orig Fri Oct 28 21:34:16 2016 Makefile Tue Nov 1 19:19:33 2016 +@@ -2270,7 +2270,7 @@ export TEST_NO_MALLOC_CHECK ### Testing rules Index: patches/patch-t_test-lib_sh === RCS file: /cvs/ports/devel/git/patches/patch-t_test-lib_sh,v retrieving revision 1.15 diff -u -p -u -p -r1.15 patch-t_test-lib_sh --- patches/patch-t_test-lib_sh 11 Oct 2016 10:59:27 - 1.15 +++ patches/patch-t_test-lib_sh 3 Nov 2016 14:42:35 - @@ -5,8 +5,8 @@ wants it badly. Fix sum() function t/test-lib.sh.orig Tue Oct 4 00:19:09 2016 -+++ t/test-lib.sh Tue Oct 11 11:41:06 2016 +--- t/test-lib.sh.orig Fri Oct 28 21:34:16 2016 t/test-lib.sh Tue Nov 1 19:19:33 2016 @@ -48,6 +48,11 @@ fi . "$GIT_BUILD_DIR"/GIT-BUILD-OPTIONS export PERL_PATH SHELL_PATH @@ -19,7 +19,7 @@ Fix sum() function # if --tee was passed, write the output not only to the terminal, but # additionally to the file test-results/$BASENAME.out, too. case "$GIT_TEST_TEE_STARTED, $* " in -@@ -964,6 +969,12 @@ case $(uname -s) in +@@ -990,6 +995,12 @@ case $(uname -s) in test_set_prereq CYGWIN test_set_prereq SED_STRIPS_CR test_set_prereq GREP_STRIPS_CR
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 08:22:39 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk4-2.14.2.
www/nginx: switch from flavors to subpackages using dynamic module support
Here is a patch to the nginx port that changes it from using FLAVORs to using MULTI_PACKAGES, using the new dynamic module support in nginx. The four current FLAVORs get changed to subpackages, and the following subpackages are added: * image_filter * geoip * xslt * stream * perl The advantage of doing this is you can easily install nginx and just install additional nginx-* packages for the modules you plan to use, instead of having to rebuild the nginx package with the specific FLAVORs you wanted. The downside of this approach is to build nginx, you need to install all dependencies for all subpackages first. It that becomes too much of a pain (especially for weaker arches), we can add PSEUDO_FLAVORS and bsd.port.arch.mk. Nginx also plans to add the ability in the future to build modules after initial compilation, and it would probably be a good idea to switch to that after it becomes available. Both MAINTAINERs (robert@ and william@) have been shown this and are in favor. I'm emailing this to ports@ to get wider feedback. In order to support dynamic modules, I had to upgrade the naxsi module, lua module (two separate upstreams for that, not sure why), and passenger versions. The nginx modules are installed into /var/www/modules, and you need to use "load_module" at the top level fairly early on in the nginx.conf file to load them. I've updated the nginx.conf sample file to show an example. Inline is the diff for nginx. Attached is the gzipped diff for passenger, which also updates passenger to the latest version. That diff is gzipped as it is very large due to upstream moving every single file we patched previously. Even gzipped it's about twice the size of the nginx diff. I also added patches to the passenger port to rip out all the progress bar crap, so you can actually see what it is doing while it builds. Thoughts? OKs? Thanks, Jeremy Index: Makefile === RCS file: /cvs/ports/www/nginx/Makefile,v retrieving revision 1.101 diff -u -p -u -p -r1.101 Makefile --- Makefile26 Oct 2016 08:06:59 - 1.101 +++ Makefile1 Nov 2016 22:03:22 - @@ -3,18 +3,45 @@ BROKEN-arm=src/core/ngx_rwlock.c:116:2: error: \#error ngx_atomic_cmp_set() is not defined! BROKEN-hppa= src/core/ngx_rwlock.c:116:2: error: \#error ngx_atomic_cmp_set() is not defined! -COMMENT= robust and small HTTP server and mail proxy server +COMMENT-main= robust and small HTTP server and mail proxy server +COMMENT-image_filter= nginx image filter module +COMMENT-geoip= nginx GeoIP module +COMMENT-xslt= nginx XSLT filter module +COMMENT-mailproxy= nginx mail proxy module +COMMENT-stream=nginx TCP/UDP proxy module +COMMENT-naxsi= nginx web application firewall module +COMMENT-lua= nginx lua scripting module +COMMENT-perl= nginx perl scripting module +COMMENT-passenger= nginx passenger (ruby/python/nodejs) integration module VERSION= 1.10.2 DISTNAME= nginx-${VERSION} CATEGORIES=www +PKGNAME-main= ${DISTNAME} +PKGNAME-image_filter= nginx-image_filter-${VERSION} +PKGNAME-geoip= nginx-geoip-${VERSION} +PKGNAME-xslt= nginx-xslt-${VERSION} +PKGNAME-mailproxy= nginx-mailproxy-${VERSION} +PKGNAME-stream=nginx-stream-${VERSION} +PKGNAME-naxsi= nginx-naxsi-${VERSION} +PKGNAME-lua= nginx-lua-${VERSION} +PKGNAME-perl= nginx-perl-${VERSION} +PKGNAME-passenger= nginx-passenger-${VERSION} + +REVISION-main= 0 + MASTER_SITES= http://nginx.org/download/ -MASTER_SITES0= http://dropbox.eait.uq.edu.au/uqdgwynn/distfiles/ +MASTER_SITES0= https://github.com/simpl/ngx_devel_kit/archive/ MASTER_SITES1= https://github.com/nbs-system/naxsi/archive/ -MASTER_SITES2= http://nerd.hu/distfiles/ +MASTER_SITES2= https://github.com/openresty/lua-nginx-module/archive/ MASTER_SITES3= https://raw.githubusercontent.com/rnagy/nginx_chroot_patch/master/ +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ + ngx_devel_kit-v0.3.0.tar.gz{v0.3.0.tar.gz}:0 \ + naxsi-0.55.1.tar.gz{0.55.1.tar.gz}:1 \ + lua-nginx-module-v0.10.6.tar.gz{v0.10.6.tar.gz}:2 + HOMEPAGE= http://nginx.org/ MAINTAINER=Robert Nagy, \ @@ -23,33 +50,55 @@ MAINTAINER= Robert Nagy
Re: UPDATE audio/jack 0.125.0
On Fri, 23 Sep 2016 11:19:44 +0100, David CARLIERwrote: > Hi all, > > this is an update of jack to a newer release, dropping couple of > internal patches in the process. > > Kindest regards. Symbols were added so bump minor. Updated diff. ok danj@ if someone wants to review and commit it. Cheers, Daniel Index: Makefile === RCS file: /cvs/ports/audio/jack/Makefile,v retrieving revision 1.34 diff -u -p -r1.34 Makefile --- Makefile 16 Mar 2016 21:19:37 - 1.34 +++ Makefile 3 Nov 2016 14:01:11 - @@ -2,14 +2,13 @@ COMMENT = low latency sound server -V = 0.124.1 +V = 0.125.0 DISTNAME = jack-audio-connection-kit-${V} PKGNAME = jack-${V} CATEGORIES = audio -REVISION = 1 -SHARED_LIBS += jack 1.0 # 0.28 -SHARED_LIBS += jackserver 1.0 # 0.28 +SHARED_LIBS += jack 1.1 # 0.28 +SHARED_LIBS += jackserver 1.1 # 0.28 HOMEPAGE = http://jackaudio.org/ @@ -47,11 +46,6 @@ CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE .ifdef DEBUG CONFIGURE_ARGS += --enable-debug .endif - -post-extract: - mkdir -p ${WRKSRC}/drivers/sndio - cp ${FILESDIR}/Makefile.am ${FILESDIR}/sndio_driver.{c,h} \ - ${WRKSRC}/drivers/sndio AUTO_ENV= AUTOMAKE_VERSION=${AUTOMAKE_VERSION} \ AUTOCONF_VERSION=${AUTOCONF_VERSION} Index: distinfo === RCS file: /cvs/ports/audio/jack/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo 5 May 2015 19:45:19 - 1.7 +++ distinfo 3 Nov 2016 14:01:11 - @@ -1,2 +1,2 @@ -SHA256 (jack-audio-connection-kit-0.124.1.tar.gz) = 60LfYGVXbwj+7rYMuTVdzk61OHRTStcVNNeqMbrlYdY= -SIZE (jack-audio-connection-kit-0.124.1.tar.gz) = 1113456 +SHA256 (jack-audio-connection-kit-0.125.0.tar.gz) = NRe1v/ghOadrK2b+L9mjs0tuWUwYT5WpiFJMV1sR1EQ= +SIZE (jack-audio-connection-kit-0.125.0.tar.gz) = 1217977 Index: files/Makefile.am === RCS file: /cvs/ports/audio/jack/files/Makefile.am,v retrieving revision 1.1 diff -u -p -r1.1 Makefile.am --- files/Makefile.am 11 Jan 2009 10:51:46 - 1.1 +++ files/Makefile.am 3 Nov 2016 14:01:11 - @@ -1,13 +0,0 @@ -MAINTAINCLEANFILES = Makefile.in - -AM_CFLAGS = $(JACK_CFLAGS) - -plugindir = $(ADDON_DIR) - -plugin_LTLIBRARIES = jack_sndio.la - -jack_sndio_la_LDFLAGS = -module -avoid-version -jack_sndio_la_LIBADD = $(SNDIO_LIBS) -jack_sndio_la_SOURCES = sndio_driver.c sndio_driver.h - -noinst_HEADERS = sndio_driver.h Index: files/sndio_driver.c === RCS file: /cvs/ports/audio/jack/files/sndio_driver.c,v retrieving revision 1.6 diff -u -p -r1.6 sndio_driver.c --- files/sndio_driver.c 5 May 2015 19:45:19 - 1.6 +++ files/sndio_driver.c 3 Nov 2016 14:01:11 - @@ -1,997 +0,0 @@ -/* - * Copyright (c) 2009 Jacob Meuser - * - * Permission to use, copy, modify, and distribute this software for any - * purpose with or without fee is hereby granted, provided that the above - * copyright notice and this permission notice appear in all copies. - * - * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES - * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF - * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR - * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES - * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN - * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF - * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - */ - -#include - -#ifndef _REENTRANT -#define _REENTRANT -#endif -#ifndef _THREAD_SAFE -#define _THREAD_SAFE -#endif - -#include - -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -#include "sndio_driver.h" - - -#define SNDIO_DRIVER_N_PARAMS 10 -const static jack_driver_param_desc_t sndio_params[SNDIO_DRIVER_N_PARAMS] = { - { "rate", - 'r', - JackDriverParamUInt, - { .ui = SNDIO_DRIVER_DEF_FS }, - NULL, - "sample rate", - "sample rate" - }, - { "period", - 'p', - JackDriverParamUInt, - { .ui = SNDIO_DRIVER_DEF_BLKSIZE }, - NULL, - "period size", - "period size" - }, - { "nperiods", - 'n', - JackDriverParamUInt, - { .ui = SNDIO_DRIVER_DEF_NPERIODS }, - NULL, - "number of periods in buffer", - "number of periods in buffer" - }, - { "wordlength", - 'w', - JackDriverParamInt, - { .i = SNDIO_DRIVER_DEF_BITS }, - NULL, - "word length", - "word length" - }, - { "inchannels", - 'i', - JackDriverParamUInt, - { .ui = SNDIO_DRIVER_DEF_INS }, - NULL, - "capture channels", - "capture channels" - }, - { "outchannels", - 'o', - JackDriverParamUInt, - { .ui = SNDIO_DRIVER_DEF_OUTS }, - NULL, - "playback channels",
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: shadc...@cvs.openbsd.org2016/11/03 07:36:07 Modified files: devel/flake8 : Makefile Log message: Add missing BDEP, spotted by sthen@
Re: UPDATE audio/jack 0.125.0
ping ? On 23 September 2016 at 11:19, David CARLIERwrote: > Hi all, > > this is an update of jack to a newer release, dropping couple of > internal patches in the process. > > Kindest regards.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/11/03 07:07:06 Modified files: audio/aqualung : Makefile audio/aqualung/patches: patch-src_decoder_dec_mac_cpp Log message: Simplify and fix patch to mac decoder by just denamespacing GetUTF16FromANSI, fixes SIGSEGV at runtime. OK naddy@
Re: Fix crashes in Aqualung
On 11/03 11:34, Christian Weisgerber wrote: > Jeremy Evans: > > > This fixes an occasional crash when loading files in aqualung. > > This is a fix to an earlier patch, which was taken from Aqualung's > > bug tracker. > > Why do we need that patch at all? > > > -Use glib character conversion function instead of MAC library function, > > -since the function used isn't supported in the mac 3.99 version we > > -have in ports. Taken from a patch in Aqualung Mantis bug #191. > > +CAPECharacterHelper::GetUTF16FromANSI no longer is included in the > > +mac library, so roll out own wide character conversion for the > > +filename. > > But GetUTF16FromANSI _is_ in libmac. Thanks for reviewing. We do need a patch because there is a compile error without one. However, it looks like we can simplify the patch. The change in libmac is that GetUTF16FromANSI is no longer namespaced, so we can just remove the namespace. OK? Jeremy Index: Makefile === RCS file: /cvs/ports/audio/aqualung/Makefile,v retrieving revision 1.41 diff -u -p -u -p -r1.41 Makefile --- Makefile5 Sep 2015 14:59:34 - 1.41 +++ Makefile2 Nov 2016 23:02:21 - @@ -4,6 +4,7 @@ COMMENT=advanced music player VERSION= 1.0 DISTNAME= aqualung-${VERSION} +REVISION= 0 EPOCH= 0 CATEGORIES=audio Index: patches/patch-src_decoder_dec_mac_cpp === RCS file: /cvs/ports/audio/aqualung/patches/patch-src_decoder_dec_mac_cpp,v retrieving revision 1.1 diff -u -p -u -p -r1.1 patch-src_decoder_dec_mac_cpp --- patches/patch-src_decoder_dec_mac_cpp 5 Sep 2015 14:59:34 - 1.1 +++ patches/patch-src_decoder_dec_mac_cpp 3 Nov 2016 12:40:20 - @@ -1,29 +1,16 @@ $OpenBSD: patch-src_decoder_dec_mac_cpp,v 1.1 2015/09/05 14:59:34 jeremy Exp $ -Use glib character conversion function instead of MAC library function, -since the function used isn't supported in the mac 3.99 version we -have in ports. Taken from a patch in Aqualung Mantis bug #191. +GetUTF16FromANSI is no longer under the CAPECharacterHelper namespace +in the current version of libmac. src/decoder/dec_mac.cpp.orig Sun Apr 19 05:49:49 2015 -+++ src/decoder/dec_mac.cppSun Aug 30 13:19:54 2015 -@@ -24,6 +24,7 @@ - #include - #include - #include -+#include - - - /* expand this to nothing so there's no error when including MACLib.h */ -@@ -174,9 +175,9 @@ mac_decoder_open(decoder_t * dec, char * filename) { +--- src/decoder/dec_mac.cpp.orig Thu Nov 3 13:39:04 2016 src/decoder/dec_mac.cppThu Nov 3 13:39:08 2016 +@@ -174,7 +174,7 @@ mac_decoder_open(decoder_t * dec, char * filename) { int ret = 0; -wchar_t * pUTF16 = CAPECharacterHelper::GetUTF16FromANSI(filename); --pdecompress = CreateIAPEDecompress(pUTF16, ); --free(pUTF16); -+gunichar2 * pUTF16 = g_utf8_to_utf16(filename, -1, NULL, NULL, NULL); -+pdecompress = CreateIAPEDecompress((wchar_t *)pUTF16, ); -+g_free(pUTF16); ++wchar_t * pUTF16 = GetUTF16FromANSI(filename); + pdecompress = CreateIAPEDecompress(pUTF16, ); + free(pUTF16); - if (!pdecompress || ret != ERROR_SUCCESS) { - return DECODER_OPEN_BADLIB;
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: sebas...@cvs.openbsd.org2016/11/03 06:20:14 Modified files: www/py-urllib3 : distinfo Log message: Doh! Also update distinfo as pointed out by naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 05:45:12 Modified files: www/py-jonpy : Makefile distinfo www/py-jonpy/pkg: PLIST Log message: Update to py-jonpy-0.13
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2016/11/03 05:40:11 Modified files: net/ircII/patches: patch-Makefile_in Log message: fix parallel fake
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 05:10:01 Modified files: www: Makefile Log message: + py-wtools,python3
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 05:07:54 Modified files: www/py-wtools : Makefile distinfo www/py-wtools/pkg: PLIST Added files: www/py-wtools/patches: patch-setup_py Log message: Update to py-wstools-0.4.4 and add a py3 flavor
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 05:05:06 ports/www/py-wtools/patches Update of /cvs/ports/www/py-wtools/patches In directory cvs.openbsd.org:/tmp/cvs-serv27853/patches Log Message: Directory /cvs/ports/www/py-wtools/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2016/11/03 04:59:51 Modified files: emulators : Makefile Log message: Add atari800.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:59:05 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add quirks entries for libsexy and twitux
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fcam...@cvs.openbsd.org 2016/11/03 04:57:23 Log message: Import emulators/atari800. Atari 8-bit computer systems and 5200 game console emulator. Emulated machines: Atari 400, 800, 1200XL, 600XL, 800XL, 65XE, 130XE, 800XE, XE Game System, 5200 SuperSystem. OK bentley@ Status: Vendor Tag: fcambus Release Tags: fcambus_20161103 N ports/emulators/atari800/Makefile N ports/emulators/atari800/distinfo N ports/emulators/atari800/pkg/DESCR N ports/emulators/atari800/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:47:29 Modified files: x11: Makefile Removed files: x11/libsexy: Makefile distinfo x11/libsexy/pkg: DESCR PLIST Log message: This is a sad day, OpenBSD isn't sexy anymore. (Nothing uses libsexy, and it's dead upstream since 2007)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:45:07 Modified files: net: Makefile Removed files: net/twitux : Makefile distinfo net/twitux/patches: patch-src_twitux-app_c patch-src_twitux-parser_c net/twitux/pkg : DESCR PLIST Log message: Remove twitux, it's been dead upstream since its import in 2009, and there are plenty of other ways to brag about your boring life on the interwebs. discussed with jasper@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 04:37:34 Modified files: x11/gnome/builder: Makefile x11/gnome/builder/patches: patch-plugins_terminal_gb-terminal-view_c Removed files: x11/gnome/builder/patches: patch-contrib_gstyle_Makefile_in Log message: Add BZ link. Drop no-uneeded patch (requires a new libtool(1)).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:37:48 Modified files: x11/xfce4 : xfce4.port.mk x11/xfce4/exo : Makefile x11/xfce4/garcon: Makefile x11/xfce4/gtk-xfce-engine: Makefile x11/xfce4/libxfce4ui: Makefile x11/xfce4/libxfce4util: Makefile x11/xfce4/mousepad: Makefile x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/ristretto: Makefile x11/xfce4/terminal: Makefile x11/xfce4/thunar: Makefile x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-media-tags: Makefile x11/xfce4/thunar-vcs: Makefile x11/xfce4/tumbler: Makefile x11/xfce4/xfce4-appfinder: Makefile x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-cpugraph: Makefile x11/xfce4/xfce4-datetime: Makefile x11/xfce4/xfce4-dev-tools: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-diskperf: Makefile x11/xfce4/xfce4-fsguard: Makefile x11/xfce4/xfce4-genmon: Makefile x11/xfce4/xfce4-mailwatch: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-mpc: Makefile x11/xfce4/xfce4-netload: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-places: Makefile x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-pulseaudio: Makefile x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-smartbookmark: Makefile x11/xfce4/xfce4-systemload: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfce4-time-out: Makefile x11/xfce4/xfce4-verve: Makefile x11/xfce4/xfce4-wavelan: Makefile x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-whiskermenu: Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfconf: Makefile x11/xfce4/xfdashboard: Makefile x11/xfce4/xfdesktop: Makefile x11/xfce4/xfmpc: Makefile x11/xfce4/xfwm4: Makefile Log message: Drop gettext MODULE. Fix some WANTLIB while here, and bump REVISION accordingly when needed.
Re: Fix crashes in Aqualung
Jeremy Evans: > This fixes an occasional crash when loading files in aqualung. > This is a fix to an earlier patch, which was taken from Aqualung's > bug tracker. Why do we need that patch at all? > -Use glib character conversion function instead of MAC library function, > -since the function used isn't supported in the mac 3.99 version we > -have in ports. Taken from a patch in Aqualung Mantis bug #191. > +CAPECharacterHelper::GetUTF16FromANSI no longer is included in the > +mac library, so roll out own wide character conversion for the > +filename. But GetUTF16FromANSI _is_ in libmac. -- Christian "naddy" Weisgerber na...@mips.inka.de
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 04:33:32 Modified files: sysutils/accountsservice: Makefile Log message: Add a reference as to why we cannot update to 0.6.43 yet.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:31:41 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirks entries for libxfcegui4, notification-daemon-xfce, xfprint, xfce4-wmdock, xfce4-quicklauncher and xfce4-modemlights.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:29:24 Removed files: x11/xfce4/libxfcegui4: Makefile distinfo x11/xfce4/libxfcegui4/patches: patch-libxfcegui4_xfce-exec_c x11/xfce4/libxfcegui4/pkg: DESCR PLIST Log message: Remove libxfcegui4, deprecated upstream since 5 years, and nothing uses it anymore.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:28:48 Removed files: x11/xfce4/xfce4-quicklauncher: Makefile distinfo x11/xfce4/xfce4-quicklauncher/patches: patch-panel-plugin_callbacks_c patch-panel-plugin_quicklauncher_desktop_in_in x11/xfce4/xfce4-quicklauncher/pkg: DESCR PLIST Log message: Remove xfce4-quicklauncher, dead upstream since 10 years, and still uses libxfcegui4. I tried porting it to libxfce4ui/gtk3, and failed/gave up. Most of the functionality is achievable with a regular panel and launchers now.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/11/03 04:27:38 Added files: audio/openal/patches: patch-OpenAL32_alBuffer_c Log message: add missing patch
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/11/03 04:27:16 Modified files: audio/openal : Makefile distinfo audio/openal/patches: patch-Alc_alcConfig_c patch-CMakeLists_txt patch-utils_makehrtf_c audio/openal/pkg: PLIST Log message: - update to openal-1.16.0 - remove BROKEN-arm marker from David Carlier (MAINTAINER) tested in a bulk and ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:26:50 Removed files: x11/xfce4/xfce4-modemlights: Makefile distinfo x11/xfce4/xfce4-modemlights/patches: patch-panel-plugin_panel-plugin_c x11/xfce4/xfce4-modemlights/pkg: DESCR PLIST Log message: Remove xfce4-modemlights, dead upstream since 9 years. Still uses libxfcegui4, and i guess not that many people are still using ppp modems those days... you're better using xfce4-genmon with feature now.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:24:27 Removed files: x11/xfce4/xfce4-wmdock: Makefile distinfo x11/xfce4/xfce4-wmdock/pkg: DESCR PLIST Log message: Remove xfce4-wmdock, dormant upstream since 3 years, and still uses deprecated libxfcegui4. If you want to embed windowmaker dockapps into your Xfce desktop, i guess you're better directly using windowmaker...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 04:21:26 Modified files: x11/xfce4 : Makefile Log message: Winter cleanup, unhook the following: - libxfcegui4 - notification-daemon-xfce - xfprint - xfce4-modemlights - xfce4-wmdock - xfce4-quicklauncher
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2016/11/03 04:21:04 Modified files: net/py-socketio-client: Makefile distinfo Log message: update to 0.6.7; tweaks & OK danj@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 04:12:34 Modified files: www/py-webpy : Makefile distinfo Log message: Update to py-webpy-0.38
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2016/11/03 04:12:50 Modified files: net/py-websocket-client: Makefile distinfo Log message: update to 0.37; OK danj@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2016/11/03 04:10:38 Modified files: devel/py-tzlocal: Makefile distinfo devel/py-tzlocal/pkg: PLIST Log message: update to 1.3; tweaks & OK danj@
Re: Building electron on OpenBSD
On Wed, Nov 02, 2016 at 06:46:30PM -0500, Ax0n wrote: > [..] > Electron: > https://github.com/electron/electron/ > > "Build Instructions": > https://github.com/electron/electron/blob/master/docs/development/build-instructions-linux.md > > I am not a developer. At best, I'm an excited end-user that's got a lot of > sysadmin experience. I can apply patches to programs, compile basic stuff > if the Makefiles aren't totally hosed, and maybe sometimes tweak code a > bit, but this stuff really isn't my strong suit at all. I can sometimes get > things to work. This isn't one of them. Anyone have some pointers for me? > Would ports@ be a better place for this? IIUC the problem is nw.js (aka node-webkit) which is only for Mac, Linux and Windows. Even FreeBSD users are out of luck. ports@ is better place for this. j.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 03:46:44 Modified files: x11/dunst : Makefile games/mnemosyne: Makefile Log message: Don't put non-ascii characters in the Makefile
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 03:44:24 Modified files: misc/hwdata: Makefile distinfo Log message: Update to hwdata-0.294.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 03:42:45 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py-botocore-1.4.69.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 03:42:57 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.11.12.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/11/03 03:38:20 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-133.0.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/11/03 03:37:19 Modified files: games/typespeed: Makefile Log message: Don't obfuscate maintainer email addresses and don't put non-ascii characters in the Makefile ok naddy@
Re: luajit,lua52 uses the wrong lua abi
On jueves, 3 de noviembre de 2016 12:14:55 (CET) Jonathan Gray wrote: > On Tue, Nov 01, 2016 at 07:30:10AM -0600, Aaron Bieber wrote: > > On Tue, Nov 1, 2016, at 06:23 AM, Jeremie Courreges-Anglas wrote: > > > Jonathan Graywrites: > > > > On Mon, Oct 31, 2016 at 07:59:21PM +0100, Jeremie Courreges- Anglas wrote: > > > >> lua.port.mk doesn't automatically add lua52 and lua53 to > > > >> FLAVORS any > > > >> more. So right now the ,lua52 package is broken and I've > > > >> removed it > > > >> from lang/Makefile. Either it is decided to keep this FLAVOR > > > >> (which > > > >> requires explicitely declaring it in the port Makefile) or the > > > >> port can be cleaned up. > > > >> > > > >> I'd go with the latter, if this package doesn't work with any > > > >> non-trivial lua lib I see no reason to keep it. But I'm not a > > > >> luajit > > > >> user. > > > > > > > > Or we remove the FLAVOR and unconditionally enable 5.2 compat > > > > which will be with 5.1 abi still? > > > > > > I guess you'd need to test whether existing luajit consumers still > > > work if LUAJIT_ENABLE_LUA52COMPAT is defined, because it > > > introduces some incompatible changes. > > > > > > On the other hand: > > > - other OSes don't seem to enable it (granted, I only checked > > > Debian and> > > > > FreeBSD) > > > > > > - I didn't hear anyone step up to keep LUAJIT_ENABLE_LUA52COMPAT. > > > :) > > > > > > I'd just kill it, unless you or abieber@ see value in keeping it. > > > > IIRC tedu@ wanted it for something - I will ping him to see if he > > has > > any uses. > > > > Personally I don't. > > It was added in > > revision 1.14 > date: 2014/06/02 19:43:50; author: juanfra; state: Exp; lines: +7 > -2; commitid: XwDEZyp0azFPTl8F; Enable LUA52COMPAT for the lua52 > flavor. ok abieber@. > > And given using it with any non core lua modules has been broken since > then due to getting the abi wrong, removing it sounds fine. Feel free to revert my change. OK juanfra@. -- Juan Francisco Cantero Hurtado http://juanfra.info
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 03:13:41 Modified files: meta/xfce : Makefile Log message: Remove modemlights and quicklauncher from xfce-extras, they're dead upstream since years, and depend on the deprecated libxfcegui4. While here remove the alternative to use notification-daemon-xfce instead of xfce4-notifyd, the latter is maintained, notification-daemon-xfce is dead since years.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/11/03 02:37:35 Modified files: x11/xfce4/xfce4-whiskermenu/patches: patch-panel-plugin_settings_cpp Log message: regen patch
hedgewars failed in last bulk
It seems to not find dataenc? >>> Running depends in games/hedgewars,-main at 1478146433 last junk was in www/nginx,lua /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.6.2 findlib-1.6.2p2 fpc-3.0.0p1 freeglut-2.8.0p4 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 hs-network-2.6.2.1p1 lua-5.1.5p6 ninja-1.7.1 ocaml-4.03.0p0 ocaml-xmlm-1.2.0p0 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 was: /usr/sbin/pkg_add -aI -Dunsigned -Drepair bzip2-1.0.6p8 cmake-3.6.2 fpc-3.0.0p1 freeglut-2.8.0p4 ghc-7.10.3p7 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 hs-network-2.6.2.1p1 hs-random-1.1p1 hs-utf8-string-1.0.1.1p1 hs-vector-0.11.0.0p1 hs-zlib-0.5.4.2p1 libiconv-1.14p3 lua-5.1.5p6 ninja-1.7.1 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 /usr/sbin/pkg_add -aI -Dunsigned -Drepair cmake-3.6.2 findlib-1.6.2p2 fpc-3.0.0p1 freeglut-2.8.0p4 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 hs-network-2.6.2.1p1 lua-5.1.5p6 ninja-1.7.1 ocaml-4.03.0p0 ocaml-xmlm-1.2.0p0 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 Look in /usr/local/share/doc/pkg-readmes for extra documentation. >>> Running show-prepare-results in games/hedgewars,-main at 1478146683 ===> games/hedgewars,-main ===> hedgewars-0.9.22p3 depends on: fpc-* -> fpc-3.0.0p1 ===> hedgewars-0.9.22p3 depends on: hs-vector-* -> hs-vector-0.11.0.0p1 ===> hedgewars-0.9.22p3 depends on: hs-network-* -> hs-network-2.6.2.1p1 ===> hedgewars-0.9.22p3 depends on: hs-random-* -> hs-random-1.1p1 ===> hedgewars-0.9.22p3 depends on: hs-hslogger-* -> hs-hslogger-1.2.10 ===> hedgewars-0.9.22p3 depends on: hs-dataenc-* -> hs-dataenc-0.14.0.7p2 ===> hedgewars-0.9.22p3 depends on: hs-utf8-string-* -> hs-utf8-string-1.0.1.1p1 ===> hedgewars-0.9.22p3 depends on: hs-SHA-* -> hs-SHA-1.6.4.2p1 ===> hedgewars-0.9.22p3 depends on: hs-entropy-* -> hs-entropy-0.2.1p5 ===> hedgewars-0.9.22p3 depends on: hs-bytestring-show-* -> hs-bytestring-show-0.3.5.6p2 ===> hedgewars-0.9.22p3 depends on: hs-zlib-* -> hs-zlib-0.5.4.2p1 ===> hedgewars-0.9.22p3 depends on: cmake-* -> cmake-3.6.2 ===> hedgewars-0.9.22p3 depends on: ninja->=1.5.1 -> ninja-1.7.1 ===> hedgewars-0.9.22p3 depends on: lua->=5.1,<5.2 -> lua-5.1.5p6 ===> hedgewars-0.9.22p3 depends on: ghc-* -> ghc-7.10.3p7 ===> hedgewars-0.9.22p3 depends on: bzip2-* -> bzip2-1.0.6p8 ===> hedgewars-0.9.22p3 depends on: sdl-image-* -> sdl-image-1.2.12p3 ===> hedgewars-0.9.22p3 depends on: sdl-ttf-* -> sdl-ttf-2.0.11p2 ===> hedgewars-0.9.22p3 depends on: sdl-net-* -> sdl-net-1.2.8p3 ===> hedgewars-0.9.22p3 depends on: sdl-mixer-* -> sdl-mixer-1.2.12p4 ===> hedgewars-0.9.22p3 depends on: physfs-* -> physfs-2.0.3p0 ===> hedgewars-0.9.22p3 depends on: freeglut-* -> freeglut-2.8.0p4 ===> hedgewars-0.9.22p3 depends on: qt4-* -> qt4-4.8.7p8 ===> hedgewars-0.9.22p3 depends on: libiconv-* -> libiconv-1.14p3 ===> Verifying specs: QtGui QtNetwork SDL SDL_image SDL_mixer SDL_net SDL_ttf c m physfs png pthread stdc++ util z lua5.1 lib/qt4/QtCore GL GLU glut c iconv m pthread util ===> found QtGui.10.1 QtNetwork.10.0 SDL.8.0 SDL_image.3.1 SDL_mixer.5.0 SDL_net.2.0 SDL_ttf.8.1 c.89.2 m.10.0 physfs.2.0 png.17.3 pthread.23.0 stdc++.57.0 util.12.1 z.5.0 lua5.1.5.1 lib/qt4/QtCore.9.0 GL.17.0 GLU.9.0 glut.5.0 iconv.6.0 bzip2-1.0.6p8 cmake-3.6.2 fpc-3.0.0p1 freeglut-2.8.0p4 ghc-7.10.3p7 hs-SHA-1.6.4.2p1 hs-bytestring-show-0.3.5.6p2 hs-dataenc-0.14.0.7p2 hs-entropy-0.2.1p5 hs-hslogger-1.2.10 hs-network-2.6.2.1p1 hs-random-1.1p1 hs-utf8-string-1.0.1.1p1 hs-vector-0.11.0.0p1 hs-zlib-0.5.4.2p1 libiconv-1.14p3 lua-5.1.5p6 ninja-1.7.1 physfs-2.0.3p0 qt4-4.8.7p8 sdl-image-1.2.12p3 sdl-mixer-1.2.12p4 sdl-net-1.2.8p3 sdl-ttf-2.0.11p2 (Junk lock released for exopi-7 at 1478146700) Woken up textproc/ocaml-rss distfiles size=160103313 >>> Running patch in games/hedgewars,-main at 1478146701 ===> games/hedgewars,-main ===> Checking files for hedgewars-src-0.9.22 `/exopi-cvs/ports/distfiles/hedgewars-src-0.9.22.tar.bz2' is up to date. ===> Extracting for hedgewars-src-0.9.22 ===> Patching for hedgewars-src-0.9.22 ===> Applying OpenBSD patch patch-cmake_modules_CMakePascalInformation_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -- |$OpenBSD: patch-cmake_modules_CMakePascalInformation_cmake,v 1.1 2016/06/29 15:11:45 dcoppa Exp $ |--- cmake_modules/CMakePascalInformation.cmake.origThu Oct 2 17:53:26 2014 |+++ cmake_modules/CMakePascalInformation.cmake Wed Jun 29 16:58:20 2016 -- Patching file cmake_modules/CMakePascalInformation.cmake using Plan A... Hunk #1 succeeded at 191. done ===> Applying OpenBSD patch patch-hedgewars_CMakeLists_txt
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ki...@cvs.openbsd.org 2016/11/03 01:45:29 Modified files: net/munin : Makefile distinfo net/munin/patches: patch-node__bin_munin-asyncd_in Log message: bugfix update to munin-2.0.26
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/11/03 01:39:03 Modified files: devel/luacheck : Makefile distinfo Log message: update to luacheck 0.16.3