CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/10/31 22:13:52 Modified files: sysutils/u-boot: Makefile sysutils/u-boot/pkg: PLIST Log message: disable the clearfog target until kwbimage is fixed There is a use after free in kwbimage, found by building u-boot with the use after free detection enabled in malloc. When building the clearfog target: MKIMAGE u-boot-spl.kwb Segmentation fault (core dumped) kwbimage_generate -> image_version_file (alloc and free image_cfg global) kwbimage_generate -> image_headersz_v1 -> image_count_options (image_cfg used) It isn't clear to me if image_version_file should be inlined or another approach taken, but as it stands it is clearly wrong. The result of image_version_file is also never checked for -1 which multiple paths in the function return. I reported this on the u-boot list a week or so ago but no one has responded so far.
Re: building curl with gssapi disables ssl
Try putting it after the '--with-gssapi' instruction. Configure's arguments *shouldn't* be order-dependent, but you never know. If that doesn't work, I'm afraid I can't offer you anything else. I'm still pretty new at this kind of thing. - William Leuschner On 10/31, Jiri B wrote: > On Thu, Oct 27, 2016 at 10:31:04AM -0400, William Leuschner wrote: > > > SSL support: no > > > (--with-{ssl,gnutls,nss,polarssl,mbedtls,cyassl,axtls,winssl,darwinssl} ) > > > > Have you tried adding "--with-ssl" to CONFIGURE_ARGS? > > > > - William > > Hi, > > yes, I did. > > j. > > $ env FLAVOR=gssapi make show=CONFIGURE_ARGS > --with-ca-bundle=/etc/ssl/cert.pem --with-libidn=/usr/local > --without-libpsl --without-libssh2 --with-ssl > --with-gssapi=/usr/local/heimdal --prefix='/usr/local' --sysconfdir='/etc' > --mandir='/usr/local/man' --infodir='/usr/local/info' --localstatedir='/var' > --disable-silent-rules --disable-gtk-doc > > jirib:/home/jirib/cvs/openbsd-ports/net/curl > $ env FLAVOR=gssapi make configure 2>&1 | grep Protocols: > Protocols:DICT FILE FTP GOPHER HTTP IMAP POP3 RTSP SMTP TELNET TFTP
Re: luajit,lua52 uses the wrong lua abi
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?
infrastructure/db: make cvs(1) ignore network.conf
Since some time already cvs(1) warns me about ? infrastructure/db/network.conf I'd like to get rid of it. Objections / ok? Index: infrastructure/db/.cvsignore === RCS file: infrastructure/db/.cvsignore diff -N infrastructure/db/.cvsignore --- /dev/null 1 Jan 1970 00:00:00 - +++ infrastructure/db/.cvsignore1 Nov 2016 00:10:48 - @@ -0,0 +1 @@ +network.conf -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: UPDATE: vim
on a related note i am doubtful that what Stuart described about the automatic upgrade process[1] will work with the current port without additional changes... but i am getting out of my depth quickly... [1] http://marc.info/?l=openbsd-ports=147492812506914=2 -f -- 43.3% of all statistics are meaningless.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 17:13:07 Modified files: lang/guile2: Tag: OPENBSD_6_0 Makefile Added files: lang/guile2/patches: Tag: OPENBSD_6_0 patch-doc_ref_guile-invoke_texi patch-doc_ref_posix_texi patch-libguile_filesys_c patch-module_system_repl_coop-server_scm patch-module_system_repl_server_scm Log message: SECURITY fix for CVE-2016-8606 and CVE-2016-8605.
UPDATE: vim
this is an update to the latest patchlevel, that does also 2 things: - let ruby 1.8 die, move up to 2.3 lightly tested (:ruby print RUBY_VERSION) so ruby users please step up - include lua in the monster package lightly tested (:lua print("Hello, Vim!")) so lua users please step up if i am not mistaken, this is a new flavor, do i need to mark some conflict between ruby 1.8 vs 2.3? -f -- does the mushroom cloud have any siler lining? Index: Makefile === RCS file: /cvs/ports/editors/Makefile,v retrieving revision 1.119 diff -u -p -r1.119 Makefile --- Makefile31 Aug 2016 23:05:40 - 1.119 +++ Makefile31 Oct 2016 22:54:53 - @@ -63,12 +63,12 @@ SUBDIR += vile SUBDIR += vim SUBDIR += vim,gtk2,lua - SUBDIR += vim,gtk2,perl,python,ruby - SUBDIR += vim,gtk2,perl,python3,ruby + SUBDIR += vim,gtk2,lua,perl,python,ruby + SUBDIR += vim,gtk2,lua,perl,python3,ruby SUBDIR += vim,no_x11 SUBDIR += vim,no_x11,lua - SUBDIR += vim,no_x11,perl,python,ruby - SUBDIR += vim,no_x11,perl,python3,ruby + SUBDIR += vim,no_x11,lua,perl,python,ruby + SUBDIR += vim,no_x11,lua,perl,python3,ruby SUBDIR += vim-spell SUBDIR += xemacs21 SUBDIR += xemacs21-sumo Index: vim/Makefile === RCS file: /cvs/ports/editors/vim/Makefile,v retrieving revision 1.154 diff -u -p -r1.154 Makefile --- vim/Makefile12 Oct 2016 09:31:16 - 1.154 +++ vim/Makefile31 Oct 2016 22:54:53 - @@ -3,7 +3,7 @@ COMMENT-main= vi clone, many additional features COMMENT-lang= vi clone, NLS subpackage -V= 8.0.0027 +V= 8.0.0055 GH_ACCOUNT=vim GH_PROJECT=vim GH_TAGNAME=v$V @@ -90,7 +90,7 @@ ERRORS= "Fatal: You only can select one .if ${FLAVOR:Mruby} MODULES+= lang/ruby -MODRUBY_REV= 1.8 +MODRUBY_REV= 2.3 CONFIGURE_ARGS+= --enable-rubyinterp --with-ruby-command=${RUBY} LIB_DEPENDS+= ${MODRUBY_LIB_DEPENDS} WANTLIB+= m ${MODRUBY_WANTLIB} Index: vim/distinfo === RCS file: /cvs/ports/editors/vim/distinfo,v retrieving revision 1.50 diff -u -p -r1.50 distinfo --- vim/distinfo12 Oct 2016 09:31:16 - 1.50 +++ vim/distinfo31 Oct 2016 22:54:53 - @@ -1,2 +1,2 @@ -SHA256 (vim-8.0.0027.tar.gz) = t2WT/WPOPiri4G6160nMjDWBiuVJe2g6tNv4Of4nqSM= -SIZE (vim-8.0.0027.tar.gz) = 12929799 +SHA256 (vim-8.0.0055.tar.gz) = xTrbKefCAHjrRKWKFucSQCuojdpaPkGbZKQTnWaYKrs= +SIZE (vim-8.0.0055.tar.gz) = 12930637 Index: vim/pkg/PLIST-main === RCS file: /cvs/ports/editors/vim/pkg/PLIST-main,v retrieving revision 1.16 diff -u -p -r1.16 PLIST-main --- vim/pkg/PLIST-main 26 Sep 2016 10:48:39 - 1.16 +++ vim/pkg/PLIST-main 31 Oct 2016 22:54:53 - @@ -25,6 +25,8 @@ share/vim/${P}/autoload/ada.vim share/vim/${P}/autoload/adacomplete.vim share/vim/${P}/autoload/ccomplete.vim share/vim/${P}/autoload/clojurecomplete.vim +share/vim/${P}/autoload/context.vim +share/vim/${P}/autoload/contextcomplete.vim share/vim/${P}/autoload/csscomplete.vim share/vim/${P}/autoload/decada.vim share/vim/${P}/autoload/getscript.vim @@ -90,6 +92,7 @@ share/vim/${P}/compiler/ant.vim share/vim/${P}/compiler/bcc.vim share/vim/${P}/compiler/bdf.vim share/vim/${P}/compiler/checkstyle.vim +share/vim/${P}/compiler/context.vim share/vim/${P}/compiler/cs.vim share/vim/${P}/compiler/cucumber.vim share/vim/${P}/compiler/decada.vim @@ -515,6 +518,7 @@ share/vim/${P}/indent/clojure.vim share/vim/${P}/indent/cmake.vim share/vim/${P}/indent/cobol.vim share/vim/${P}/indent/config.vim +share/vim/${P}/indent/context.vim share/vim/${P}/indent/cpp.vim share/vim/${P}/indent/cs.vim share/vim/${P}/indent/css.vim @@ -559,6 +563,7 @@ share/vim/${P}/indent/lua.vim share/vim/${P}/indent/mail.vim share/vim/${P}/indent/make.vim share/vim/${P}/indent/matlab.vim +share/vim/${P}/indent/mf.vim share/vim/${P}/indent/mma.vim share/vim/${P}/indent/mp.vim share/vim/${P}/indent/objc.vim @@ -650,6 +655,7 @@ share/vim/${P}/keymap/hebrewp_cp1255.vim share/vim/${P}/keymap/hebrewp_iso-8859-8.vim share/vim/${P}/keymap/hebrewp_utf-8.vim share/vim/${P}/keymap/kana.vim +share/vim/${P}/keymap/kazakh-jcuken.vim share/vim/${P}/keymap/lithuanian-baltic.vim share/vim/${P}/keymap/magyar_utf-8.vim share/vim/${P}/keymap/mongolian_utf-8.vim
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 16:53:34 Modified files: lang/guile2: Makefile Added files: lang/guile2/patches: patch-doc_ref_guile-invoke_texi patch-doc_ref_posix_texi patch-libguile_filesys_c patch-module_ice-9_ftw_scm patch-module_system_repl_coop-server_scm patch-module_system_repl_server_scm Log message: SECURITY fix for CVE-2016-8606 and CVE-2016-8605.
Re: building curl with gssapi disables ssl
On Thu, Oct 27, 2016 at 10:31:04AM -0400, William Leuschner wrote: > > SSL support: no > > (--with-{ssl,gnutls,nss,polarssl,mbedtls,cyassl,axtls,winssl,darwinssl} ) > > Have you tried adding "--with-ssl" to CONFIGURE_ARGS? > > - William Hi, yes, I did. j. $ env FLAVOR=gssapi make show=CONFIGURE_ARGS --with-ca-bundle=/etc/ssl/cert.pem --with-libidn=/usr/local --without-libpsl --without-libssh2 --with-ssl --with-gssapi=/usr/local/heimdal --prefix='/usr/local' --sysconfdir='/etc' --mandir='/usr/local/man' --infodir='/usr/local/info' --localstatedir='/var' --disable-silent-rules --disable-gtk-doc jirib:/home/jirib/cvs/openbsd-ports/net/curl $ env FLAVOR=gssapi make configure 2>&1 | grep Protocols: Protocols:DICT FILE FTP GOPHER HTTP IMAP POP3 RTSP SMTP TELNET TFTP
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 15:35:28 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for removal of dbic++
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 15:33:08 Removed files: databases/ruby-swift: Makefile distinfo databases/ruby-swift/pkg: DESCR PLIST Log message: Remove ruby-swift Upstream development stopped 2 years ago, and there are no known users. OK ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 15:32:11 Removed files: databases/dbic++: Makefile distinfo databases/dbic++/patches: patch-CMakeLists_txt patch-inc_dbic++_h patch-pkgconfig_dbic++_pc patch-src_dbic++_cc databases/dbic++/pkg: DESCR PLIST Log message: Remove dbic++ Originally added to support ruby-swift, which is also being removed. Dead upstream for the last four years, and no known users. OK ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 15:30:38 Modified files: databases : Makefile Log message: Unhook dbic++ and ruby-swift
Re: lua ports: versions/flavors handling
Jeremie Courreges-Anglaswrites: > j...@wxcvbn.org (Jeremie Courreges-Anglas) writes: > >> Some time ago I took a look at hooking lua53 flavors in the ports that >> support it. It turned out that some ports were already broken with >> particular versions of lua (the most common errors are missing functions >> at dlopen time, and module() errors), yet they were hooked up. >> >> So it's not just about adding lua53 flavors, but about having >> a consistent ports tree. In the end, I think that lua.port.mk should >> stop populating FLAVORS automatically, so that people hacking on lua >> have to explicitely enable the lua versions they tested. Just like for >> python.port.mk. >> >> The diff to explicitely add FLAVORS / hook them up is not ripe yet, >> but first I'd like to know if people object to the proposal above. > > afaik we can stop automatically adding FLAVORS in lua.port.mk; it would > be nice if someone could put this in a bulk to confirm. Committed, thanks Antoine for the bulk build test. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
Re: luajit,lua52 uses the wrong lua abi
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. -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/10/31 12:51:42 Modified files: lang : Makefile Log message: Unhook luajit,lua52 until a decision is made. This FLAVOR has been proposed for removal by jsg@ some time ago.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2016/10/31 12:46:09 Modified files: lang/lua : lua.port.mk Log message: Stop automatic addition of lua5x FLAVORS. Now if a port wants to declare support for lua52/lua53, it must do so explicitely. Hopefully this will result in lua libraries being better tested with the lua versions we support. Agreement from sthen@ when discussed on ports@, bulk build tests by ajacoutot@.
GSSAPI flavor for Dovecot
Hello again, porters! I've written a new flavor for Dovecot to add support for GSSAPI. Could someone take a look at it? Thanks, William Leuschner Index: Makefile === RCS file: /cvs/ports/mail/Makefile,v retrieving revision 1.342 diff -u -p -r1.342 Makefile --- Makefile11 Jul 2016 10:15:18 - 1.342 +++ Makefile31 Oct 2016 18:41:24 - @@ -33,6 +33,7 @@ SUBDIR += dkim-milter SUBDIR += dkimproxy SUBDIR += dovecot + SUBDIR += dovecot,gssapi SUBDIR += dovecot-antispam SUBDIR += dovecot-pigeonhole SUBDIR += dspam Index: dovecot/Makefile === RCS file: /cvs/ports/mail/dovecot/Makefile,v retrieving revision 1.241 diff -u -p -r1.241 Makefile --- dovecot/Makefile5 Jul 2016 09:27:35 - 1.241 +++ dovecot/Makefile31 Oct 2016 18:41:24 - @@ -7,7 +7,7 @@ COMMENT-postgresql= PostgreSQL authentic V_MAJOR= 2.2 V_DOVECOT= 2.2.24 -REVISION= 0 +REVISION= 1 DISTNAME= dovecot-${V_DOVECOT} PKGNAME= dovecot-${V_DOVECOT} @@ -66,10 +66,17 @@ CONFIGURE_ARGS= --with-rundir=/var/dovec CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib" +FLAVORS= gssapi PSEUDO_FLAVORS=no_db no_ldap no_mysql no_postgresql FLAVOR?= .if ${FLAVOR:Mno_db} FLAVOR+= no_ldap no_mysql no_postgresql +.endif + +.if ${FLAVOR:Mgssapi} +CONFIGURE_ARGS+=KRB5CONFIG=/usr/local/heimdal/bin/krb5-config +CONFIGURE_ARGS+=--with-gssapi=yes +MODULES+=security/heimdal .endif MULTI_PACKAGES= -server -ldap -mysql -postgresql Index: dovecot/pkg/DESCR-server === RCS file: /cvs/ports/mail/dovecot/pkg/DESCR-server,v retrieving revision 1.6 diff -u -p -r1.6 DESCR-server --- dovecot/pkg/DESCR-server28 May 2011 19:40:41 - 1.6 +++ dovecot/pkg/DESCR-server31 Oct 2016 18:41:24 - @@ -4,3 +4,6 @@ several coding techniques to avoid most can work with standard mbox and maildir formats and it's fully compatible with UW-IMAP and Courier IMAP servers as well as mail clients accessing the mailboxes directly. + +Flavors: +gssapi: support for GSSAPI authentication in Dovecot
Update to scapy-2.3.3
Hi, Scapy recently released their yearly version (a bit earlier than usual though). Here's a diff to update it. The diff is quite long because it's mainly some patches that were upstreamed/from upstream. There is currently a minor nit: when you run scapy it greets with "Welcome to Scapy (unknown.version)". I opened an issue on their github, will updated the diff if needed. Comments? OK? Index: Makefile === RCS file: /cvs/ports/net/scapy/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- Makefile31 Jan 2016 23:21:37 - 1.21 +++ Makefile31 Oct 2016 17:48:44 - @@ -2,7 +2,7 @@ COMMENT= powerful interactive packet manipulation in python -MODPY_EGG_VERSION= 2.3.2 +MODPY_EGG_VERSION= 2.3.3 DISTNAME= scapy-${MODPY_EGG_VERSION} GH_ACCOUNT=secdev Index: distinfo === RCS file: /cvs/ports/net/scapy/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo31 Jan 2016 23:21:37 - 1.7 +++ distinfo31 Oct 2016 17:48:44 - @@ -1,4 +1,4 @@ SHA256 (ethertypes-20120703) = 7Tj51kS+/IfrQahknDEAcyQNmozXWy+cEVtdnX5dAzw= -SHA256 (scapy-2.3.2.tar.gz) = G4qG1of+uO0BEUwMAWtChnTL/sBOPrb1JJoBjEJ8T2o= +SHA256 (scapy-2.3.3.tar.gz) = Z2Qs97gG4C2u3dWIV3WIyuvdw0Jtt5BOeZmgsDNKY7U= SIZE (ethertypes-20120703) = 1362 -SIZE (scapy-2.3.2.tar.gz) = 1166056 +SIZE (scapy-2.3.3.tar.gz) = 1459132 Index: patches/patch-scapy_arch_unix_py === RCS file: patches/patch-scapy_arch_unix_py diff -N patches/patch-scapy_arch_unix_py --- patches/patch-scapy_arch_unix_py31 Jan 2016 23:21:37 - 1.2 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,45 +0,0 @@ -$OpenBSD: patch-scapy_arch_unix_py,v 1.2 2016/01/31 23:21:37 sthen Exp $ - -Merged upstream -https://github.com/secdev/scapy/commit/3ecf379e52214aa742d09a15b13694e7d2c6d469 - scapy/arch/unix.py.origFri Jan 15 14:10:59 2016 -+++ scapy/arch/unix.py Sun Jan 24 11:03:12 2016 -@@ -155,14 +155,30 @@ def in6_getifaddr(): - """ - - # List all network interfaces --try: -- f = os.popen("%s -l" % conf.prog.ifconfig) --except OSError,msg: -- log_interactive.warning("Failed to execute ifconfig.") -- return [] -+if scapy.arch.OPENBSD: -+try: -+f = os.popen("%s" % conf.prog.ifconfig) -+except OSError,msg: -+ log_interactive.warning("Failed to execute ifconfig.") -+ return [] - --# Get the list of network interfaces --splitted_line = f.readline().rstrip().split() -+# Get the list of network interfaces -+splitted_line = [] -+for l in f: -+if "flags" in l: -+iface = l.split()[0].rstrip(':') -+splitted_line.append(iface) -+ -+else: # FreeBSD, NetBSD or Darwin -+try: -+ f = os.popen("%s -l" % conf.prog.ifconfig) -+except OSError,msg: -+ log_interactive.warning("Failed to execute ifconfig.") -+ return [] -+ -+# Get the list of network interfaces -+splitted_line = f.readline().rstrip().split() -+ - ret = [] - for i in splitted_line: - ret += _in6_getifaddr(i) Index: patches/patch-scapy_config_py === RCS file: /cvs/ports/net/scapy/patches/patch-scapy_config_py,v retrieving revision 1.2 diff -u -p -r1.2 patch-scapy_config_py --- patches/patch-scapy_config_py 31 Jan 2016 23:21:37 - 1.2 +++ patches/patch-scapy_config_py 31 Oct 2016 17:48:44 - @@ -1,12 +1,12 @@ $OpenBSD: patch-scapy_config_py,v 1.2 2016/01/31 23:21:37 sthen Exp $ scapy/config.py.orig Fri Jan 15 14:10:59 2016 -+++ scapy/config.pyThu Jan 21 19:49:16 2016 -@@ -374,7 +374,7 @@ extensions_paths: path or list of paths where extensio - load_layers = ["l2", "inet", "dhcp", "dns", "dot11", "gprs", "hsrp", "inet6", "ir", "isakmp", "l2tp", -"mgcp", "mobileip", "netbios", "netflow", "ntp", "ppp", "radius", "rip", "rtp", -"sebek", "skinny", "smb", "snmp", "tftp", "x509", "bluetooth", "dhcp6", "llmnr", "sctp", "vrrp", -- "ipsec" ] -+ "ipsec", "loop" ] - +--- scapy/config.py.orig Tue Oct 18 10:44:43 2016 scapy/config.pyMon Oct 31 10:36:06 2016 +@@ -385,7 +385,7 @@ contribs: a dict which can be used by contrib layers t +"mobileip", "netbios", "netflow", "ntp", "ppp", +"radius", "rip", "rtp", "skinny", "smb", "snmp", +"tftp", "x509", "bluetooth", "dhcp6", "llmnr", +- "sctp", "vrrp", "ipsec", "lltd", "vxlan"] ++ "sctp", "vrrp", "ipsec", "lltd", "vxlan", "loop"] + contribs = dict() + - if not Conf.ipv6_enabled: Index:
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 11:59:01 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: Update to pgrouting 2.3.0. http://docs.pgrouting.org/2.3/en/doc/src/changelog/release_notes.html#changelog-2-3-0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 11:50:45 Modified files: sysutils/ansible: Makefile sysutils/ansible/patches: patch-lib_ansible_module_utils_facts_py Log message: simplify resolution of ansible_processor by using hw.model and hw.ncpu. previously /var/run/dmesg.boot or dmesg(8) would be parsed however that could lead to bogus values (e.g. the full "Enhanced SpeedStep" line) if the buffer contained multiple (partial) dmesgs
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 11:49:30 Modified files: x11/lumina : Makefile Added files: x11/lumina : distinfo x11/lumina/patches: patch-src-qt5_OS-detect_pri x11/lumina/pkg : DESCR PLIST Removed files: x11/lumina : Makefile.inc x11/lumina/i18n: Makefile distinfo x11/lumina/i18n/pkg: DESCR PLIST x11/lumina/lumina: Makefile distinfo x11/lumina/lumina/pkg: DESCR PLIST Log message: Update to lumina-1.1.0. - i18n merged into lumina from Bryan C. Everly (maintainer) with a few tweaks
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 11:29:47 Modified files: sysutils : Makefile Log message: +py-ghmi
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 11:28:47 Log message: import py-ghmi-1.0.11 Pyghmi is a pure Python (mostly IPMI) server management library. tested with ipmi_power and ipmi_boot modules from ansible 2.2 ok aja@ a while back Status: Vendor Tag: jasper Release Tags: jasper_20163110 N ports/sysutils/py-ghmi/distinfo N ports/sysutils/py-ghmi/Makefile N ports/sysutils/py-ghmi/pkg/PLIST N ports/sysutils/py-ghmi/pkg/DESCR No conflicts created by this import
Remove databases/{dbic++,ruby-swift}
databases/dbic++ was added by me in 2010 to support databases/ruby-swift. In 2012, swift changed to using it's own C-based drivers (databases/ruby-swift-db-*) instead of dbic++. dbic++ development stopped in 2012, and swift development stopped in 2014. Neither dbic++ nor swift has any users as far as I know. Can I please get an OK to send dbic++ and ruby-swift to the Attic? ruby-swift-db-* can stay as other software in the tree can use those drivers (e.g. databases/ruby-sequel). Thanks, Jeremy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 11:23:13 Modified files: sysutils/ansible: Makefile sysutils/ansible/patches: patch-lib_ansible_module_utils_facts_py Log message: swap the values of the distribution_release and distribution_version facts this is more in line with other platforms where the version fact is a numerical value and the release an identification string: "ansible_facts": { "ansible_distribution": "OpenBSD", "ansible_distribution_release": "current", "ansible_distribution_version": "6.0" },
Re: [update] pekwm-0.1.17
On Sun, Oct 30, 2016 at 09:01:26AM +0200, Timo Myyrä wrote: > Hi, > > Here is an update to pekwm. This was previously attempted a while ago: > http://marc.info/?t=14222171711=1=2 > > Previous attempt got stuck on distfile issue as pekwm's site used untrusted > SSL > CA. Currently it seems to use Let's Encrypt for SSL so fetching distfiles is > no > longer an issue. > > Other changes, I switched the port to use GNU Make as otherwise all the > scripts > weren't generated by the build. This could probably worked around with bit of > patching. > > Thanks to Antoine and Stuart on their help on fixing the PLIST file. Committed, thanks. > > Timo > > Index: Makefile > === > RCS file: /cvs/ports/x11/pekwm/Makefile,v > retrieving revision 1.27 > diff -u -p -r1.27 Makefile > --- Makefile 28 Aug 2016 11:07:14 - 1.27 > +++ Makefile 30 Oct 2016 06:42:43 - > @@ -2,13 +2,12 @@ > > COMMENT= aewm++ based pretty themable window manager > > -DISTNAME=pekwm-0.1.15 > -REVISION=1 > +DISTNAME=pekwm-0.1.17 > CATEGORIES= x11 > > -HOMEPAGE=http://pekwm.org/ > +HOMEPAGE=https://www.pekwm.org/ > > -MAINTAINER= Nicholas Marriott> +MAINTAINER= Timo Myyra > > # GPLv2 > PERMIT_PACKAGE_CDROM=Yes > @@ -16,13 +15,15 @@ PERMIT_PACKAGE_CDROM= Yes > WANTLIB += ICE SM X11 Xext Xft Xinerama Xpm Xrandr c iconv jpeg m png > WANTLIB += stdc++ > > -MASTER_SITES=${HOMEPAGE}projects/pekwm/files/ > +MASTER_SITES=${HOMEPAGE}/files/ > EXTRACT_SUFX=.tar.bz2 > LIB_DEPENDS= converters/libiconv \ > graphics/jpeg \ > graphics/png > > NO_TEST= Yes > + > +USE_GMAKE= Yes > > CONFIGURE_STYLE=gnu > CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ > Index: distinfo > === > RCS file: /cvs/ports/x11/pekwm/distinfo,v > retrieving revision 1.10 > diff -u -p -r1.10 distinfo > --- distinfo 12 Nov 2012 10:03:21 - 1.10 > +++ distinfo 30 Oct 2016 06:42:43 - > @@ -1,2 +1,2 @@ > -SHA256 (pekwm-0.1.15.tar.bz2) = VtQFuH89hY68U6In5N4juScwZ3ByURRckK8I01vHWC8= > -SIZE (pekwm-0.1.15.tar.bz2) = 395557 > +SHA256 (pekwm-0.1.17.tar.bz2) = ih/Tv5846Me7KyhkwJD5hrYM7CKB7PG7pGLRIPsyfQA= > +SIZE (pekwm-0.1.17.tar.bz2) = 405742 > Index: patches/patch-data_scripts_pekwm_screenshot_sh > === > RCS file: patches/patch-data_scripts_pekwm_screenshot_sh > diff -N patches/patch-data_scripts_pekwm_screenshot_sh > --- /dev/null 1 Jan 1970 00:00:00 - > +++ patches/patch-data_scripts_pekwm_screenshot_sh30 Oct 2016 06:42:43 > - > @@ -0,0 +1,76 @@ > +$OpenBSD$ > +No need for bash here, use /bin/sh > +--- data/scripts/pekwm_screenshot.sh.origSun May 26 15:01:18 2013 > data/scripts/pekwm_screenshot.sh Tue Mar 22 09:16:26 2016 > +@@ -1,30 +1,30 @@ > +-#!/usr/bin/env bash > ++#!/bin/sh > + # > + # Copyright © 2013 the pekwm development team > + # > + > +-function screenshot_scrot > ++screenshot_scrot() > + { > + scrot -z "$1" > + } > + > +-function screenshot_xwd_netpbm > ++screenshot_xwd_netpbm() > + { > + xwd -root | xwdtopnm 2>/dev/null | pnmtopng > "$1" > + } > + > +-function screenshot_imagemagick > ++screenshot_imagemagick() > + { > + import -window root "$1" > + } > + > +-function is_in_path > ++is_in_path() > + { > + which $1 >/dev/null 2>&1 > + return $? > + } > + > +-function detect_command > ++detect_command() > + { > + is_in_path "scrot" > + if test $? -eq 0; then > +@@ -45,7 +45,7 @@ function detect_command > + fi > + } > + > +-function usage > ++usage() > + { > + echo "usage: pekwm_screenshot.sh [-c scrot|netpbm|magick] [-d delay] > [-o output.png]" > + echo "" > +@@ -61,7 +61,7 @@ function usage > + exit 0 > + } > + > +-function usage_command > ++usage_command() > + { > + echo "Unable to find any supported commands for taking screenshots" > + echo "" > +@@ -74,7 +74,7 @@ function usage_command > + exit 1 > + } > + > +-function main > ++main() > + { > + # Initialize for strict mode > + command="" > +@@ -146,6 +146,6 @@ function main > + exit 0 > + } > + > +-OPTIONS=$(getopt -o c:d:ho: -n 'pekwm_screenshot.sh' -- "$@") > ++OPTIONS=$(getopt c:d:ho: $*) > + main > + > Index: pkg/PLIST > === > RCS file: /cvs/ports/x11/pekwm/pkg/PLIST,v > retrieving revision 1.7 > diff -u -p -r1.7 PLIST > --- pkg/PLIST 12 Nov 2012 10:03:21 - 1.7 > +++ pkg/PLIST 30 Oct 2016 06:42:43 - > @@ -1,4 +1,4 @@ > -@comment $OpenBSD: PLIST,v 1.7 2012/11/12 10:03:21 jasper Exp $ > +@comment $OpenBSD$ > @bin bin/pekwm > @man man/man1/pekwm.1 > share/examples/pekwm/ > @@ -6,11 +6,11 @@ share/examples/pekwm/ >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 11:11:47 Modified files: audio : Makefile Log message: +gradio
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 11:11:06 Log message: Import gradio 5.0.0beta2 A desktop application for finding and listening to internet radio stations. The radio library is populated from a crowdsourced radio streams database at http://www.radio-browser.info, ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20161031 N ports/audio/gradio/Makefile N ports/audio/gradio/distinfo N ports/audio/gradio/pkg/PLIST N ports/audio/gradio/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 11:10:59 Modified files: sysutils/ansible: Makefile sysutils/ansible/patches: patch-lib_ansible_module_utils_facts_py Log message: - Enable VMM detection - Drop processor_cores fact with bogus value (hardcoded 'NA') - Implement DMI facts (product_name, product_version, product_uuid, product_serial and system_vendor)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 11:07:30 Modified files: x11/pekwm : Makefile distinfo x11/pekwm/pkg : PLIST Added files: x11/pekwm/patches: patch-data_scripts_pekwm_screenshot_sh Log message: Update to pekwm-0.1.17. from new maintainer Timo Myyra
Re: [MAINTAINER UPDATE] x11/lumina 1.1.0
Antoine, Thank you so much for your help in this.
Re: [MAINTAINER UPDATE] x11/lumina 1.1.0
Thanks, committing in a few with the sed substitutions put back. On Fri, Oct 28, 2016 at 02:30:54PM -0400, Bryan Everly wrote: > > > +V= 1.1.0 > > +GH_ACCOUNT= trueos > > +GH_PROJECT=lumina > > +GH_TAGNAME= v${V} > > +DISTNAME= ${GH_PROJECT}-${V} > > > > These 5 lines are equivalent to > > > > +GH_ACCOUNT=trueos > > +GH_PROJECT=lumina > > +GH_TAGNAME=v1.1.0 > > > > Missing DISTNAME is then generated as ${GH_PROJECT}-${GH_TAGNAME:v%=%}. > > > > Also, We normally don't expand tabs. > > > > +CATEGORIES ?= x11 x11/lumina > > > > There is no need for '?=' - it is not a Makefile.inc any more. Also, > > category x11/lumina does not make sense since it contains only one port. > > > > +MODULES= x11/qt5 > > [...] > > +do-configure: > > + cd ${WRKSRC} && ${LOCALBASE}/bin/qmake-qt5 CONFIG+="configure WITH_I18N" > > > > You should use CONFIGURE_STYLE and CONFIGURE_ARGS instead: > > > > +MODULES= devel/qmake \ > > x11/qt5 > > +CONFIGURE_STYLE= qmake > > +CONFIGURE_ARGS=CONFIG+="configure WITH_I18N" > > > > This is more readable and more consistent with other ports. > > > > +MAKE_FLAGS= LIBLuminaUtils_VERSION=${LIBLuminaUtils_VERSION} > > > > Why do you need this? There is LIBLuminaUtils_VERSION variable in Lumina's > > build infrastructure? > > > > +pre-configure: > > + sed -i 's,/usr/local,${LOCALBASE},g' \ > > +${WRKSRC}/src-qt5/core/libLumina/LuminaXDG.cpp \ > > +${WRKSRC}/src-qt5/core/lumina-desktop/SettingsMenu.cpp > > + sed -i 's,/etc/luminaDesktop.conf,${SYSCONFDIR}/luminaDesktop.conf,g' \ > > +${WRKSRC}/src-qt5/core/libLumina/LuminaUtils.cpp > > > > This doesn't look right. Files > > "src-qt5/core/lumina-desktop/SettingsMenu.cpp" > > and "src-qt5/core/libLumina/LuminaUtils.cpp" don't contain paths you are > > trying to clean out, and even if they did, replacing them with > > preprocessor macros and fixing build infrastructure would make more > > sense. Upstream could even use your fixes then. > > > > +# BSD > > +PERMIT_PACKAGE_CDROM = Yes > > + > > +NO_TEST=Yes > > > > Better place these variables to the positions where people would expect > > them. There is no obvious reason to have them at the bottom of the > > Makefile. > > > > > > In PLIST you've left out > > > >@exec %D/bin/update-desktop-database > >@unexec-delete %D/bin/update-desktop-database > > > > And since you move your port from one pkgpath to another you need > > > >@pkgpath x11/lumina/lumina > >@pkgpath x11/lumina/i18n > > > > markers. > > > > -- > > Dmitrij D. Czarkoff > Dmitri, > > Thank you for your excellent suggestions. I was able to incorporate all but > two of them. Unfortunately the MAKE_FLAGS part is required, else the build > infrastructure for Lumina will not produce the shared library. The second > thing that I have to keep in place is the do_configure make target. Due to > the fact that there are many embedded relative paths in various files in the > Lumina build infrastructure, the directory change is necessary to make the > relative pathing work out. I'll try to work with upstream to see if I can > get this further refined in a future update. > > I have attached three files. The first is a diff showing the directory > restructuring (as you may recall, they combined the lumina/i18n and > lumina/lumina components with this release), the second is a tarball of the > x11/lumina directory with the deletes preserved in the ./CVS directories. > The third file is a tarball of the "clean" directory with all empty > subdirectories and CVS directories removed. > > If someone could please look this over and, if OK, commit it on my behalf I > would appreciate it. I'd like to get people access to Lumina 1.1 because it > has some really nice new features. > > Thanks! > Index: Makefile > === > RCS file: /home/cvs/ports/x11/lumina/Makefile,v > retrieving revision 1.19 > diff -u -p -r1.19 Makefile > --- Makefile 12 Aug 2015 06:26:34 - 1.19 > +++ Makefile 28 Oct 2016 18:06:24 - > @@ -1,7 +1,45 @@ > # $OpenBSD: Makefile,v 1.19 2015/08/12 06:26:34 ajacoutot Exp $ > > - SUBDIR = > - SUBDIR += i18n > - SUBDIR += lumina > +COMMENT= Lumina Desktop Environment > > -.include > +GH_ACCOUNT= trueos > +GH_PROJECT= lumina > +GH_TAGNAME= v1.1.0 > + > +SHARED_LIBS += LuminaUtils 1.1 # 1.1 > + > +CATEGORIES= x11 > +MAINTAINER= Bryan C. Everly> +HOMEPAGE=http://lumina-desktop.org/ > + > +WANTLIB += GL Qt5Concurrent Qt5Core Qt5Gui Qt5Multimedia Qt5MultimediaWidgets > +WANTLIB += Qt5Network Qt5Svg Qt5Widgets Qt5X11Extras Xdamage c > +WANTLIB += m pthread xcb
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 11:03:35 Modified files: sysutils/ansible: Makefile sysutils/ansible/patches: patch-lib_ansible_module_utils_facts_py Log message: - sync OpenBSDVirtual with what's been merged upstream - implement virtualization_type and virtualization_role for vmm
[new] gradio, an internet radio browser and player
Hi, saw this recently, was easy to port, runs fine - see http://www.omgubuntu.co.uk/2016/07/gradio-radio-player-app-ubuntu for more details, github page (https://github.com/haecker-felix/gradio) is ... bah, nobody does websites those days. The nice thing in this project is that it fetches radio stations directly from a crowdsourced website (http://www.radio-browser.info/gui/) so, its not a static-always-outdated list like audio/radiotray.. ok to import ? tweaks, comments ? Landry gradio-5.0.0b2.tgz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 10:39:26 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/patches: patch-python_louis_Makefile_in devel/liblouis/pkg: PLIST Added files: devel/liblouis/patches: patch-tools_lou_compare_c Log message: update to liblouis-3.0.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 10:30:17 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-configure_ac patch-gnome-initial-setup_Makefile_in patch-gnome-initial-setup_gnome-initial-setup_c patch-gnome-initial-setup_pages_Makefile_in patch-gnome-initial-setup_pages_account_Makefile_in patch-gnome-initial-setup_pages_password_Makefile_in x11/gnome/initial-setup/pkg: PLIST Log message: Update to gnome-initial-setup-3.22.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 10:27:39 Modified files: x11/gnome/aisleriot: Makefile distinfo x11/gnome/aisleriot/pkg: PLIST Log message: Update to aisleriot-3.22.0.
Re: NEW net/pbgpp
On 2016/10/30 19:08, Peter Hessler wrote: > DE-CIX developed a PCAP parser to decode BGP messages collected with > tcpdump. The parser reads PCAP input from file system, stdin, or by > listening on a network interface. Furthermore, the parser is able to use > several output filters and pipes to tailor the output for your > individual needs. Therefore, we decided to develop PCAP BGP Parser aka > pbgpp. The filters and pipes can be easily extended - we are happy to > include your extensions any time :) > > HOMEPAGE: https://github.com/de-cix/pbgp-parser > > depends on r1.59 of net/bpf.h and the "update net/py-pcapy" patch > > OK? > > > -- > A successful [software] tool is one that was used to do something > undreamed of by its author. > -- S. C. Johnson | LIB_DEPENDS = net/py-pcapy,python3 \ - Should be BUILD+RUN_DEPENDS, the LIB_DEPENDS will get stripped from packages because there's no matching WANTLIB entry (this would trigger a "LIB_DEPENDS not needed for " when packaging). - I think we settled on using path/port${MODPY_FLAVOR} for all of these, even with explicit MODPY_VERSION=${MODPY_DEFAULT_whatever} | devel/py-setuptools - Added automatically by python.port.mk (and with the right py3 flavour). DESCR reads a bit strangely for a package.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 10:15:46 Modified files: x11/gnome/gdm : Makefile distinfo x11/gnome/gdm/patches: patch-configure_ac patch-daemon_gdm-local-display-factory_c x11/gnome/gdm/pkg: PLIST Added files: x11/gnome/gdm/patches: patch-Makefile_am Removed files: x11/gnome/gdm/files: gdm-autologin Log message: Update to gdm-3.22.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 10:15:37 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/pkg: PLIST Log message: update to gnome-terminal-3.22.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 10:15:23 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: update to gnome-shell-extensions-3.22.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 10:15:09 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_misc_loginManager_js x11/gnome/shell/pkg: PLIST Log message: update to gnome-shell-3.22.1 there may be some runtime issues that will be dealt with shortly, as discussed with aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 10:14:27 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/pkg: PLIST Log message: update to mutter-3.22.1
Re: update net/py-pcapy
Jeremie Courreges-Anglaswrites: > Peter Hessler writes: > >> On 2016 Oct 30 (Sun) at 20:21:29 +0100 (+0100), Rafael Sadowski wrote: >> :On Sun Oct 30, 2016 at 08:16:12PM +0100, Rafael Sadowski wrote: >> :> On Sun Oct 30, 2016 at 07:28:42PM +0100, Peter Hessler wrote: >> :> > On 2016 Oct 30 (Sun) at 14:37:19 +0100 (+0100), Peter Hessler wrote: >> :> > :I would like to use pcapy in a python3 module, so we need to update it. >> :> > >> :> > Updated version that can install both the python2 and python3 versions >> :> > at the same time. >> :> > >> :> > depends on r1.59 of sys/net/bpf.h that I committed recently. >> :> > >> :> > OK? >> :> > >> :> >> :> Maybe with GH_? >> :> >> : >> :... and cleanup WANTLIB >> >> Yes, these look good to me. > > Looks fine to me too, except for the end of PLIST which contains: > >> :+share/doc/${MODPY_PY_PREFIX}pcapy/tests/96pings.pcap >> :+SHare/doc/${MODPY_PY_PREFIX}pcapy/tests/pcapytests.py > > Without those bits, ok jca@ Erm, this update strips "py-" from PKGNAME, which prevents upgrades and python[23] packages coexistence. I suggest leaving the DISTNAME and PKGNAME lines alone. With this addressed, ok jca@ Index: Makefile === RCS file: /d/cvs/ports/net/py-pcapy/Makefile,v retrieving revision 1.11 diff -u -p -r1.11 Makefile --- Makefile17 Apr 2015 16:15:59 - 1.11 +++ Makefile31 Oct 2016 16:00:12 - @@ -2,25 +2,27 @@ COMMENT = libpcap module for Python -MODPY_EGG_VERSION =0.10.5 +MODPY_EGG_VERSION =0.10.10 +GH_ACCOUNT = CoreSecurity +GH_PROJECT = pcapy +GH_TAGNAME = ${MODPY_EGG_VERSION} DISTNAME = pcapy-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 7 CATEGORIES = net devel -HOMEPAGE = http://oss.coresecurity.com/projects/pcapy.html +HOMEPAGE = https://www.coresecurity.com/corelabs-research/open-source-tools/pcapy # Apache PERMIT_PACKAGE_CDROM = Yes -WANTLIB += ${MODPY_WANTLIB} m stdc++ pcap pthread util - -MASTER_SITES = http://oss.coresecurity.com/repo/ +WANTLIB += ${MODPY_WANTLIB} m stdc++ pcap MODULES = lang/python +MODPY_SETUPTOOLS = Yes -NO_TEST = Yes +FLAVORS = python3 +FLAVOR ?= MAKE_ENV +=LDSHARED="${CC} -shared -fPIC" MAKE_ENV +=LDFLAGS="-L${LOCALBASE}/lib" @@ -28,5 +30,8 @@ MAKE_ENV += LDFLAGS="-L${LOCALBASE}/lib # fix msdos line-endings pre-patch: cd ${WRKSRC}; perl -i -pe 's/\r$$//' `find . -type f` + +pre-configure: + ${SUBST_CMD} ${WRKSRC}/setup.py .include Index: distinfo === RCS file: /d/cvs/ports/net/py-pcapy/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo18 Jan 2015 03:14:51 - 1.2 +++ distinfo30 Oct 2016 20:27:40 - @@ -1,2 +1,2 @@ -SHA256 (pcapy-0.10.5.tar.gz) = gKdj2RgUg24M0eV7Y1GdxgITtCujxIbUeUyrrjD9elc= -SIZE (pcapy-0.10.5.tar.gz) = 18884 +SHA256 (pcapy-0.10.10.tar.gz) = NEdTmoUWrhkIR1ZBqA/6EvaYanY1eW/Uz1ayJ4C7bok= +SIZE (pcapy-0.10.10.tar.gz) = 28332 Index: patches/patch-pcap_pkthdr_cc === RCS file: /d/cvs/ports/net/py-pcapy/patches/patch-pcap_pkthdr_cc,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-pcap_pkthdr_cc --- patches/patch-pcap_pkthdr_cc3 Apr 2009 15:45:41 - 1.1.1.1 +++ patches/patch-pcap_pkthdr_cc30 Oct 2016 20:27:40 - @@ -1,7 +1,7 @@ $OpenBSD: patch-pcap_pkthdr_cc,v 1.1.1.1 2009/04/03 15:45:41 sthen Exp $ pcap_pkthdr.cc.origFri Apr 3 11:52:32 2009 -+++ pcap_pkthdr.cc Fri Apr 3 11:52:36 2009 -@@ -24,7 +24,7 @@ +--- pcap_pkthdr.cc.origSun Oct 30 14:05:35 2016 pcap_pkthdr.cc Sun Oct 30 14:05:35 2016 +@@ -23,7 +23,7 @@ // internal pcapobject typedef struct { PyObject_HEAD Index: patches/patch-setup_py === RCS file: /d/cvs/ports/net/py-pcapy/patches/patch-setup_py,v retrieving revision 1.1 diff -u -p -r1.1 patch-setup_py --- patches/patch-setup_py 25 Dec 2011 23:59:06 - 1.1 +++ patches/patch-setup_py 30 Oct 2016 20:27:40 - @@ -1,12 +1,15 @@ $OpenBSD: patch-setup_py,v 1.1 2011/12/25 23:59:06 fgsch Exp $ setup.py.orig Mon Dec 12 08:57:21 2011 -+++ setup.py Mon Dec 12 08:57:34 2011 -@@ -60,7 +60,7 @@ setup(name = PACKAGE_NAME, - include_dirs = include_dirs, - library_dirs = library_dirs, - libraries = libraries)], -- data_files = [(os.path.join('share', 'doc', PACKAGE_NAME), -+ data_files = [(os.path.join('share', 'doc', 'py-%s' % PACKAGE_NAME), - ['README', 'LICENSE', 'pcapy.html'])], +--- setup.py.orig Sun
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 10:08:08 Modified files: geo/postgis: Makefile distinfo geo/postgis/patches: patch-liblwgeom_varint_h geo/postgis/pkg: PLIST Log message: Major update to postgis 2.3.0. See http://postgis.net/2016/09/26/postgis-2.3.0/
Re: update net/py-pcapy
On 2016/10/30 20:16, Rafael Sadowski wrote: > On Sun Oct 30, 2016 at 07:28:42PM +0100, Peter Hessler wrote: > > On 2016 Oct 30 (Sun) at 14:37:19 +0100 (+0100), Peter Hessler wrote: > > :I would like to use pcapy in a python3 module, so we need to update it. > > > > Updated version that can install both the python2 and python3 versions > > at the same time. > > > > depends on r1.59 of sys/net/bpf.h that I committed recently. > > > > OK? > > > > Maybe with GH_? I think it would be better to fetch it from pypi with MODPY_PI=Yes, it's usually a bit more reliable than github, and portroach handles it much better.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: phess...@cvs.openbsd.org2016/10/31 10:02:00 Modified files: net: Makefile Log message: add python3 flavor of py-pcapy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: phess...@cvs.openbsd.org2016/10/31 10:01:22 Modified files: net/py-pcapy : Makefile distinfo net/py-pcapy/patches: patch-pcap_pkthdr_cc patch-setup_py net/py-pcapy/pkg: PLIST Log message: update pcapy to a version that can run in python3 Reviewed and help by Rafael Sadowski and jca@ OK jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/10/31 09:56:50 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: py-httpie -> httpie ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/10/31 09:56:05 Modified files: www/py-httpie : Makefile Log message: Change PKGNAME to httpie suggested by sthen@ as a Quirks entry is needed anyway with the switch to py3 ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:47:58 Modified files: geo/mapserver : Makefile distinfo Log message: Update to mapserver 7.0.2. See for details: http://mapserver.org/development/changelog/changelog-7-0.html#changelog-7-0-2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:46:36 Modified files: geo/merkaartor : Makefile distinfo geo/merkaartor/patches: patch-src_src_pro geo/merkaartor/pkg: PLIST Log message: Update to merkaartor 0.18.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:44:35 Modified files: geo/gdal : Makefile distinfo Log message: Bugfix update to gdal 2.1.2. See for details: https://trac.osgeo.org/gdal/wiki/Release/2.1.2-News
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:40:58 Modified files: x11/xfce4/xfce4-clipman: Makefile distinfo x11/xfce4/xfce4-clipman/pkg: PLIST Log message: Update to xfce4-clipman 1.4.0, converted to Gtk3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:40:12 Modified files: x11/xfce4/terminal: Makefile distinfo x11/xfce4/terminal/pkg: PLIST Log message: Update to xfce4-terminal 0.8.1. Moves to vte3/Gtk3, been running various dev versions since a good while. See for details https://mail.xfce.org/pipermail/xfce-announce/2016-October/000467.html and https://mail.xfce.org/pipermail/xfce/2016-October/035316.html
Re: update net/py-pcapy
Peter Hesslerwrites: > On 2016 Oct 30 (Sun) at 20:21:29 +0100 (+0100), Rafael Sadowski wrote: > :On Sun Oct 30, 2016 at 08:16:12PM +0100, Rafael Sadowski wrote: > :> On Sun Oct 30, 2016 at 07:28:42PM +0100, Peter Hessler wrote: > :> > On 2016 Oct 30 (Sun) at 14:37:19 +0100 (+0100), Peter Hessler wrote: > :> > :I would like to use pcapy in a python3 module, so we need to update it. > :> > > :> > Updated version that can install both the python2 and python3 versions > :> > at the same time. > :> > > :> > depends on r1.59 of sys/net/bpf.h that I committed recently. > :> > > :> > OK? > :> > > :> > :> Maybe with GH_? > :> > : > :... and cleanup WANTLIB > > Yes, these look good to me. Looks fine to me too, except for the end of PLIST which contains: > :+share/doc/${MODPY_PY_PREFIX}pcapy/tests/96pings.pcap > :+SHare/doc/${MODPY_PY_PREFIX}pcapy/tests/pcapytests.py Without those bits, ok jca@ -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:38:18 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo Log message: Bugfix update to xfce4-panel 4.12.1. See https://mail.xfce.org/pipermail/xfce/2016-October/035311.html for details
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:36:27 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo Log message: Update to xfce4-settings 4.12.1. See https://mail.xfce.org/pipermail/xfce-announce/2016-September/000464.html for details.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:35:49 Modified files: x11/xfce4/ristretto: Makefile distinfo x11/xfce4/ristretto/pkg: PLIST Log message: Bugfix update to ristretto 0.8.1, preparing the groundwork for Gtk3 migration. See https://mail.xfce.org/pipermail/xfce-announce/2016-October/000466.html for details.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 09:34:48 Modified files: x11/xfce4/xfconf: Makefile distinfo x11/xfce4/xfconf/pkg: PLIST Log message: Update to xfconf 4.12.1. Bump minor for the addition of bindings for GdkRGBAs
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 09:20:33 Modified files: x11/gnome/documents: Makefile distinfo x11/gnome/documents/pkg: PLIST Log message: Update to gnome-documents-3.22.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2016/10/31 09:07:30 Modified files: mail/z-push: Makefile distinfo Log message: update to 2.3.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2016/10/31 09:06:10 Modified files: lang/php/7.0 : Makefile distinfo lang/php/7.0/patches: patch-ext_pcre_php_pcre_c patch-php_ini-development patch-php_ini-production Log message: update to 7.0.12
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2016/10/31 09:05:52 Modified files: lang/php : Makefile.inc lang/php/5.5 : Makefile lang/php/5.6 : Makefile Log message: fix wantlib for some subpackages
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 09:02:09 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Added files: x11/gnome/builder/patches: patch-contrib_gstyle_Makefile_in patch-libide_util_ide-posix_c Removed files: x11/gnome/builder/patches: patch-configure patch-plugins_vala-pack_Makefile_in patch-plugins_vala-pack_config_vapi patch-plugins_vala-pack_ide-vala-index_vala Log message: Update to gnome-builder-3.22.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 08:59:05 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Mark all pkgnames matching ^drupal(-6|6-) as obsolete/unmaintained upstream.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 08:58:13 Modified files: x11/gnome : Makefile Log message: +libgepub
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 08:57:48 Log message: Import libgepub-0.4. libgepub is a GObject based library for handling and rendering epub documents. ok jasper@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20161031 N ports/x11/gnome/libgepub/distinfo N ports/x11/gnome/libgepub/Makefile N ports/x11/gnome/libgepub/pkg/DESCR N ports/x11/gnome/libgepub/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 08:33:42 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Log message: - update to gnome-system-monitor-3.22.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 08:31:56 Modified files: x11/gnome/quadrapassel: Makefile distinfo Log message: update to quadrapassel-3.22.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 08:27:55 Modified files: x11/gnome/online-miners: Makefile distinfo Log message: Update to gnome-online-miners-3.22.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 08:24:56 Modified files: x11/gnome/anjuta: Makefile distinfo Log message: update to anjuta-3.22.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 08:23:11 Modified files: x11/gnome/vinagre: Makefile distinfo Log message: Update to vinagre-3.22.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 08:14:35 Modified files: x11/gnome/gdl : Makefile distinfo Removed files: x11/gnome/gdl/patches: patch-gdl_gdl-dock-item_c patch-gdl_gdl-dock_c Log message: Update to gdl-3.22.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 08:05:35 Modified files: converters : Makefile Log message: Unhook ruby-json
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 08:09:41 Removed files: converters/ruby-json: Makefile distinfo converters/ruby-json/pkg: DESCR PLIST Log message: Remove converters/ruby-json Nothing depends on the port, and all ruby ports in the tree except ruby 1.8 ship with json. None of the ports in the tree that still depend on ruby 1.8 need the json library.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 08:04:58 Modified files: mail/evolution : Makefile mail/evolution/pkg: PLIST Log message: Tweaks.
powerpc bulk build report
bulk build on macppc-1.ports.openbsd.org started on Tue Oct 18 14:16:38 MDT 2016 finished at Mon Oct 31 07:49:14 MDT 2016 lasted 13D10h32m done with kern.version=OpenBSD 6.0-current (GENERIC.MP) #0: Tue Oct 18 11:00:38 MDT 2016 built packages:7886 Oct 18:530 Oct 19:339 Oct 20:555 Oct 21:411 Oct 22:335 Oct 23:329 Oct 24:344 Oct 25:304 Oct 26:458 Oct 27:458 Oct 28:466 Oct 29:488 Oct 30:941 Oct 31:1927 build failures: 10 http://build-failures.rhaalovely.net//powerpc/2016-10-18/audio/moc.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/devel/llvm.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/devel/reposurgeon.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/editors/emacs21.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/graphics/openimageio.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/lang/guile2.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/lang/node.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/plan9/drawterm.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/sysutils/u-boot.log http://build-failures.rhaalovely.net//powerpc/2016-10-18/www/gnash.log recurrent failures failures/devel/reposurgeon.log failures/editors/emacs21.log failures/graphics/openimageio.log failures/lang/node.log failures/plan9/drawterm.log failures/sysutils/u-boot.log failures/www/gnash.log new failures +++ ls-failures Mon Oct 31 07:49:39 2016 +failures/lang/guile2.log resolved failures --- ../old/powerpc/last//ls-failuresMon Oct 17 01:53:20 2016 -failures/www/pear.log Base libs: curses.14.0 edit.5.2 event.4.1 expat.11.0 form.6.0 formw.6.0 fuse.1.1 iberty.12.0 menu.6.0 menuw.6.0 ncurses.14.0 ncursesw.14.0 objc.6.0 ossaudio.4.0 panel.6.0 panelw.6.0 perl.17.1 readline.4.0 rpcsvc.2.0 skey.6.0 radius.1.0 sndio.6.1 stdc++.57.0 termcap.14.0 .14.0 z.5.0 usbhid.7.0 util.12.1 pcap.8.1 crypto.38.1 pthread.23.0 ssl.39.1 tls.11.4 c.89.2 c.89.2.a kvm.16.2 m.10.0 X libs: EGL.1.0 FS.10.0 GLESv1_CM.1.0 GLU.9.0 GLw.6.0 ICE.10.0 SM.9.0 X11-xcb.2.0 X11.16.1 XRes.5.0 Xau.10.0 Xaw.15.0 Xaw7.15.0 Xcomposite.4.0 Xcursor.5.0 Xdamage.4.0 Xdmcp.11.0 Xext.13.0 Xfixes.6.0 Xfontcache.5.0 Xi.12.1 Xinerama.6.0 Xmu.11.0 Xmuu.6.0 Xpm.9.0 Xrender.6.0 Xss.6.0 Xt.11.0 Xtst.11.0 Xv.6.0 XvMC.6.0 XvMCW.2.0 Xxf86dga.6.0 dmx.2.0 Xxf86misc.6.0 Xxf86vm.6.0 fontenc.4.0 epoxy.2.0 gbm.0.0 pciaccess.2.0 pixman-1.32.6 pthread-stubs.2.0 txc_dxtn.0.0 xcb-composite.1.0 xcb-damage.1.0 xcb-dpms.1.0 xcb-dri2.1.1 xcb-dri3.0.0 xcb-ewmh.2.0 xcb-cursor.0.0 xcb-icccm.4.0 xcb-image.2.0 xcb-res.1.1 xcb-keysyms.3.0 xkbui.5.0 xcb-shm.1.1 xcb-xevie.1.0 xcb-xf86dri.2.0 xcb-util.0.0 xcb-xinerama.1.0 xcb-xtest.1.0 xcb-xvmc.1.0 xkbfile.6.0 Xrandr.7.1 XvMCr600.1.0 xcb-render-util.2.0 drm_amdgpu.1.1 drm_nouveau.3.0 drm_radeon.4.0 GL.17.0 GLESv2.1.1 OSMesa.10.0 Xfont.13.0 Xft.10.0 glapi.0.2 fontconfig.11.0 freetype.26.0 xcb-glx.1.1 xcb-randr.2.2 xcb-present.0.1 xcb-record.1.1 xcb-render.1.1 xcb-screensaver.1.1 xcb-shape.1.1 xcb-sync.1.2 xcb-xfixes.1.2 xcb-xkb.0.1 xcb-xprint.3.0 xcb-xv.1.1 xcb.4.0 drm.7.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 07:16:07 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for lang/io removal Reminded by landry@
Fwd: Re: [Patch] lang/sbcl version bump + threads flavor
Solène Rapenne writes: >> "Solène Rapenne"writes: >> >> Hello, >> >> Please find a version bump for sbcl and a flavor which enable thread. >> There is no support for threads in sbcl for macppc and they are >> considered >> experimental on OpenBSD, so it should not be the default, hence a >> thread >> flavor. >> > > Patch in attachment up ? Index: Makefile === RCS file: /cvs/ports/lang/sbcl/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- Makefile 3 Sep 2016 15:10:12 - 1.28 +++ Makefile 21 Oct 2016 09:30:03 - @@ -6,8 +6,7 @@ USE_WXNEEDED = Yes COMMENT= compiler and runtime system for ANSI Common Lisp -V = 1.2.14 -REVISION = 1 +V = 1.3.10 DISTNAME= sbcl-${V}-source PKGNAME= sbcl-${V} WRKDIST= ${WRKDIR}/sbcl-${V} @@ -28,9 +27,16 @@ MODGCC4_LANGS= c WANTLIB= c m util -PSEUDO_FLAVORS= native_bootstrap +FLAVORS= threads FLAVOR?= +EXTRA_PARAMS= +.if ${FLAVOR:Mthreads} +EXTRA_PARAMS= --with-sb-threads +.endif + +PSEUDO_FLAVORS= native_bootstrap + .if ${FLAVOR:Mnative_bootstrap} BUILD_DEPENDS+= lang/sbcl BOOTSTRAP_CMD= ${LOCALBASE}/bin/sbcl \ @@ -63,7 +69,7 @@ pre-configure: do-build: cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} /bin/sh make.sh \ - --prefix=${PREFIX} --xc-host="${BOOTSTRAP_CMD}" + --prefix=${PREFIX} --xc-host="${BOOTSTRAP_CMD}" ${EXTRA_PARAMS} cd ${WRKSRC}/doc/manual && touch sbcl.texinfo && \ ${SETENV} ${MAKE_ENV} ${GMAKE} asdf.info sbcl.info Index: distinfo === RCS file: /cvs/ports/lang/sbcl/distinfo,v retrieving revision 1.12 diff -u -p -r1.12 distinfo --- distinfo 11 Aug 2015 21:41:04 - 1.12 +++ distinfo 21 Oct 2016 09:30:03 - @@ -1,2 +1,2 @@ -SHA256 (sbcl-1.2.14-source.tar.bz2) = uRRt1kYMBbylCPbdqDADWAkRgz7t1R28CdjsqAsPXAY= -SIZE (sbcl-1.2.14-source.tar.bz2) = 5565538 +SHA256 (sbcl-1.3.10-source.tar.bz2) = SlZ6rZGzFsIut1bdjlAs/ZqVpMZg+x+i6x5Q4Am4V3c= +SIZE (sbcl-1.3.10-source.tar.bz2) = 5763563
Re: update www/py-httpie and switch to py3
On 2016/10/31 13:04, Daniel Jakots wrote: > Hi, > > Here's an update to latest py-httpie release. I also switched it to > python3 (for no particular reason other than it's 2016). > > Comments? OK? This changes the PKGNAME stem, so it needs a quirks entry. Because it seems like it's an end-user program rather than a module for other programs to use, and because you have to rename it anyway, it might be better to switch to "httpie-0.9.6" rather than "py3-httpie-0.9.6" as your diff does.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:53:25 Modified files: x11/gnome/file-roller: Makefile x11/gnome/file-roller/pkg: DESCR Log message: Fix DESCR, the nautilus plugin is gone.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:48:27 Modified files: x11/gnome/totem: Makefile distinfo x11/gnome/totem/pkg: PLIST Log message: Update to totem-3.22.0.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/10/31 06:46:13 Modified files: www/py-werkzeug: Makefile distinfo www/py-werkzeug/pkg: PLIST Log message: Maintenance update to py-werkzeug-0.11.11
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:44:52 Modified files: x11/gnome/photos: Makefile distinfo x11/gnome/photos/pkg: PLIST Log message: Update to gnome-photos-3.22.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 06:42:36 Modified files: lang : Makefile Log message: -io
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jer...@cvs.openbsd.org 2016/10/31 06:40:19 Removed files: lang/io: Makefile distinfo lang/io/patches: patch-addons_CMakeLists_txt patch-addons_Clutter_CMakeLists_txt patch-addons_Font_CMakeLists_txt patch-addons_Font_source_IoFont_c patch-addons_Socket_CMakeLists_txt patch-libs_CMakeLists_txt patch-libs_coroutine_source_Coro_c patch-libs_coroutine_source_asm_S lang/io/pkg: DESCR PLIST Log message: Remove lang/io Broken since the introduction of setjmp cookies (May on amd64, June on i386). Was i386/amd64 only. I couldn't get newer versions to work, and it's unlikely that the setjmp cookie issue could be worked around without rewriting the coroutine code. OK landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2016/10/31 06:40:18 Modified files: www/py-httpie : Makefile distinfo www/py-httpie/pkg: PLIST Log message: Update to py-httpie-0.9.6 and switch to python3 ok landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2016/10/31 06:38:49 Modified files: www: Makefile Removed files: www/drupal6: Makefile Makefile.inc drupal6.port.mk www/drupal6/CKeditor: Makefile distinfo www/drupal6/CKeditor/pkg: DESCR PLIST www/drupal6/FCKeditor: Makefile distinfo www/drupal6/FCKeditor/pkg: DESCR PLIST www/drupal6/admin-menu: Makefile distinfo www/drupal6/admin-menu/pkg: DESCR PLIST www/drupal6/advanced_help: Makefile distinfo www/drupal6/advanced_help/pkg: DESCR PLIST www/drupal6/advanced_user: Makefile distinfo www/drupal6/advanced_user/pkg: DESCR PLIST www/drupal6/alternate_login: Makefile distinfo www/drupal6/alternate_login/pkg: DESCR PLIST www/drupal6/auto_nodetitle: Makefile distinfo www/drupal6/auto_nodetitle/pkg: DESCR PLIST www/drupal6/backup_migrate: Makefile distinfo www/drupal6/backup_migrate/pkg: DESCR PLIST www/drupal6/blocks404: Makefile distinfo www/drupal6/blocks404/pkg: DESCR PLIST www/drupal6/bookmadesimple: Makefile distinfo www/drupal6/bookmadesimple/pkg: DESCR PLIST www/drupal6/bueditor: Makefile distinfo www/drupal6/bueditor/pkg: DESCR PLIST www/drupal6/captcha: Makefile distinfo www/drupal6/captcha/pkg: DESCR PLIST www/drupal6/cck: Makefile distinfo www/drupal6/cck/pkg: DESCR PLIST www/drupal6/cck_blocks: Makefile distinfo www/drupal6/cck_blocks/pkg: DESCR PLIST www/drupal6/ckeditor-link: Makefile distinfo www/drupal6/ckeditor-link/pkg: DESCR PLIST www/drupal6/compact_forms: Makefile distinfo www/drupal6/compact_forms/pkg: DESCR PLIST www/drupal6/contemplate: Makefile distinfo www/drupal6/contemplate/pkg: DESCR PLIST www/drupal6/content_access: Makefile distinfo www/drupal6/content_access/pkg: DESCR PLIST www/drupal6/core6: Makefile distinfo www/drupal6/core6/files: drupal.conf www/drupal6/core6/patches: patch-includes_locale_inc patch-includes_unicode_inc www/drupal6/core6/pkg: DESCR PLIST README UNMESSAGE www/drupal6/ctools: Makefile distinfo www/drupal6/ctools/pkg: DESCR PLIST www/drupal6/date: Makefile distinfo www/drupal6/date/pkg: DESCR PLIST www/drupal6/devel: Makefile distinfo www/drupal6/devel/pkg: DESCR PLIST www/drupal6/dhtml_menu: Makefile distinfo www/drupal6/dhtml_menu/pkg: DESCR PLIST www/drupal6/diff: Makefile distinfo www/drupal6/diff/pkg: DESCR PLIST www/drupal6/draft: Makefile distinfo www/drupal6/draft/patches: patch-draft_install www/drupal6/draft/pkg: DESCR PLIST www/drupal6/faq: Makefile distinfo www/drupal6/faq/pkg: DESCR PLIST www/drupal6/filefield: Makefile distinfo www/drupal6/filefield/pkg: DESCR PLIST www/drupal6/filefield_sources: Makefile distinfo www/drupal6/filefield_sources/pkg: DESCR PLIST www/drupal6/genpass: Makefile distinfo www/drupal6/genpass/pkg: DESCR PLIST www/drupal6/globalredirect: Makefile distinfo www/drupal6/globalredirect/pkg: DESCR PLIST www/drupal6/image: Makefile distinfo www/drupal6/image/pkg: DESCR PLIST www/drupal6/imageapi: Makefile distinfo www/drupal6/imageapi/pkg: DESCR PLIST www/drupal6/imagecache: Makefile distinfo www/drupal6/imagecache/pkg: DESCR PLIST www/drupal6/imagecache_profiles: Makefile distinfo www/drupal6/imagecache_profiles/pkg: DESCR PLIST www/drupal6/imagefield: Makefile distinfo www/drupal6/imagefield/pkg: DESCR PLIST www/drupal6/jquery_ui: Makefile distinfo www/drupal6/jquery_ui/pkg: DESCR PLIST www/drupal6/ldap_integration: Makefile distinfo www/drupal6/ldap_integration/patches: patch-ldapauth_install www/drupal6/ldap_integration/pkg: DESCR PLIST www/drupal6/lightbox2: Makefile distinfo www/drupal6/lightbox2/pkg: DESCR PLIST www/drupal6/link: Makefile distinfo www/drupal6/link/pkg: DESCR PLIST www/drupal6/linkchecker: Makefile distinfo www/drupal6/linkchecker/pkg: DESCR PLIST www/drupal6/locale-de: Makefile distinfo www/drupal6/locale-de/pkg: DESCR PLIST www/drupal6/locale-fr: Makefile distinfo www/drupal6/locale-fr/patches: patch-modules_system_translations_modules-system_fr_po www/drupal6/locale-fr/pkg: DESCR PLIST www/drupal6/locale-it: Makefile distinfo www/drupal6/locale-it/pkg: DESCR PLIST www/drupal6/locale-ja: Makefile
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:34:30 Modified files: mail/evolution-rss: Makefile Added files: mail/evolution-rss/patches: patch-configure_ac patch-src_e-mail-formatter-evolution-rss_c patch-src_rss_c Log message: Adapt to changes in evolution 3.21.90 (upstream).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:32:24 Modified files: x11/gnome/contacts: Makefile Log message: Re-regen WANTLIB, webkit,-gtk3 is not needed, e-d-s uses webkitgtk4 now.
Re: NEW: sass
On Sat, Oct 29, 2016 at 3:22 PM, frantisek holopwrote: > it's that time of (another) year again: > i am submitting sass again :] > > please test and commit. > let's have at least one style extension language > processor that doesn't need a billion node js packages. > Looks good and tests fine with an scss file in one of my apps. The gem ships with tests, and we can enable tests via: MODRUBY_TEST = ruby MODRUBY_TEST_TARGET = -I lib -e 'ARGV.each{|f| require f}' test/sass/*.rb Can I get an OK from another developer to import this with the support for tests added? Thanks, Jeremy
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:27:15 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.22.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 06:18:17 Modified files: graphics/evince: Makefile distinfo graphics/evince/pkg: PLIST Log message: update to evince-3.22.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 06:16:20 Modified files: x11/gnome/contacts: Makefile distinfo Log message: update to gnome-contacts-3.22.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:15:40 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Removed files: mail/evolution/patches: patch-configure patch-data_org_gnome_evolution_shell_gschema_xml_in patch-e-util_e-attachment-store_c patch-e-util_e-attachment_c Log message: Update to evolution-3.22.1.
Re: firefox stuck in thrsleep
It's still there with the Oct 29 snapshot and firefox-49.0.2 Jan On Oct 24 14:08:29, h...@stare.cz wrote: > This is current/amd64 (dmesg below) running firefox-49.0.1. > With a few tabs, it runs OK, but with many tabs opened simultaneously, > firefox gets stuck in thrsleep: > > PID USERNAME PRI NICE SIZE RES STATE WAIT TIMECPU COMMAND > 27149 hans 280 426M 442M onprocthrslee 0:45 82.42% firefox > > The process does not react to nothing and needs to be pkilled. > ktrace says that it's trying to > > 27149 firefox CALL clock_gettime(CLOCK_MONOTONIC,0x18d2ebbc2a48) > 27149 firefox STRU struct timespec { 250151.035332742 } > 27149 firefox RET clock_gettime 0 > 27149 firefox CALL __thrsleep(0x18d2847bae38,CLOCK_MONOTONIC,0x18d2ebbc2a38,0 > x18d2882a3000,0x18d2847baf04) > > over and over again - see last 1000 lines of kdump below. > > nptd is running and no other application seems to have > a problem getting the time. > > Is anyone seeing the same? > > Jan > > > OpenBSD 6.0-current (GENERIC.MP) #0: Fri Oct 21 15:47:02 CEST 2016 > h...@biblio.stare.cz:/sys/arch/amd64/compile/GENERIC.MP > real mem = 8486649856 (8093MB) > avail mem = 8224915456 (7843MB) > mpath0 at root > scsibus0 at mpath0: 256 targets > mainbus0 at root > bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xf0100 (36 entries) > bios0: vendor Award Software International, Inc. version "F2" date 04/20/2011 > bios0: Gigabyte Technology Co., Ltd. Z68MX-UD2H-B3 > acpi0 at bios0: rev 0 > acpi0: sleep states S0 S3 S4 S5 > acpi0: tables DSDT FACP HPET MCFG ASPT SSPT EUDS MATS TAMG APIC SSDT MATS > acpi0: wakeup devices PEX0(S5) PEX1(S5) PEX2(S5) PEX3(S5) PEX4(S5) PEX5(S5) > PEX6(S5) PEX7(S5) HUB0(S5) UAR1(S3) USBE(S3) USE2(S3) AZAL(S5) PCI0(S5) > acpitimer0 at acpi0: 3579545 Hz, 24 bits > acpihpet0 at acpi0: 14318179 Hz > acpimcfg0 at acpi0 addr 0xf400, bus 0-63 > acpimadt0 at acpi0 addr 0xfee0: PC-AT compat > cpu0 at mainbus0: apid 0 (boot processor) > cpu0: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz, 3193.16 MHz > cpu0: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC,SENSOR,ARAT > cpu0: 256KB 64b/line 8-way L2 cache > cpu0: smt 0, core 0, package 0 > mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges > cpu0: apic clock running at 99MHz > cpu0: mwait min=64, max=64, C-substates=0.2.1.1, IBE > cpu1 at mainbus0: apid 2 (application processor) > cpu1: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz, 3192.75 MHz > cpu1: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC,SENSOR,ARAT > cpu1: 256KB 64b/line 8-way L2 cache > cpu1: smt 0, core 1, package 0 > cpu2 at mainbus0: apid 4 (application processor) > cpu2: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz, 3192.75 MHz > cpu2: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC,SENSOR,ARAT > cpu2: 256KB 64b/line 8-way L2 cache > cpu2: smt 0, core 2, package 0 > cpu3 at mainbus0: apid 6 (application processor) > cpu3: Intel(R) Core(TM) i5-2400 CPU @ 3.10GHz, 3192.75 MHz > cpu3: > FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,POPCNT,DEADLINE,AES,XSAVE,AVX,NXE,LONG,LAHF,PERF,ITSC,SENSOR,ARAT > cpu3: 256KB 64b/line 8-way L2 cache > cpu3: smt 0, core 3, package 0 > ioapic0 at mainbus0: apid 2 pa 0xfec0, version 20, 24 pins > acpiprt0 at acpi0: bus 0 (PCI0) > acpiprt1 at acpi0: bus 1 (PEG0) > acpiprt2 at acpi0: bus -1 (PEG1) > acpiprt3 at acpi0: bus 2 (PEX0) > acpiprt4 at acpi0: bus -1 (PEX1) > acpiprt5 at acpi0: bus -1 (PEX2) > acpiprt6 at acpi0: bus 3 (PEX3) > acpiprt7 at acpi0: bus 4 (PEX4) > acpiprt8 at acpi0: bus 5 (PEX5) > acpiprt9 at acpi0: bus 6 (PEX6) > acpiprt10 at acpi0: bus 7 (PEX7) > acpicpu0 at acpi0: C3(350@96 mwait.1@0x20), C2(500@64 mwait.1@0x10), > C1(1000@1 mwait.1), PSS > acpicpu1 at acpi0: C3(350@96 mwait.1@0x20), C2(500@64 mwait.1@0x10), > C1(1000@1 mwait.1), PSS > acpicpu2 at acpi0: C3(350@96 mwait.1@0x20), C2(500@64 mwait.1@0x10), > C1(1000@1 mwait.1), PSS > acpicpu3 at acpi0: C3(350@96 mwait.1@0x20), C2(500@64 mwait.1@0x10), > C1(1000@1 mwait.1), PSS > acpibtn0 at acpi0: PWRB > "PNP0501" at acpi0 not configured > "PNP0303" at acpi0 not configured > "ICD0001" at acpi0 not configured > "pnp0c14" at
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/10/31 06:10:07 Modified files: x11/gnome/file-roller: Makefile distinfo x11/gnome/file-roller/pkg: PLIST Log message: - update to file-roller-3.22.1 - nautilus extension's functionality is now part of nautilus proper
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/10/31 06:05:35 Modified files: x11/gnome/contacts: Makefile Log message: Regen WANTLIB to unbreak.