CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 01:18:20 Modified files: databases/evolution-data-server: Makefile Added files: databases/evolution-data-server/patches: patch-addressbook_backends_ldap_e-book-backend-ldap_c Log message: Re-add patch that was removed by mistake in previous.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2013/03/07 03:18:01 Modified files: lang/railo : Makefile distinfo lang/railo/pkg : PLIST Log message: update to Railo 4.0.3.006
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2013/03/07 03:37:42 Modified files: devel/msp430/gcc: Makefile Log message: - drop unneeded CONFIGURE_ENV and some CONFIGURE_ARGS
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fg...@cvs.openbsd.org 2013/03/07 08:40:01 Modified files: net/ngircd : Makefile distinfo Removed files: net/ngircd/patches: patch-src_ngircd_channel_c Log message: Update to ngircd 20.2. Changes at http://ngircd.barton.de/doc/ChangeLog. This includes the security fix committed before release that went in p1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2013/03/07 10:41:38 Modified files: www/owncloud : Makefile www/owncloud/pkg: README Log message: Fix typos in README for www/owncloud. ok ajacoutot
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 11:59:35 Modified files: net/isc-dhcp : Makefile distinfo net/isc-dhcp/patches: patch-client_Makefile_in patch-server_dhcpd_c Log message: Update to isc-dhcp 4.2.5. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/03/07 16:51:49 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo Log message: Security update to firefox 19.0.2. Fixes MFSA-2013-29 / CVE-2013-0787 / bug #848644 (vupen @ pwn2own)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 17:58:26 Modified files: www/gnash : Makefile www/gnash/pkg : PLIST Added files: www/gnash/patches: patch-libmedia_ffmpeg_AudioDecoderFfmpeg_cpp patch-libmedia_ffmpeg_MediaParserFfmpeg_cpp patch-libmedia_ffmpeg_MediaParserFfmpeg_h patch-libmedia_ffmpeg_VideoDecoderFfmpeg_cpp Log message: Switch back to the FFmpeg media backend and add some patches from upstream to allow building with newer FFmpeg API. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 17:59:08 Added files: www/gnash/patches: patch-libmedia_ffmpeg_ffmpegHeaders_h Log message: Switch back to the FFmpeg media backend and add some patches from upstream to allow building with newer FFmpeg API. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:24:44 Modified files: graphics/aqsis : Makefile distinfo graphics/aqsis/patches: patch-CMakeLists_txt graphics/aqsis/pkg: PLIST Log message: Update to aqsis 1.8.2. Tied to the Boost update. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:25:44 Modified files: audio/ardour : Makefile audio/ardour/patches: patch-gtk2_ardour_SConscript Log message: Update for newer Boost. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:26:55 Modified files: math/cgal : Makefile distinfo Log message: Update to CGAL 4.1. Tied to the Boost update. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:27:41 Added files: math/cgal/patches: patch-CMakeLists_txt Log message: Update to CGAL 4.1. Tied to the Boost update. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:30:37 Modified files: graphics/enblend-enfuse: Makefile Added files: graphics/enblend-enfuse/patches: patch-configure_in Log message: Update for newer Boost. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:31:25 Modified files: games/frogatto : Makefile distinfo Added files: games/frogatto/patches: patch-src_server_cpp Log message: Update for newer Boost. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:32:25 Modified files: multimedia/mkvtoolnix: Makefile distinfo Added files: multimedia/mkvtoolnix/patches: patch-src_common_mm_multi_file_io_cpp Log message: Update for newer Boost. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:38:00 Modified files: x11/pinot : Makefile Log message: Update for newer Boost. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:40:16 Modified files: games/pokerth : Makefile distinfo games/pokerth/pkg: PLIST Log message: Update to pokerth 1.0. Tied to the Boost update. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/03/07 18:40:53 Added files: games/pokerth/patches: patch-src_net_common_ircthread_cpp Log message: Update to pokerth 1.0. Tied to the Boost update. From Amit Kulkarni. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: d...@cvs.openbsd.org2013/03/07 19:04:37 Modified files: devel/py-babel : Makefile devel/py-dateutil: Makefile devel/py-editdist: Makefile devel/py-fpconst: Makefile devel/py-html5lib: Makefile devel/py-radix : Makefile devel/py-setuptools: Makefile devel/py-tz: Makefile devel/pybugz : Makefile graphics/p5-Chart: Makefile math/py-numpy : Makefile net/p5-flowd : Makefile net/pfflowd: Makefile net/putty : Makefile net/py-flowd : Makefile productivity/googlecl: Makefile textproc/p5-PatchReader: Makefile www/py-jinja2 : Makefile www/py-zine: Makefile Log message: drop MAINTAINERship of my ports. I simply don't have time to give them the attention they deserve
Re: CVS: cvs.openbsd.org: ports
i would like to take these if all right, i have updates for them as well. devel/py-dateutil: Makefile devel/py-tz: Makefile www/py-jinja2 : Makefile -f -- vegeterians don't eat food. they eat what food eats.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:38:08 Modified files: sysutils/ruby-facter: Makefile sysutils/ruby-facter/pkg: PLIST Added files: sysutils/ruby-facter/patches: patch-lib_facter_kernelrelease_rb Log message: Fix HOMEPAGE/MASTER_SITES. No need for USE_GROFF. Fix exampledir. Fix kernelrelease fact to return info about the release along its version (e.g. 5.3-beta). ok robert@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:39:05 Modified files: x11/gnome/gcr : Makefile x11/gnome/gcr/pkg: PFRAG.shared PLIST Added files: x11/gnome/gcr/patches: patch-gcr_Makefile_am patch-gcr_gcr-base_symbols Removed files: x11/gnome/gcr/patches: patch-gcr_gcr-memory_c Log message: Don't export duplicate secmem symbols (from upstream).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:41:03 Modified files: mail/kpoppassd : Makefile mail/kpoppassd/pkg: PLIST UNMESSAGE Added files: mail/kpoppassd/pkg: README Removed files: mail/kpoppassd/pkg: MESSAGE Log message: Add NO_REGRESS. MESSAGE - README and tweak (poppassd - pop3pw).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:42:09 Modified files: mail/dkim-milter: Makefile mail/dkim-milter/pkg: PLIST Added files: mail/dkim-milter/pkg: README Removed files: mail/dkim-milter/pkg: MESSAGE Log message: Move huge MESSAGE to a README. ok jakob@ (maintainer)
Re: CVS: cvs.openbsd.org: ports
On Thu, Mar 07, 2013 at 11:38:08PM -0700, Antoine Jacoutot wrote: CVSROOT: /cvs Module name: ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:38:08 Modified files: sysutils/ruby-facter: Makefile sysutils/ruby-facter/pkg: PLIST Added files: sysutils/ruby-facter/patches: patch-lib_facter_kernelrelease_rb Log message: Fix HOMEPAGE/MASTER_SITES. No need for USE_GROFF. Fix exampledir. Fix kernelrelease fact to return info about the release along its version (e.g. 5.3-beta). ok robert@ (maintainer) Was ok jasper@ as well -- Antoine
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:44:18 Modified files: graphics/sane-backends: Makefile graphics/sane-backends/pkg: PFRAG.shared PLIST Added files: graphics/sane-backends/patches: patch-backend_kodakaio_c Log message: Fix pnm corruption due to error being sent to stdout. from Jeremie Courreges-Anglas, thanks!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:51:46 Modified files: print/hplip: Makefile distinfo print/hplip/patches: patch-Makefile_in patch-base_g_py patch-base_pkit_py patch-base_queues_py patch-base_utils_py patch-check_py patch-installer_core_install_py patch-installer_dcheck_py patch-io_hpmud_musb_c patch-prnt_cups_py patch-prnt_hpcups_HPCupsFilter_cpp patch-prnt_hpijs_hpcupsfax_cpp patch-prnt_hpijs_hpijs_cpp patch-scan_py patch-setup_py patch-ui4_devmgr5_py patch-ui4_nodevicesdialog_py patch-ui_devmgr4_py patch-ui_nodevicesform_py print/hplip/pkg: PLIST-gui PLIST-hpijs PLIST-main README-hpcups Added files: print/hplip/patches: patch-base_password_py patch-base_services_py patch-common_utils_c patch-installer_pluginhandler_py Removed files: print/hplip/patches: patch-ui_setupform_py Log message: Update to hplip-3.13.2. Some parts of the tools are still somewhat WIP; however, thanks to a donation from linuxfund.org this has been successfully tested on a HP OfficeJet 7500 e910, using STP discovery over WiFi with automatic PPD generation. Scanning, printing, cartridge information... working.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:56:54 Removed files: www/timetrex : Makefile distinfo www/timetrex/patches: patch-classes_adodb_adodb_inc_php patch-classes_cache_lite_Hashed_Cache_Lite_php patch-templates_install_SystemSettings_tpl patch-timetrex_ini_php-example_linux www/timetrex/pkg: DESCR PLIST README Log message: Remove timetrex. It's not possible to patch this port since there are some checksum checks in the installer and it's becoming a maintenance nightmare. People wanting to use it are better of downloading the tarball directly and use the official installer/updater. ok jasper@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:58:38 Modified files: graphics/colord: Makefile distinfo graphics/colord/patches: patch-configure patch-src_Makefile_in patch-src_cd-main_c patch-src_cd-profile-store_c patch-src_cd-profile_c graphics/colord/pkg: PFRAG.shared PLIST Added files: graphics/colord/patches: patch-configure_ac patch-contrib_session-helper_cd-main_c patch-lib_Makefile_am patch-m4_intltool_m4 patch-src_Makefile_am patch-src_cd-sensor_c patch-src_cd-sensor_h Removed files: graphics/colord/patches: patch-etc_colord_conf_in Log message: Update to colord-0.1.30.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:59:42 Removed files: graphics/shared-color-profiles: Makefile distinfo graphics/shared-color-profiles/pkg: DESCR-extra DESCR-main PLIST-extra PLIST-main Log message: Remove shared-color-profiles which is now part of colord.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/07 23:59:59 Modified files: graphics : Makefile Log message: -shared-color-profiles
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/08 00:00:39 Modified files: x11/gnome/color-manager: Makefile Log message: Remove dependency on shared-color-profiles.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/03/08 00:01:51 Modified files: graphics/colord-gtk: Makefile graphics/simple-scan: Makefile x11/gnome/controlcenter: Makefile x11/gnome/settings-daemon: Makefile x11/gtk+3 : Makefile Log message: Sync WANTLIB after colord update.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2013/03/08 00:09:34 Modified files: net/gssdp : Makefile distinfo net/gssdp/pkg : PLIST Removed files: net/gssdp/pkg : PFRAG.shared Log message: - update to gssdp-0.14.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ben...@cvs.openbsd.org 2013/03/08 00:54:31 Modified files: graphics/jhead : Makefile distinfo graphics/jhead/patches: patch-jhead_c patch-makefile Log message: - update jhead to 2.97 - update patches ok okan@ (maintainer)
Re: ruby.port.mk changes for ruby 2.0 and jruby 1.7
On 2013/03/05 15:15, Jeremy Evans wrote: This updates ruby.port.mk so that it builds packages for ruby 2.0 using the ruby20 FLAVOR, and works after the upgrade of jruby to 1.7. Tested on amd64 and i386. Looking for OKs to commit this when ruby 2.0 and jruby 1.7 are committed. The conditionals to check for mismatching flavours are getting a bit unwieldy, what do you think about doing this? or is it too much magic? (other minor change compared to your diff is that I lined up whitespace in the block of lines like .if ${MODRUBY_REV} == ... / MODYRUBY_LIBREV / MODRUBY_BINREV). Index: ruby.port.mk === RCS file: /cvs/ports/lang/ruby/ruby.port.mk,v retrieving revision 1.56 diff -u -p -r1.56 ruby.port.mk --- ruby.port.mk4 Mar 2013 18:39:06 - 1.56 +++ ruby.port.mk7 Mar 2013 10:01:21 - @@ -24,7 +24,7 @@ MODRUBY_HANDLE_FLAVORS ?= No # If ruby.pork.mk should handle FLAVORs, define a separate FLAVOR # for each ruby interpreter .if !defined(FLAVORS) -FLAVORS?= ruby18 ruby19 rbx jruby +FLAVORS?= ruby18 ruby19 ruby20 rbx jruby .endif # Instead of adding flavors to the end of the package name, we use @@ -47,40 +47,30 @@ SUBST_VARS+=GEM_BIN_SUFFIX GEM_MAN_SUF FLAVOR?= # Without a FLAVOR, assume the use of ruby 1.9. -. if empty(FLAVOR) +.if empty(FLAVOR) FLAVOR = ruby19 -. endif +.endif # Check for conflicting FLAVORs and set MODRUBY_REV appropriately based # on the FLAVOR. -.if ${FLAVOR:Mruby18} -. if ${FLAVOR:Mruby19} || ${FLAVOR:Mjruby} || ${FLAVOR:Mrbx} -ERRORS+= Fatal: Conflicting flavors used: ${FLAVOR} +.for i in ruby18 ruby19 ruby20 jruby rbx +. if ${FLAVOR:M$i} +MODRUBY_REV = ${i:C/ruby([0-9])/\1./} +.if ${FLAVOR:N$i:Mruby18} || ${FLAVOR:N$i:Mruby19} || \ +${FLAVOR:N$i:Mruby20} || ${FLAVOR:N$i:Mjruby} || \ + ${FLAVOR:N$i:Mrbx} +ERRORS += Fatal: Conflicting flavors used: ${FLAVOR} +.endif . endif -MODRUBY_REV= 1.8 +.endfor + + +.if ${FLAVOR:Mruby18} # Handle updates from older ruby 1.8 ports that didn't use the ruby18 # FLAVOR by adding a @pkgpath entry to the PLIST. SUBST_VARS+= PKGPATH PKG_ARGS+= -f ${PORTSDIR}/lang/ruby/ruby18.PLIST - -.elif ${FLAVOR:Mruby19} -. if ${FLAVOR:Mruby18} || ${FLAVOR:Mjruby} || ${FLAVOR:Mrbx} -ERRORS+= Fatal: Conflicting flavors used: ${FLAVOR} -. endif -MODRUBY_REV= 1.9 - -.elif ${FLAVOR:Mjruby} -. if ${FLAVOR:Mruby18} || ${FLAVOR:Mruby19} || ${FLAVOR:Mrbx} -ERRORS+= Fatal: Conflicting flavors used: ${FLAVOR} -. endif -MODRUBY_REV= jruby - -.elif ${FLAVOR:Mrbx} -. if ${FLAVOR:Mruby18} || ${FLAVOR:Mruby19} || ${FLAVOR:Mjruby} -ERRORS+= Fatal: Conflicting flavors used: ${FLAVOR} -. endif -MODRUBY_REV= rbx .endif . endif .endif @@ -106,20 +96,25 @@ MODRUBY_PKG_PREFIX = ${MODRUBY_FLAVOR} GEM_BIN_SUFFIX = .if ${MODRUBY_REV} == 1.8 -MODRUBY_LIBREV=1.8 -MODRUBY_BINREV=18 -MODRUBY_PKG_PREFIX=ruby +MODRUBY_LIBREV = 1.8 +MODRUBY_BINREV = 18 +MODRUBY_PKG_PREFIX = ruby MODRUBY_FLAVOR = ruby18 -GEM_MAN_SUFFIX = +GEM_MAN_SUFFIX = .elif ${MODRUBY_REV} == 1.9 -MODRUBY_LIBREV=1.9.1 -MODRUBY_BINREV=19 +MODRUBY_LIBREV = 1.9.1 +MODRUBY_BINREV = 19 MODRUBY_FLAVOR = ruby19 -GEM_BIN_SUFFIX=19 -# Have the ruby 1.9 manpage match the binary name. +GEM_BIN_SUFFIX = 19 +GEM_MAN_SUFFIX = ${GEM_BIN_SUFFIX} +.elif ${MODRUBY_REV} == 2.0 +MODRUBY_LIBREV = 2.0 +MODRUBY_BINREV = 20 +MODRUBY_FLAVOR = ruby20 +GEM_BIN_SUFFIX = 20 GEM_MAN_SUFFIX = ${GEM_BIN_SUFFIX} .elif ${MODRUBY_REV} == jruby -MODRUBY_LIBREV=1.8 +MODRUBY_LIBREV = 1.8 # Set these during development of ruby.port.mk to make sure # nothing is broken. However, turn them off before committing, @@ -149,9 +144,6 @@ RAKE= ${RUBY} -S rake RSPEC= ${RUBY} -S spec MODRUBY_BIN_RSPEC =${RUBY} -S rspec MODRUBY_BIN_TESTRB = ${RUBY} -S testrb - -# Without this, JRuby often fails with a memory error. -MAKE_ENV+= JAVA_MEM='-Xms256m -Xmx256m' .elif ${MODRUBY_REV} == rbx RUBY= ${LOCALBASE}/bin/rbx RAKE= ${RUBY} -S rake @@ -346,7 +338,7 @@ SUBST_VARS+=^GEM_LIB ^GEM_BIN DISTNAME . if ${MODRUBY_REV} == jruby GEM= ${RUBY} -S gem GEM_BIN = jruby/bin -GEM_LIB = jruby/lib/ruby/gems/${MODRUBY_LIBREV} +GEM_LIB = jruby/lib/ruby/gems/1.8 GEM_BASE_LIB= ${GEM_BASE}/jruby/${MODRUBY_LIBREV} . elif ${MODRUBY_REV} == rbx GEM= ${RUBY} -S gem @@ -362,6 +354,7 @@ GEM_BASE_LIB= ${GEM_BASE}/ruby/${MODRUBY
Re: Update: lang/jruby 1.6.8 - 1.7.3
On 03/07/13 00:40, Ted Unangst wrote: On Wed, Mar 06, 2013 at 22:18, Kurt Miller wrote: Indeed. I didn't have the free time to switch 1.6 from JRL to GPL/OpenJDK until just recently. Now there are packages for 1.6 too, so I think there's little reason to force users to a higher version unless there are other considerations. Excellent. In the case of jruby, it can (once updated to 1.7.3) use the 1.7 invokedynamic instruction. What that's worth... Ahh. In that case I will defer to Jeremy regarding adding support for 1.6 or keeping things as is. -Kurt
Maybe a bug in documentation for BIOCTL(8)
Hello, After reading BIOCTL(8) I found this line: Use of the CRYPTO RAID 4/5 disciplines are currently considered experimental. After I have been reading this thread, I realize the documentation is probably lagging behind: http://comments.gmane.org/gmane.os.openbsd.misc/192747 Crypto is still mentioned as experimental even though one year ago it was considered stable. How is it with RAID5? I will probably have to install a server to receive backups from another backup server. It will need to run RAID5 and accurate manual pages are critical for me when I pick the OS. Most of our server are running OpenBSD and I hope the RAID5 support is mature for real use. Regards, Lasse
Re: Maybe a bug in documentation for BIOCTL(8)
Sorry, this went to the wrong list... On 03/07/13 16:07, Lars Engblom wrote: Hello, After reading BIOCTL(8) I found this line: Use of the CRYPTO RAID 4/5 disciplines are currently considered experimental. After I have been reading this thread, I realize the documentation is probably lagging behind: http://comments.gmane.org/gmane.os.openbsd.misc/192747 Crypto is still mentioned as experimental even though one year ago it was considered stable. How is it with RAID5? I will probably have to install a server to receive backups from another backup server. It will need to run RAID5 and accurate manual pages are critical for me when I pick the OS. Most of our server are running OpenBSD and I hope the RAID5 support is mature for real use. Regards, Lasse
Re: UPDATE: Minicom-2.6.1
Update for minicom to 2.6.2. Ok? Comments? Cheers. On Fri, Feb 08, 2013 at 04:36:33PM +, Stuart Henderson wrote: ; On 2013/02/08 13:16, Gonzalo L. R. wrote: ; Hi, ; ; Update for minicom to 2.6.1. ; ; Not important for release, I think. ; ; Note that there is a 2.6.2 now. ; -- Sending from my VCR... Index: Makefile === RCS file: /cvs/ports/comms/minicom/Makefile,v retrieving revision 1.53 diff -u -p -r1.53 Makefile --- Makefile19 Mar 2012 22:17:43 - 1.53 +++ Makefile7 Mar 2013 14:34:47 - @@ -2,9 +2,9 @@ COMMENT= MS-DOS Telix-like serial communication program -DISTNAME= minicom-2.5 +DISTNAME= minicom-2.6.2 CATEGORIES=comms -MASTER_SITES= http://alioth.debian.org/frs/download.php/3487/ +MASTER_SITES= http://alioth.debian.org/frs/download.php/3869/ HOMEPAGE= http://alioth.debian.org/projects/minicom/ MAINTAINER=Chris Kuethe ckue...@openbsd.org Index: distinfo === RCS file: /cvs/ports/comms/minicom/distinfo,v retrieving revision 1.7 diff -u -p -r1.7 distinfo --- distinfo19 Mar 2012 22:17:43 - 1.7 +++ distinfo7 Mar 2013 14:34:47 - @@ -1,5 +1,2 @@ -MD5 (minicom-2.5.tar.gz) = pRF9TSHiyegl7bWG7i/o0g== -RMD160 (minicom-2.5.tar.gz) = QTG57zfSXPj3enD8S03jLniWzCM= -SHA1 (minicom-2.5.tar.gz) = RCJQMU3mMYm2Gfh0TAZpRF4s3R0= -SHA256 (minicom-2.5.tar.gz) = KqQ/mFgNPJxZsSiV8VeDaVzehUcva/x5dLzAk1rwqP0= -SIZE (minicom-2.5.tar.gz) = 822499 +SHA256 (minicom-2.6.2.tar.gz) = 888hX3kU/6VSjjmJYhdhAq103ye6OJWBQvVqptFckWg= +SIZE (minicom-2.6.2.tar.gz) = 855340 Index: patches/patch-man_minicom_1 === RCS file: /cvs/ports/comms/minicom/patches/patch-man_minicom_1,v retrieving revision 1.3 diff -u -p -r1.3 patch-man_minicom_1 --- patches/patch-man_minicom_1 19 Mar 2012 22:17:43 - 1.3 +++ patches/patch-man_minicom_1 7 Mar 2013 14:34:47 - @@ -1,7 +1,7 @@ $OpenBSD: patch-man_minicom_1,v 1.3 2012/03/19 22:17:43 sthen Exp $ man/minicom.1.orig Mon Aug 9 20:54:03 2010 -+++ man/minicom.1 Fri Mar 16 22:24:59 2012 -@@ -822,7 +822,8 @@ $HOME/minicom.log +--- man/minicom.1.orig Sun Sep 2 14:29:30 2012 man/minicom.1 Thu Mar 7 11:33:10 2013 +@@ -829,7 +829,8 @@ $HOME/minicom.log /usr/share/locale/*/LC_MESSAGES/minicom.mo .fi .SH SEE ALSO Index: patches/patch-src_main_c === RCS file: /cvs/ports/comms/minicom/patches/patch-src_main_c,v retrieving revision 1.3 diff -u -p -r1.3 patch-src_main_c --- patches/patch-src_main_c19 Mar 2012 22:17:43 - 1.3 +++ patches/patch-src_main_c7 Mar 2013 14:34:47 - @@ -1,6 +1,6 @@ $OpenBSD: patch-src_main_c,v 1.3 2012/03/19 22:17:43 sthen Exp $ src/main.c.origFri Jul 16 09:50:18 2010 -+++ src/main.c Fri Mar 16 22:29:07 2012 +--- src/main.c.origSat Feb 11 10:24:25 2012 src/main.c Wed Dec 12 09:06:00 2012 @@ -23,6 +23,9 @@ #include config.h #endif @@ -11,10 +11,11 @@ $OpenBSD: patch-src_main_c,v 1.3 2012/03 #include port.h #include minicom.h #include intl.h -@@ -295,6 +298,17 @@ int open_term(int doinit, int show_win_on_error, int n +@@ -304,6 +307,17 @@ nolock: + /* Set CLOCAL mode */ m_nohang(portfd); - ++ + /* maybe, just maybe, we're looking at a GPS */ + do { + int nmeadisc = NMEADISC; @@ -25,16 +26,6 @@ $OpenBSD: patch-src_main_c,v 1.3 2012/03 + ioctl(portfd, TIOCSETD, nmeadisc); + ioctl(portfd, TIOCSTSTAMP, tstamps); + } while (0); -+ + /* Set Hangup on Close if program crashes. (Hehe) */ m_hupcl(portfd, 1); - if (doinit 0) -@@ -444,7 +458,7 @@ void time_status(void) - if (online 0) - mc_wprintf(st, %12.12s , P_HASDCD[0] == 'Y' ? _(Offline) : _(OFFLINE)); - else --mc_wprintf(st, %s %02ld:%02ld, P_HASDCD[0] == 'Y' ? _(Online) : _(ONLINE), -+mc_wprintf(st, %s %02d:%02d, P_HASDCD[0] == 'Y' ? _(Online) : _(ONLINE), -online / 3600, (online / 60) % 60); - - ret_csr(); Index: patches/patch-src_updown_c === RCS file: /cvs/ports/comms/minicom/patches/patch-src_updown_c,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_updown_c --- patches/patch-src_updown_c 19 Mar 2012 22:17:43 - 1.4 +++ patches/patch-src_updown_c 7 Mar 2013 14:34:47 - @@ -1,7 +1,7 @@ $OpenBSD: patch-src_updown_c,v 1.4 2012/03/19 22:17:43 sthen Exp $ src/updown.c.orig Sun May 30 21:34:00 2010 -+++ src/updown.c Fri Mar 16 22:27:20 2012 -@@ -45,7 +45,7 @@ static int mcd(char *dir) +--- src/updown.c.orig Thu Jan 10 18:03:13 2013 src/updown.c Thu Mar 7 11:33:10 2013 +@@ -47,7 +47,7 @@ static int mcd(char *dir) { char buf[256]; char err[50]; @@ -10,7 +10,7 @@ $OpenBSD:
unbreak lang/go - use new __tfork syscall
The 1.0.3 release of lang/go makes use of the old __tfork syscall, which was recently removed by guenther@. The attached diff makes lang/go use the newer version of the __tfork syscall. Additionally, switch to __set_tcb instead of using sysarch, which allows for the removal of systrace.filter (well, at least the contents - I'll delete the file once the tree allows). Passes regress on amd64 and i386. ok? P.S. Upstream tip already does both of these things and I had been hoping that Go 1.1 would be released before guenther@ removed the obsoleted syscall! -- Action without study is fatal. Study without action is futile. -- Mary Ritter Beard Index: Makefile === RCS file: /cvs/ports/lang/go/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- Makefile 1 Oct 2012 06:20:09 - 1.7 +++ Makefile 7 Mar 2013 14:52:11 - @@ -5,6 +5,7 @@ ONLY_FOR_ARCHS = amd64 i386 COMMENT = Go programming language VERSION = 1.0.3 +REVISION = 0 EXTRACT_SUFX = .src.tar.gz DISTNAME = go${VERSION} PKGNAME = go-${VERSION} Index: systrace.filter === RCS file: /cvs/ports/lang/go/systrace.filter,v retrieving revision 1.2 diff -u -p -r1.2 systrace.filter --- systrace.filter 4 Jul 2012 15:20:31 - 1.2 +++ systrace.filter 7 Mar 2013 14:52:11 - @@ -1,4 +1 @@ # $OpenBSD: systrace.filter,v 1.2 2012/07/04 15:20:31 sthen Exp $ -# Go programs (including go_bootstrap) currently need sysarch(). - native-sysarch: permit - native-compat_o51___tfork: permit Index: patches/patch-src_cmd_ld_elf_c === RCS file: /cvs/ports/lang/go/patches/patch-src_cmd_ld_elf_c,v retrieving revision 1.1 diff -u -p -r1.1 patch-src_cmd_ld_elf_c --- patches/patch-src_cmd_ld_elf_c 19 Sep 2012 21:10:38 - 1.1 +++ patches/patch-src_cmd_ld_elf_c 7 Mar 2013 14:52:11 - @@ -1,7 +1,7 @@ -$OpenBSD: patch-src_cmd_ld_elf_c,v 1.1 2012/09/19 21:10:38 sthen Exp $ src/cmd/ld/elf.c.orig Thu Jun 14 04:23:38 2012 -+++ src/cmd/ld/elf.c Mon Sep 17 11:38:32 2012 -@@ -348,20 +348,16 @@ elfwriteinterp(vlong stridx) +$OpenBSD$ +--- src/cmd/ld/elf.c.orig Mon Sep 24 05:43:12 2012 src/cmd/ld/elf.c Sun Nov 18 02:37:55 2012 +@@ -351,20 +351,16 @@ elfwriteinterp(vlong stridx) return sh-size; } @@ -29,7 +29,7 @@ $OpenBSD: patch-src_cmd_ld_elf_c,v 1.1 2 sh-addr = startva + resoff - n; sh-off = resoff - n; sh-size = n; -@@ -369,8 +365,9 @@ elfnetbsdsig(ElfShdr *sh, uint64 startva, uint64 resof +@@ -372,8 +368,9 @@ elfnetbsdsig(ElfShdr *sh, uint64 startva, uint64 resof return n; } @@ -41,7 +41,7 @@ $OpenBSD: patch-src_cmd_ld_elf_c,v 1.1 2 ElfShdr *sh = nil; int i; -@@ -378,15 +375,79 @@ elfwritenetbsdsig(vlong stridx) { +@@ -381,15 +378,79 @@ elfwritenetbsdsig(vlong stridx) { if(shdr[i]-name == stridx) sh = shdr[i]; if(sh == nil) Index: patches/patch-src_pkg_runtime_sys_openbsd_386_s === RCS file: /cvs/ports/lang/go/patches/patch-src_pkg_runtime_sys_openbsd_386_s,v retrieving revision 1.2 diff -u -p -r1.2 patch-src_pkg_runtime_sys_openbsd_386_s --- patches/patch-src_pkg_runtime_sys_openbsd_386_s 15 Apr 2012 13:37:27 - 1.2 +++ patches/patch-src_pkg_runtime_sys_openbsd_386_s 7 Mar 2013 14:52:11 - @@ -1,6 +1,6 @@ -$OpenBSD: patch-src_pkg_runtime_sys_openbsd_386_s,v 1.2 2012/04/15 13:37:27 jsing Exp $ src/pkg/runtime/sys_openbsd_386.s.orig Wed Mar 28 15:49:26 2012 -+++ src/pkg/runtime/sys_openbsd_386.s Fri Mar 2 02:14:56 2012 +$OpenBSD: patch-src_pkg_runtime_sys_openbsd_386_s,v 1.1.1.1 2012/03/31 12:37:16 jsing Exp $ +--- src/pkg/runtime/sys_openbsd_386.s.orig Mon Sep 24 05:43:12 2012 src/pkg/runtime/sys_openbsd_386.s Sun Nov 18 02:56:11 2012 @@ -12,14 +12,16 @@ TEXT runtime·exit(SB),7,$-4 MOVL $1, AX @@ -50,7 +50,7 @@ $OpenBSD: patch-src_pkg_runtime_sys_open TEXT runtime·sigtramp(SB),7,$44 get_tls(CX) -@@ -174,40 +184,46 @@ TEXT runtime·sigtramp(SB),7,$44 +@@ -174,45 +184,51 @@ TEXT runtime·sigtramp(SB),7,$44 MOVL AX, 4(SP) // arg 1 - sigcontext MOVL $103, AX // sys_sigreturn INT $0x80 @@ -63,7 +63,7 @@ $OpenBSD: patch-src_pkg_runtime_sys_open - MOVL flags+8(SP), AX - MOVL stack+12(SP), CX +// int32 tfork_thread(void *stack, M *m, G *g, void (*fn)(void)); -+TEXT runtime·tfork_thread(SB),7,$20 ++TEXT runtime·tfork_thread(SB),7,$24 // Copy m, g, fn off parent stack for use by child. + MOVL stack+4(FP), CX @@ -78,18 +78,22 @@ $OpenBSD: patch-src_pkg_runtime_sys_open + MOVL fn+16(FP), SI MOVL SI, 8(CX) MOVL $1234, 12(CX) - MOVL CX, SI +- MOVL CX, SI -+ LEAL 8(SP), AX ++ MOVL mm+8(FP), DX ++ LEAL m_procid(CX), DX ++ ++ LEAL 12(SP), AX + MOVL $0, 0(AX) // tf_tcb -+ MOVL $0, 4(AX) // tf_tid -+ MOVL $0, 8(AX) // tf_flags ++ MOVL DX, 4(AX) // tf_tid ++ MOVL CX, 8(AX) // tf_stack
Re: UPDATE: editors/vim
On Thu, Mar 07, 2013 at 11:58:09AM -0300, Gleydson Soares wrote: On Thu, 07 Mar 2013 at 11:30:34 AM -0300, Paul Irofti wrote: Hi Paul, I sent a time ago to [1] ports@ a diff that include the openbsd.vim syntax style(9) to vim/files. since that you are updating, nice time to add it now. please, look at openbsd.vim attached. Awesome, I'll add it to the update.
Re: UPDATE: editors/vim
On 7 March 2013, Paul Irofti p...@irofti.net wrote: The following diff brings vim to the present day. Changes: - use gpatch instead of patch, lets a lot more patches apply - include all the patches from upstream except 780 - fix patch 780 and keep it locally I would also like to take maintainership, unless the current maintainer can be contacted and decides to step-up. The current email address doesn't seem to work anymore. [...] For what it's worth, the sources with the latest patches applied are tracked with Mercurial: http://www.vim.org/mercurial.php Subversion and CVS used to be available too, but they are no longer updated. On a side note: it's already at patch 854. :) Regards, Liviu Daia
WIP: UPDATE: ipython
Hi, A work in progress update to ipython 0.13.1. - Requires the py-matplotlib update I just posted. - Fixed share/examples being a regular file (emacs config) - Added README detailing new soft RUN_DEPENDS. It's not fair for people to pull down QT if they are just using the console functionality. - Generated documentation and installed it. This is a bit hairy, see Makefile comments. Apparently upstream might move away from sphinx at some point. - Install examples. - Install desktop files. This adds some new modes. Try: ipython qtconsole (qt gui) ipython notebook (web-based notebook interface, like wxmaxima) The problem I have with this at the moment is that by changing share/examples from a regular file to a directory, I break the update path: ---8--- === Updating for ipython-0.13.1 Upgrading from ipython-0.11 mkdir /usr/local/share/examples/ipython: File exists Fatal error: Installation of ipython-0.13.1 failed, partial installation recorded as partial-ipython-0.13.1 at /usr/libdata/perl5/OpenBSD/PkgAdd.pm line 775 *** Error 22 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1860 '/usr/ports/update/amd64/ipython-0.13.1') *** Error 1 in /usr/ports/mystuff/devel/ipython (/usr/ports/infrastructure/mk/bsd.port.mk:2347 'update') ---8--- share/examples/ipython is in both the old package and the new package's PLIST. I am guessing that the package tools scaffolds an empty directory tree before copying files in. I have not had time to investigate. -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
UPDATE: py-dateutil
hi there, please review and commit i think the patch file and the dance with the tar achive can go away... -f -- when you come to a fork in the road, take it! diff -x CVS -urN /usr/ports/devel/py-dateutil/Makefile src/mystuff/devel/py-dateutil/Makefile --- /usr/ports/devel/py-dateutil/Makefile Fri Sep 16 04:24:55 2011 +++ src/mystuff/devel/py-dateutil/Makefile Tue Feb 19 01:26:38 2013 @@ -2,11 +2,9 @@ COMMENT= Python API for advanced date calculations -VERSION= 1.1 -ZINFO= 2005q +VERSION= 1.5 DISTNAME= python-dateutil-${VERSION} PKGNAME= ${DISTNAME:S/^python-/py-/} -REVISION = 4 CATEGORIES=devel HOMEPAGE= http://labix.org/python-dateutil @@ -14,6 +12,7 @@ MAINTAINER=Damien Miller d...@openbsd.org MODULES= lang/python +MODPY_SETUPTOOLS= Yes # BSD PERMIT_PACKAGE_CDROM= Yes @@ -22,11 +21,6 @@ PERMIT_DISTFILES_FTP= Yes MASTER_SITES= http://labix.org/download/python-dateutil/ -EXTRACT_SUFX= .tar.bz2 - -post-install: - ${INSTALL_DATA} ${WRKSRC}/dateutil/zoneinfo/zoneinfo-${ZINFO}.tar.gz \ - ${PREFIX}/lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo do-regress: fake @cd ${WRKSRC} ${MAKE_ENV} \ diff -x CVS -urN /usr/ports/devel/py-dateutil/distinfo src/mystuff/devel/py-dateutil/distinfo --- /usr/ports/devel/py-dateutil/distinfo Thu Apr 5 10:38:05 2007 +++ src/mystuff/devel/py-dateutil/distinfo Tue Feb 19 01:22:22 2013 @@ -1,5 +1,2 @@ -MD5 (python-dateutil-1.1.tar.bz2) = 8llJb0BZ3agGg3UD7kI18w== -RMD160 (python-dateutil-1.1.tar.bz2) = Y1tY0AlbXbg8TAiSnI3oE57yqjg= -SHA1 (python-dateutil-1.1.tar.bz2) = unALi3cFSk4m9JpNigTacg9W9XY= -SHA256 (python-dateutil-1.1.tar.bz2) = vRQysfQRZN+y0144RXiSAmdXszzPhooR9CksnfzoboM= -SIZE (python-dateutil-1.1.tar.bz2) = 130243 +SHA256 (python-dateutil-1.5.tar.gz) = bxlzSLRvuM358/z8Kn1al9qV2z4uhmfPZXIWJ0/hsAk= +SIZE (python-dateutil-1.5.tar.gz) = 233747 diff -x CVS -urN /usr/ports/devel/py-dateutil/patches/patch-setup_py src/mystuff/devel/py-dateutil/patches/patch-setup_py --- /usr/ports/devel/py-dateutil/patches/patch-setup_py Sun Mar 18 21:06:38 2007 +++ src/mystuff/devel/py-dateutil/patches/patch-setup_pyWed Dec 31 19:00:00 1969 @@ -1,13 +0,0 @@ -$OpenBSD: patch-setup_py,v 1.2 2007/03/19 02:06:38 djm Exp $ setup.py.orig Thu Dec 22 11:56:47 2005 -+++ setup.py Tue Mar 13 13:59:59 2007 -@@ -25,6 +25,7 @@ The dateutil module provides powerful ex - datetime module, available in Python 2.3+. - , - packages = [dateutil, dateutil.zoneinfo], -- data_files = [(join(PYTHONLIB, ZONEINFO), -- glob.glob(join(ZONEINFO, zoneinfo*.tar.*)))], -+ # Installed manually -+ # data_files = [(join(PYTHONLIB, ZONEINFO), -+ #glob.glob(join(ZONEINFO, zoneinfo*.tar.*)))], - ) diff -x CVS -urN /usr/ports/devel/py-dateutil/pkg/PLIST src/mystuff/devel/py-dateutil/pkg/PLIST --- /usr/ports/devel/py-dateutil/pkg/PLIST Sun Mar 18 21:06:38 2007 +++ src/mystuff/devel/py-dateutil/pkg/PLIST Tue Feb 19 01:27:10 2013 @@ -17,4 +17,10 @@ lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/ lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/__init__.py lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/__init__.pyc -lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/zoneinfo-2005q.tar.gz +lib/python${MODPY_VERSION}/site-packages/dateutil/zoneinfo/zoneinfo-2010g.tar.gz +lib/python${MODPY_VERSION}/site-packages/python_dateutil-1.5-py${MODPY_VERSION}.egg-info/ +lib/python${MODPY_VERSION}/site-packages/python_dateutil-1.5-py${MODPY_VERSION}.egg-info/PKG-INFO +lib/python${MODPY_VERSION}/site-packages/python_dateutil-1.5-py${MODPY_VERSION}.egg-info/SOURCES.txt +lib/python${MODPY_VERSION}/site-packages/python_dateutil-1.5-py${MODPY_VERSION}.egg-info/dependency_links.txt +lib/python${MODPY_VERSION}/site-packages/python_dateutil-1.5-py${MODPY_VERSION}.egg-info/not-zip-safe +lib/python${MODPY_VERSION}/site-packages/python_dateutil-1.5-py${MODPY_VERSION}.egg-info/top_level.txt
UPDATE: py-tz
hi there, please review and commit. -f -- i'm so broke i can't even pay attention. diff -x CVS -urN /usr/ports/devel/py-tz/Makefile src/mystuff/devel/py-tz/Makefile --- /usr/ports/devel/py-tz/Makefile Thu May 10 03:47:28 2012 +++ src/mystuff/devel/py-tz/MakefileThu Mar 7 20:09:20 2013 @@ -2,7 +2,7 @@ COMMENT= Python API for dealing with timezones -MODPY_EGG_VERSION= 2012c +MODPY_EGG_VERSION= 2012j DISTNAME= pytz-${MODPY_EGG_VERSION} PKGNAME= ${DISTNAME:S/^py/py-/} CATEGORIES=devel @@ -16,7 +16,6 @@ # BSD PERMIT_PACKAGE_CDROM= Yes PERMIT_PACKAGE_FTP=Yes -PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes MASTER_SITES= ${MASTER_SITE_PYPI:=p/pytz/} diff -x CVS -urN /usr/ports/devel/py-tz/distinfo src/mystuff/devel/py-tz/distinfo --- /usr/ports/devel/py-tz/distinfo Thu May 10 03:47:28 2012 +++ src/mystuff/devel/py-tz/distinfoTue Feb 19 01:36:29 2013 @@ -1,5 +1,2 @@ -MD5 (pytz-2012c.tar.gz) = GqhfBy49NK4xBmWWegzgUw== -RMD160 (pytz-2012c.tar.gz) = pcgmDbiEWeIKOfVkyhjz5wg1554= -SHA1 (pytz-2012c.tar.gz) = L9cxSGY8ah/NgQM1mHZET2dk9JM= -SHA256 (pytz-2012c.tar.gz) = tr0E7B+GZYg3fUraZ2wSOvzkpg+iKxJABqMneS4FVhE= -SIZE (pytz-2012c.tar.gz) = 234698 +SHA256 (pytz-2012j.tar.gz) = 8HWmOjMOriGwQKUUi4xLZNdpagF95exi3BYEGR76eRw= +SIZE (pytz-2012j.tar.gz) = 325684
Re: UPDATE: py-tz
oops, this one is already without PERMIT_DISTFILES_CDROM. hope this zap goes in asap :] -f -- you're old when you forget how to start your rocking chair.
Re: UPDATE: py-tz
On Fri, 8 Mar 2013, frantisek holop wrote: hi there, please review and commit. Hi, I've just dropped maintainership for all my ports - I'm sorry, but I don't have time to give them their deserved attention. Apologies, Damien