CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 01:39:06 Modified files: mail/evolution : Makefile mail/evolution-rss: Makefile mail/postler : Makefile math/gnumeric : Makefile net/gnaughty : Makefile net/twitux : Makefile productivity/glabels: Makefile productivity/gnucash: Makefile productivity/gtg: Makefile textproc/gtranslator: Makefile textproc/meld : Makefile www/epiphany : Makefile www/midori : Makefile Log message: DESKTOP_FILES = MODGNOME_DESKTOP_FILE, like it should always have been. discussed with and ok jasper@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 01:45:00 Modified files: x11/gigolo : Makefile x11/gnome : gnome.port.mk x11/gnome/alacarte: Makefile x11/gnome/anjuta: Makefile x11/gnome/baker: Makefile x11/gnome/controlcenter: Makefile x11/gnome/devhelp: Makefile x11/gnome/ekiga: Makefile x11/gnome/empathy: Makefile x11/gnome/eog : Makefile x11/gnome/f-spot: Makefile x11/gnome/file-roller: Makefile x11/gnome/games: Makefile x11/gnome/gcalctool: Makefile x11/gnome/gedit: Makefile x11/gnome/genius: Makefile x11/gnome/ghex : Makefile x11/gnome/gitg : Makefile x11/gnome/gnote: Makefile x11/gnome/gucharmap: Makefile x11/gnome/gvfs : Makefile x11/gnome/keyring: Makefile x11/gnome/krb5-auth-dialog: Makefile x11/gnome/libbonoboui: Makefile x11/gnome/libgda: Makefile x11/gnome/libgnomekbd: Makefile x11/gnome/media: Makefile x11/gnome/menus: Makefile x11/gnome/metacity: Makefile x11/gnome/moserial: Makefile x11/gnome/nautilus: Makefile x11/gnome/nettool: Makefile x11/gnome/orca : Makefile x11/gnome/panel: Makefile x11/gnome/planner: Makefile x11/gnome/power-manager: Makefile x11/gnome/seahorse: Makefile x11/gnome/seahorse-plugins: Makefile x11/gnome/session: Makefile x11/gnome/settings-daemon: Makefile x11/gnome/system-monitor: Makefile x11/gnome/terminal: Makefile x11/gnome/totem: Makefile x11/gnome/tracker: Makefile x11/gnome/tweak-tool: Makefile x11/gnome/utils: Makefile x11/gnome/video-arcade: Makefile x11/gnome/vinagre: Makefile x11/gnome/vino : Makefile x11/gnome/yelp : Makefile x11/gpointing-device-settings: Makefile x11/xfce4 : xfce4.port.mk x11/xfce4/exo : Makefile x11/xfce4/mousepad: Makefile x11/xfce4/notification-daemon-xfce: Makefile x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/ristretto: Makefile x11/xfce4/terminal: Makefile x11/xfce4/thunar: Makefile x11/xfce4/xfce-utils: Makefile x11/xfce4/xfce4-appfinder: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfdesktop: Makefile x11/xfce4/xfmpc: Makefile x11/xfce4/xfprint: Makefile x11/xfce4/xfwm4: Makefile Log message: DESKTOP_FILES = MODGNOME_DESKTOP_FILE, like it should always have been. discussed with and ok jasper@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 01:53:16 Modified files: x11/xfce4 : xfce4.port.mk x11/xfce4/exo : Makefile x11/xfce4/mousepad: Makefile x11/xfce4/notification-daemon-xfce: Makefile x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/ristretto: Makefile x11/xfce4/terminal: Makefile x11/xfce4/thunar: Makefile x11/xfce4/xfce-utils: Makefile x11/xfce4/xfce4-appfinder: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-mixer: Makefile x11/xfce4/xfce4-notes: Makefile x11/xfce4/xfce4-notifyd: Makefile x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-power-manager: Makefile x11/xfce4/xfce4-screenshooter: Makefile x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-taskmanager: Makefile x11/xfce4/xfdesktop: Makefile x11/xfce4/xfmpc: Makefile x11/xfce4/xfprint: Makefile x11/xfce4/xfwm4: Makefile Log message: MODGNOME_DESKTOP_FILE = MODXFCE_DESKTOP_FILE discussed with and ok landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 01:54:03 Modified files: x11/gigolo : Makefile Log message: MODXFCE_DESKTOP_FILE
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 01:55:43 Modified files: x11/gnome : gnome.port.mk Log message: - add MODGNOME_TOOLS to indicate certain tools are needed for building bindings or for ensuring the docs are available. currently supported are gobject-introspection, gtk-doc, vala and yelp. untill ports are moved to MODGNOME_TOOLS this won't interfere with MODGNOME_HELP_FILES. discussed with and ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 02:23:05 Modified files: mail/postler : Makefile www/midori : Makefile Log message: Use MODXFCE_DESKTOP_FILE.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 02:27:22 Modified files: devel/py-rcsparse: Makefile distinfo Removed files: devel/py-rcsparse/patches: patch-rcsparsemodule_c Log message: - update to a newer changeset, from 20090807. from uwe@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 02:47:20 Modified files: x11/gnome : gnome.port.mk Log message: if MODGNOME_TOOLS isn't set, we still need a way to disable stuff, so build CONFIGURE_ARGS out of MODGNOME_CONFIGURE_ARGS* later. discussed with aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: rob...@cvs.openbsd.org 2011/09/19 02:55:26 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-base_atomicops_h patch-base_base_gyp patch-base_base_gypi patch-base_base_paths_linux_cc patch-base_debug_debugger_posix_cc patch-base_file_util_posix_cc patch-base_i18n_number_formatting_cc patch-base_i18n_number_formatting_h patch-base_logging_cc patch-base_process_util_h patch-base_process_util_openbsd_cc patch-base_process_util_posix_cc patch-base_shared_memory_posix_cc patch-base_test_test_file_util_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_worker_pool_posix_cc patch-build_common_gypi patch-build_linux_system_gyp patch-chrome_browser_about_flags_cc patch-chrome_browser_browser_about_handler_cc patch-chrome_browser_browser_main_posix_cc patch-chrome_browser_chrome_content_browser_client_cc patch-chrome_browser_history_in_memory_url_index_cc patch-chrome_browser_memory_purger_cc patch-chrome_browser_shell_integration_linux_cc patch-chrome_browser_sync_syncable_directory_backing_store_cc patch-chrome_browser_ui_webui_print_preview_handler_cc patch-chrome_chrome_browser_gypi patch-chrome_chrome_gyp patch-content_browser_renderer_host_browser_render_process_host_cc patch-content_browser_renderer_host_mock_render_process_host_cc patch-content_browser_renderer_host_render_message_filter_cc patch-content_browser_renderer_host_render_sandbox_host_linux_cc patch-content_browser_renderer_host_render_widget_helper_h patch-content_browser_zygote_host_linux_cc patch-content_browser_zygote_host_linux_h patch-content_browser_zygote_main_linux_cc patch-content_common_view_messages_h patch-content_content_browser_gypi patch-content_renderer_pepper_plugin_delegate_impl_cc patch-content_renderer_render_process_impl_cc patch-content_renderer_render_widget_cc patch-content_renderer_renderer_glue_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_renderer_webplugin_delegate_proxy_cc patch-content_renderer_webplugin_delegate_proxy_h patch-ipc_ipc_channel_posix_cc patch-media_audio_openbsd_audio_manager_openbsd_cc patch-media_audio_openbsd_audio_manager_openbsd_h patch-media_ffmpeg_file_protocol_cc patch-media_filters_ffmpeg_glue_cc patch-media_media_gyp patch-native_client_build_common_gypi patch-net_base_dnsrr_resolver_cc patch-net_base_host_resolver_proc_cc patch-net_base_net_util_cc patch-net_base_network_change_notifier_cc patch-net_net_gyp patch-net_proxy_proxy_config_service_linux_cc patch-net_proxy_proxy_service_cc patch-ppapi_proxy_ppb_image_data_proxy_cc patch-ppapi_proxy_ppb_url_loader_proxy_cc patch-ppapi_proxy_serialized_structs_h patch-ppapi_proxy_serialized_var_cc patch-ppapi_thunk_ppb_file_system_thunk_cc patch-printing_printing_gyp patch-remoting_remoting_gyp patch-third_party_WebKit_Source_WebCore_WebCore_gyp_WebCore_gyp
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 03:07:24 Modified files: x11/gnome : gnome.port.mk Log message: revert previous for now
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2011/09/19 03:17:54 Modified files: net/aircontrol : Makefile distinfo Log message: update to aircontrol-1.4.2
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ni...@cvs.openbsd.org 2011/09/19 04:14:04 Modified files: misc/amanda: Makefile Log message: Update flavors ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2011/09/19 04:25:01 Modified files: net/curl : Makefile distinfo Added files: net/curl/patches: patch-docs_examples_anyauthput_c patch-docs_examples_externalsocket_c Log message: maintenance update to 7.22.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 04:39:23 Modified files: x11/gnome/empathy/patches: patch-m4_gsettings_m4 Log message: Sync.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: p...@cvs.openbsd.org2011/09/19 05:41:35 Modified files: security/gnupg2: Makefile distinfo Log message: Update to 2.0.18. ok ajacoutot@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 05:57:19 ports/devel/pcrecpp/patches Update of /cvs/ports/devel/pcrecpp/patches In directory cvs.openbsd.org:/tmp/cvs-serv18910/patches Log Message: Directory /cvs/ports/devel/pcrecpp/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 06:29:05 Modified files: devel/pcrecpp : Makefile devel/pcrecpp/pkg: PLIST Added files: devel/pcrecpp/patches: patch-Makefile_am Log message: - don't install pcre-config, libpcre from base does this already - don't build the local pcre(posix) lib to link against, but use the base version
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2011/09/19 06:40:06 Modified files: multimedia/get_flash_videos: Makefile multimedia/get_flash_videos/patches: patch-lib_FlashVideo_Site_Youtube_pm Log message: fix get_flash_videos issue on youtube pages with utf8, reported by Antti Harri. From swdyh's g-f-v fork on github
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2011/09/19 06:50:57 Modified files: audio/last.fm : Makefile audio/last.fm/files: as.png audio/last.fm/patches: patch-LastFM_pro patch-src_DiagnosticsDialog_cpp patch-src_Radio_cpp patch-src_lastfmapplication_cpp patch-src_lastfmapplication_h patch-src_settingsdialog_cpp patch-src_src_pro audio/last.fm/pkg: PLIST Added files: audio/last.fm/patches: patch-src_DiagnosticsDialog_h patch-src_mediadevices_ipod_IpodDevice_cpp patch-src_settingsdialog_scrobbling_ui Removed files: audio/last.fm/patches: patch-src_libFingerprint_fplib_pro_qmake_fplib_pro patch-src_libFingerprint_libFingerprint_pro Log message: The Unix (linux) client does not do fingerprinting, so don't build it: this reduces package dependencies (dropped audio/libsamplerate and math/fftw3). iPods were identified by a directory timestamp, but it changed each time the ipod was mounted. Instead identify a device by its FirewireGuid.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 07:21:46 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-3.0.5.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 07:48:15 Modified files: audio/fluidsynth: Makefile audio/lmms : Makefile audio/xmp : Makefile x11/mplayer: Makefile Log message: explicitly disable pulseaudio in these ports so they won't pick it up when it becomes available. thanks to sthen@ for grepping the sources
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 08:05:56 Modified files: security : Makefile Log message: Build cyrus-sasl2,pgsql.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2011/09/19 08:21:02 Modified files: security/stunnel: Makefile distinfo security/stunnel/patches: patch-Makefile_in patch-tools_Makefile_in Log message: update to stunnel 4.44
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 08:24:44 Modified files: x11/mplayer: Makefile Log message: - fix a bad line continuation
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 08:44:43 Modified files: x11/polkit-qt4 : Makefile Log message: Better COMMENT.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2011/09/19 09:59:57 Modified files: sysutils/nut : Makefile distinfo sysutils/nut/patches: patch-clients_Makefile_in patch-common_common_c patch-configure sysutils/nut/pkg: MESSAGE-main PLIST-main Added files: sysutils/nut/patches: patch-tools_nut-scanner_nutscan-ip_h patch-tools_nut-usbinfo_pl sysutils/nut/pkg: upsd.rc upsmon.rc Log message: update to NUT 2.6.2 and add rc.d scripts - thanks ajacoutot@ for looking over the scripts - note that there has been some major work on apcsmart; in the event of problems the old driver is still available as apcsmart-old
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 13:13:17 Modified files: x11/gtk2mm : Makefile Log message: remove EXTRACT_SUFX
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2011/09/19 13:53:20 Modified files: devel/boost: Makefile devel/boost/patches: patch-tools_build_v2_tools_gcc_jam Removed files: devel/boost/patches: patch-boost_config_stdlib_libstdcpp3_hpp patch-boost_math_special_functions_expm1_hpp patch-boost_math_special_functions_log1p_hpp patch-boost_smart_ptr_detail_atomic_count_hpp Log message: * Pass MAKE_JOBS to jam, which can do parallel building. * Don't add -O2 to all builds. * Remove workaround for (no longer) missing libm functions and bump library. * Remove OpenBSD hack after the gcc3 thread model has been switched to posix. This part ok kurt@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2011/09/19 14:03:20 Modified files: devel/intellij : Makefile devel/jdk : java.port.mk Log message: put JAVA_HOME in SUBST_VARS
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2011/09/19 14:20:42 Log message: Import bible-kjv 4.26. bible-kjv (formerly Bible Retrieval System) is a text-retrieval program and user interface which is primarily designed to operate on the included text and concordance of the King James translation of the Bible, although it could, in principle, be used for any text. The search/browse engine allows searching and reading passages from scripture. Includes full concordance. Status: Vendor Tag: naddy Release Tags: naddy_20110919 N ports/misc/bible-kjv/distinfo N ports/misc/bible-kjv/Makefile N ports/misc/bible-kjv/pkg/DESCR N ports/misc/bible-kjv/pkg/PLIST N ports/misc/bible-kjv/patches/patch-makeindex2 N ports/misc/bible-kjv/patches/patch-makeindex_c N ports/misc/bible-kjv/patches/patch-makeconcfile_c No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: na...@cvs.openbsd.org 2011/09/19 14:22:36 Modified files: misc : Makefile Removed files: misc/brs : Makefile distinfo misc/brs/patches: patch-Makefile patch-bible_c patch-brl_c patch-compresslib_c patch-tsl_c misc/brs/pkg : DESCR PLIST Log message: bible-kjv supersedes brs
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2011/09/19 15:33:42 Modified files: x11/x11vnc : Makefile x11/x11vnc/pkg : x11vnc.rc Log message: When using xdm(1), x11vnc is started before the display manager in which case we don't know the auth file. Use the '-auth guess' option to enable the x11vnc heuristic to find the correct file. While here, remove -display :0 which is the default. ok sthen@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2011/09/19 16:27:35 Modified files: x11/qt4: Makefile distinfo x11/qt4/pkg: PLIST-html Log message: tarball rerolled, minor tweaks to documentation
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: bl...@cvs.openbsd.org 2011/09/19 17:01:16 Modified files: security/p5-Net_SSLeay: Makefile distinfo Log message: - update p5-Net-SSLeay to 1.38 - note that this breaks p5-Mail-SpamAssassin regression tests, as it removes obsolete SSLv2 support - no USE_GROFF - adjust Makefile to template ok sthen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: fg...@cvs.openbsd.org 2011/09/19 18:06:27 Modified files: devel/py-coverage: Makefile distinfo devel/py-coverage/pkg: PLIST Log message: Update to coverage 3.5 From Wen Heping (wenheping-at-gmail-dot-com).
Re: [UPDATE] i3-4.0.2 (quirks?)
On Wed, Sep 14, 2011 at 5:11 PM, David Coppa dco...@gmail.com wrote: On Wed, Sep 14, 2011 at 4:56 PM, David Coppa dco...@gmail.com wrote: On Wed, Sep 14, 2011 at 3:38 PM, David Coppa dco...@openbsd.org wrote: Hi all, The diff below updates x11/i3 to the lastest version, 4.0.2. i3-wsbar is gone and i3bar has been integrated to replace i3-wsbar. So, when I'll commit this diff, x11/i3bar and x11/p5-AnyEvent-I3 can go to the Attic. I've already added the proper @conflict marker for i3bar. Waiting for OKs... cheers! David Attaching the diff as well, just in case the inline one has been mangled by the mailer (there's some unicode crap into the patches...) Hi again, Question for anyone who can shed some light: is a quirk necessary for this? Anyone?
Re: [UPDATE] cmake-2.8.5
On Fri, Sep 9, 2011 at 11:21 AM, David Coppa dco...@gmail.com wrote: Hi all, This is an update to cmake-2.8.5: 100% tests passed, 0 tests failed out of 193 Tested on my amd64 lappy and built some stuff using it. Maybe this is worth a bulk... (landry?) cheers! David ping...
Re: NEW: x11/st
Hi, okay, I've contacted suckless community on this topic: http://lists.suckless.org/dev/1109/9327.html So, I would like to move on with the PLIST approach but I think since we are talking about ports data it makes more sense to put the files under: /usr/local/share/termino/s/* instead of /usr/share/terminfo/s/* The directory can be installed/created by the Port itself if required. So how hard is it to change the ncurses/terminfo search path? Simple diff? Regards, Joerg Am 17.09.2011 um 01:52 schrieb Nicholas Marriott: No tic won't modify terminfo.db, all it does is install the files in /usr/share/terminfo (or ~/.terminfo w/o -s). You could add them to PLIST I guess, only thing is /usr/share/terminfo doesn't exist by default. We could make ncurses search /usr/local/share/terminfo as well if necessary. Of course the nicest thing would be if upstream would get their terminfo entry into ncurses itself like everyone else, then we would get it into base with all the rest. On Fri, Sep 16, 2011 at 08:57:28PM +0200, Joerg Zinke wrote: Hey, On Fri, 16 Sep 2011 12:39:11 +0100 Nicholas Marriott nicholas.marri...@gmail.com wrote: You could install the terminfo file under share/ and point people at it so they can run tic themselves to either install it globally or in ~/.terminfo. Mhmm... but it would be better to have it working out-of-box after install, right? What about adding these generated files manually to PLIST? /usr/share/terminfo/s/st /usr/share/terminfo/s/st-256 Are there more files modified after the tic -s st.info call? terminfo.db or something? Thanks, Regards, Joerg
Re: NEW: x11/st
On Mon, Sep 19, 2011 at 12:21 PM, m...@umaxx.net wrote: Hi, okay, I've contacted suckless community on this topic: http://lists.suckless.org/dev/1109/9327.html So, I would like to move on with the PLIST approach but I think since we are talking about ports data it makes more sense to put the files under: /usr/local/share/termino/s/* instead of /usr/share/terminfo/s/* The directory can be installed/created by the Port itself if required. So how hard is it to change the ncurses/terminfo search path? Simple diff? It's just a matter of changing TERMINFO_DIRS from: #define TERMINFO_DIRS /usr/share/terminfo to: #define TERMINFO_DIRS /usr/share/terminfo:/usr/local/share/terminfo into src/lib/libcurses/ncurses_cfg.h ciao, David
devel/boost tweaks
Here are a bunch of tweaks to devel/boost. Unfortunately, many of the old patches don't have any comments and only non-informative commit messages. * Makefile Pass MAKE_JOBS to jam, which can do parallel building. Reduces the build time from 78 to 32 min on my quad-core amd64. Bump library (see below). * patch-tools_build_v2_tools_gcc_jam Don't add -O2 to all builds. * Remove patch-boost_math_special_functions_expm1_hpp patch-boost_math_special_functions_log1p_hpp I guess these were workarounds from back when we were missing some libm functions that have been added since by martynas@. This also requires a library bump. * Remove patch-boost_config_stdlib_libstdcpp3_hpp We are going to switch the gcc3 thread model from single to posix. Once that is in, we can remove this OpenBSD hack. * Remove patch-boost_smart_ptr_detail_atomic_count_hpp I don't see what this is supposed to do. It checks if there is threading support in libstdc++, but since the whole thing is wrapped in #ifdef BOOST_HAS_THREADS, it is redundant. I have successfully tested: * Build on amd64. * Build on alpha (with gcc3 switched to thread model posix). * BOOST_HAS_THREADS is correctly detected on amd64 and alpha. * Build and regress test for databases/mongodb on amd64. Index: Makefile === RCS file: /cvs/ports/devel/boost/Makefile,v retrieving revision 1.30 diff -u -p -r1.30 Makefile --- Makefile8 Jun 2011 17:40:08 - 1.30 +++ Makefile19 Sep 2011 13:45:09 - @@ -3,12 +3,12 @@ COMMENT= free peer-reviewed portable C++ source libraries PKGNAME= boost-${VERSION} -REVISION= 7 +REVISION= 8 VERSION= 1.42.0 DISTNAME= boost_${VERSION:S/./_/g} -SO_VERSION=2.0 +SO_VERSION=3.0 BOOST_LIBS=boost_date_time boost_date_time-mt \ boost_filesystem boost_filesystem-mt \ boost_graph boost_graph-mt \ @@ -50,6 +50,7 @@ MAKE_ENV= GCC=${CC} GXX=${CXX} BJAM_CONFIG= -sNO_BZIP2=1 \ -d+2 -q \ + -j ${MAKE_JOBS} \ cflags='${CFLAGS}' cxxflags='${CXXFLAGS}' \ variant=release link=static,shared threading=single,multi Index: patches/patch-boost_config_stdlib_libstdcpp3_hpp === RCS file: patches/patch-boost_config_stdlib_libstdcpp3_hpp diff -N patches/patch-boost_config_stdlib_libstdcpp3_hpp --- patches/patch-boost_config_stdlib_libstdcpp3_hpp30 Mar 2010 11:00:15 - 1.5 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,27 +0,0 @@ -$OpenBSD: patch-boost_config_stdlib_libstdcpp3_hpp,v 1.5 2010/03/30 11:00:15 robert Exp $ boost/config/stdlib/libstdcpp3.hpp.origTue May 12 18:09:45 2009 -+++ boost/config/stdlib/libstdcpp3.hpp Tue May 12 18:15:20 2009 -@@ -29,6 +29,15 @@ - # define _REENTRANT - #endif - -+// This is hack for OpenBSD. Currently OpenBSD's gcc is compiled -+// with thread model = single. Many references on the net indicate -+// multithreaded c++ applications will have problems with c++ -+// exceptions and the high-speed caching allocator. However in -+// practice we have many multithreaded c++ applications that haven't -+// seen these problems. We may be playing with fire but... -+#ifdef __OpenBSD__ -+# define BOOST_HAS_THREADS -+#else - #ifdef __GLIBCXX__ // gcc 3.4 and greater: - # if defined(_GLIBCXX_HAVE_GTHR_DEFAULT) \ - || defined(_GLIBCXX__PTHREADS) -@@ -46,6 +55,7 @@ - !defined(_GLIBCPP__PTHREADS) -// disable thread support if the std lib was built single threaded: - # define BOOST_DISABLE_THREADS -+#endif - #endif - - #if (defined(linux) || defined(__linux) || defined(__linux__)) defined(__arm__) defined(_GLIBCPP_HAVE_GTHR_DEFAULT) Index: patches/patch-boost_math_special_functions_expm1_hpp === RCS file: patches/patch-boost_math_special_functions_expm1_hpp diff -N patches/patch-boost_math_special_functions_expm1_hpp --- patches/patch-boost_math_special_functions_expm1_hpp26 May 2010 12:25:23 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,13 +0,0 @@ -$OpenBSD: patch-boost_math_special_functions_expm1_hpp,v 1.1 2010/05/26 12:25:23 espie Exp $ boost/math/special_functions/expm1.hpp.origWed May 26 11:30:30 2010 -+++ boost/math/special_functions/expm1.hpp Wed May 26 11:31:54 2010 -@@ -268,7 +268,9 @@ inline typename tools::promote_argsT::type expm1(T x - # ifdef BOOST_MATH_USE_C99 - inline float expm1(float x, const policies::policy){ return ::expm1f(x); } - # ifndef BOOST_MATH_NO_LONG_DOUBLE_MATH_FUNCTIONS -+# ifndef __OpenBSD__ - inline long double expm1(long double x, const policies::policy){ return ::expm1l(x); } -+# endif - # endif - # else - inline float expm1(float x, const policies::policy){ return ::expm1(x); } Index:
[update] cyrus-sasl2 to version 2.1.25
Hi. This diff updates cyrus-sasl2 to the latest available release. I'd appreciate comments/testings/OK. For details, see ChangeLog file in the source. Thanks. Index: Makefile === RCS file: /cvs/ports/security/cyrus-sasl2/Makefile,v retrieving revision 1.61 diff -u -r1.61 Makefile --- Makefile16 Sep 2011 11:41:38 - 1.61 +++ Makefile19 Sep 2011 14:30:00 - @@ -2,21 +2,22 @@ COMMENT= RFC SASL (Simple Authentication and Security Layer) -DISTNAME= cyrus-sasl-2.1.23 -REVISION= 9 +DISTNAME= cyrus-sasl-2.1.25 + +SHARED_LIBS += anonymous 2.22 # 2.25 +SHARED_LIBS += crammd5 2.22 # 2.25 +SHARED_LIBS += digestmd5 2.22 # 2.25 +SHARED_LIBS += gssapiv22.22 # 2.25 +SHARED_LIBS += ldapdb 2.22 # 2.25 +SHARED_LIBS += login 2.22 # 2.25 +SHARED_LIBS += ntlm2.22 # 2.25 +SHARED_LIBS += otp 2.22 # 2.25 +SHARED_LIBS += plain 2.22 # 2.25 +SHARED_LIBS += sasl2 2.23 # 2.25 +SHARED_LIBS += sasldb 2.22 # 2.25 +SHARED_LIBS += scram 0.0 # 2.25 +SHARED_LIBS += sql 2.22 # 2.25 -SHARED_LIBS= anonymous 2.22 \ - crammd5 2.22 \ - digestmd5 2.22 \ - gssapiv22.22 \ - ldapdb 2.22 \ - login 2.22 \ - ntlm2.22 \ - otp 2.22 \ - plain 2.22 \ - sasl2 2.22 \ - sasldb 2.22 \ - sql 2.22 CATEGORIES=security HOMEPAGE= http://www.cyrusimap.org/ @@ -31,30 +32,31 @@ MASTER_SITES= ftp://ftp.cyrusimap.org/cyrus-sasl/ -WANTLIB= asn1 c com_err crypto gssapi krb5 +WANTLIB += asn1 c com_err crypto gssapi krb5 USE_LIBTOOL= Yes -USE_GROFF =Yes +USE_GROFF= Yes + +CFLAGS += -fPIC CONFIGURE_STYLE=gnu -CONFIGURE_ENV+=LDFLAGS='${LDFLAGS}' -CONFIGURE_ARGS+=${CONFIGURE_SHARED} \ +CONFIGURE_ARGS=${CONFIGURE_SHARED} \ + --enable-static \ --with-saslauthd=/var/sasl2 \ --enable-gssapi=/usr \ --with-gss_impl=heimdal \ --with-plugindir=${PREFIX}/lib/sasl2 \ --enable-login \ - --enable-static \ --enable-ntlm \ --enable-auth-sasldb \ --disable-sample MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/config ${WRKSRC}/saslauthd/config -FLAVORS= db4 ldap mysql pgsql sqlite +FLAVORS= db4 ldap mysql pgsql sqlite3 FLAVOR?= -BRKFLAVORMSG= choose either mysql, pgsql or sqlite +BRKFLAVORMSG= choose either mysql, pgsql or sqlite3 PKG_ARGS?= -Dsql=0 .if ${FLAVOR:L:Mdb4} @@ -74,13 +76,13 @@ LIB_DEPENDS+= openldap-client-=2,3:databases/openldap CONFIGURE_ARGS+=--with-ldap=${LOCALBASE} \ --enable-ldapdb -WANTLIB += ldap lber +WANTLIB += lber lber-2.4 ldap ldap-2.4 .else CONFIGURE_ARGS+=--without-ldap .endif .if ${FLAVOR:L:Mmysql} -.if ${FLAVOR:L:Mpgsql} || ${FLAVOR:L:Msqlite} +.if ${FLAVOR:L:Mpgsql} || ${FLAVOR:L:Msqlite3} ERRORS+= ${BRKFLAVORMSG} .endif PKG_ARGS= -Dsql=1 @@ -89,46 +91,50 @@ CONFIGURE_ARGS+=--enable-sql \ --with-mysql \ --without-pgsql \ - --without-sqlite + --without-sqlite3 .endif .if ${FLAVOR:L:Mpgsql} -.if ${FLAVOR:L:Mmysql} || ${FLAVOR:L:Msqlite} +.if ${FLAVOR:L:Mmysql} || ${FLAVOR:L:Msqlite3} ERRORS+= ${BRKFLAVORMSG} .endif PKG_ARGS= -Dsql=1 LIB_DEPENDS+= databases/postgresql -WANTLIB += pq +WANTLIB += pq ssl CONFIGURE_ARGS+=--enable-sql \ --without-mysql \ --with-pgsql \ - --without-sqlite + --without-sqlite3 CFLAGS+= -I${LOCALBASE}/include/postgresql .endif -.if ${FLAVOR:L:Msqlite} +.if ${FLAVOR:L:Msqlite3} .if ${FLAVOR:L:Mmysql} || ${FLAVOR:L:Mpgsql} ERRORS+= ${BRKFLAVORMSG} .endif PKG_ARGS= -Dsql=1 -LIB_DEPENDS+= databases/sqlite -WANTLIB += sqlite +LIB_DEPENDS+= databases/sqlite3 +WANTLIB += sqlite3 CONFIGURE_ARGS+=--enable-sql \ --without-mysql \ --without-pgsql \ - --with-sqlite + --with-sqlite3 .endif +post-extract: + rm ${WRKSRC}/cmulocal/sasl2.m4.orig + pre-configure: - @perl -pi -e s,/usr/local/etc,${SYSCONFDIR},g \ + perl -pi -e s,/usr/local/etc,${SYSCONFDIR},g \ ${WRKSRC}/saslauthd/saslauthd.mdoc \ ${WRKSRC}/saslauthd/LDAP_SASLAUTHD + perl -pi -e 's,-lresolv,,g' ${WRKSRC}/{,saslauthd}/configure post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/sasl2 ${INSTALL_DATA} ${WRKSRC}/doc/{*.html,*.txt} ${PREFIX}/share/doc/sasl2 ${INSTALL_DATA_DIR}
New: devel/libevent2
Attached is a first cut at a port for libevent2, a much expanded version of the libevent we have in base. We'll need this to update net/transmission. The port omits all the libevent1 compatibility bits (lib/libevent.*, include/ev*) so there are no collisions. Applications that may want to link with -levent should use the equivalent -levent_core -levent_extra instead and the pkgconfig file is set up this way. The only potential pitfall I see is that some ports that currently expect libevent1 might get (mis)directed to libevent2 by pkgconfig. This will probably have to be tested in a bulk build. Comments? -- Christian naddy Weisgerber na...@mips.inka.de libevent2.tgz Description: application/gtar-compressed
graphics/ruby-rmagick package fix
Hi, Package has no maintainer to CC according to Makefile. I'm on 4.9-stable/amd64. === Building package for ruby-rmagick-2.9.0p3 Create /usr/ports/packages/amd64/all/ruby-rmagick-2.9.0p3.tgz Password: Error: /usr/ports/pobj/rmagick-2.9.0/fake-amd64/usr/local/lib/ruby/gems/1.8/gems/rmagick-2.9.0/.require_paths does not exist Fatal error: can't continue at /usr/libdata/perl5/OpenBSD/PkgCreate.pm line 1185 *** Error code 1 Stop in /usr/ports/graphics/ruby-rmagick (line 1690 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/graphics/ruby-rmagick (line 2261 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/graphics/ruby-rmagick (line 2241 of /usr/ports/infrastructure/mk/bsd.port.mk). Indeed the file .require_paths is not created / installed, and is not present in the binary package from ftp.openbsd.org either. So the PLIST is lying ? If the file is really not needed, here is a patch : Index: pkg/PLIST === RCS file: /cvs/ports/graphics/ruby-rmagick/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 8 Nov 2010 23:24:41 - 1.4 +++ pkg/PLIST 19 Sep 2011 16:29:49 - @@ -1,7 +1,6 @@ @comment $OpenBSD: PLIST,v 1.4 2010/11/08 23:24:41 jeremy Exp $ ${GEM_LIB}/cache/${DISTNAME}.gem ${GEM_LIB}/gems/${DISTNAME}/ -${GEM_LIB}/gems/${DISTNAME}/.require_paths ${GEM_LIB}/gems/${DISTNAME}/ChangeLog ${GEM_LIB}/gems/${DISTNAME}/README-Mac-OSX.txt ${GEM_LIB}/gems/${DISTNAME}/README.html -- Thomas de Grivel http://b.lowh.net/billitch I must plunge into the water of doubt again and again.
Re: graphics/ruby-rmagick package fix
On Mon, Sep 19, 2011 at 9:35 AM, Thomas de Grivel billi...@gmail.com wrote: Hi, Package has no maintainer to CC according to Makefile. I'm on 4.9-stable/amd64. === Building package for ruby-rmagick-2.9.0p3 Create /usr/ports/packages/amd64/all/ruby-rmagick-2.9.0p3.tgz Password: Error: /usr/ports/pobj/rmagick-2.9.0/fake-amd64/usr/local/lib/ruby/gems/1.8/gems/rmagick-2.9.0/.require_paths does not exist Fatal error: can't continue at /usr/libdata/perl5/OpenBSD/PkgCreate.pm line 1185 *** Error code 1 Stop in /usr/ports/graphics/ruby-rmagick (line 1690 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/graphics/ruby-rmagick (line 2261 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/graphics/ruby-rmagick (line 2241 of /usr/ports/infrastructure/mk/bsd.port.mk). Indeed the file .require_paths is not created / installed, and is not present in the binary package from ftp.openbsd.org either. So the PLIST is lying ? My guess is you upgraded your version of rubygems. Updated versions of rubygems no longer produce the .require_paths file. Our ruby 1.8 and 1.9 ports use rubygems 1.3.7, which still produce these files. The jruby and rubinius ports use updated versions of rubygems, but I backported support for .require_paths for those ports so that the same PLIST can be used for all interpreters. When ruby 1.9.3 is released, the .require_paths stuff will probably go away, but for now it is still needed. Are you sure it isn't present? Without the file, the port won't package, so I doubt that it is missing from the package on ftp.openbsd.org. I just checked and it is definitely there: $ tar ztf ruby-rmagick-2.9.0p3.tgz | fgrep require_paths lib/ruby/gems/1.8/gems/rmagick-2.9.0/.require_paths After you install the package: $ cat /usr/local/lib/ruby/gems/1.8/gems/rmagick-2.9.0/.require_paths lib ext bin Jeremy
Re: asterisk iLBC inclusion, licensing change
Stuart Henderson stu at spacehopper.org writes: On 2011-08-11, tico tico-obsd at raapid.net wrote: I noticed that the iLBC codec is now available under a 3-clause BSD license. http://www.webrtc.org/ilbc-freeware Any chance this will be added to the next asterisk package/port release? (If this has already been done/noted forgive me. My cursory poking around only shows format_ilbc.so, not codec_ilbc.so) I'll consider this, but please also open a ticket with Asterisk to request that they reinstate iLBC in their tarballs. See the recent asterisk-announce post, iLBC support in Asterisk after Google's acquisition of GIPS.
Re: NEW: x11/st
I'm ok with doing this. You can compile it there using tic with -o. Note that tic makes the directories 777 so umask needs to be correct, not sure if the package makefiles ensure this On Mon, Sep 19, 2011 at 12:54:20PM +0200, David Coppa wrote: On Mon, Sep 19, 2011 at 12:21 PM, m...@umaxx.net wrote: Hi, okay, I've contacted suckless community on this topic: http://lists.suckless.org/dev/1109/9327.html So, I would like to move on with the PLIST approach but I think since we are talking about ports data it makes more sense to put the files under: /usr/local/share/termino/s/* instead of /usr/share/terminfo/s/* The directory can be installed/created by the Port itself if required. So how hard is it to change the ncurses/terminfo search path? Simple diff? It's just a matter of changing TERMINFO_DIRS from: #define TERMINFO_DIRS /usr/share/terminfo to: #define TERMINFO_DIRS /usr/share/terminfo:/usr/local/share/terminfo into src/lib/libcurses/ncurses_cfg.h ciao, David
Update: net/samba-3.6.0, databases/tdb, mail/fdm
Hi all, Attached is an update to Samba 3.6 branch. databases/tdb needs to be updated for this to work hence the changes to mail/fdm. Maintainer for tdb and fdm OK with the the update. I'd like to thank Stefan Rinkes for doing all the hard work. Please test , comment, flame , commit. Ian McWilliam databases-tdb.diff Description: Binary data mail-fdm.diff Description: Binary data samba-3.6.0.diff Description: Binary data
update: security/libgcrypt 1.5.0
Lo, someting like this? (shared_libs bump?) And yes, gnupg builds will get noisy with this, up to upstream to take care of the deprecated stuff in one of the future releases. - Robert Index: security/libgcrypt/Makefile === RCS file: /cvs/ports/security/libgcrypt/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- security/libgcrypt/Makefile 7 Jul 2011 17:18:11 - 1.23 +++ security/libgcrypt/Makefile 5 Aug 2011 15:12:38 - @@ -2,10 +2,9 @@ COMMENT= crypto library based on code used in GnuPG -DISTNAME= libgcrypt-1.4.6 +DISTNAME= libgcrypt-1.5.0 CATEGORIES=security -SHARED_LIBS= gcrypt 15.0 # .17.0 -REVISION= 1 +SHARED_LIBS= gcrypt 16.0 # .18.0 HOMEPAGE= http://www.gnupg.org/ Index: security/libgcrypt/distinfo === RCS file: /cvs/ports/security/libgcrypt/distinfo,v retrieving revision 1.9 diff -u -p -r1.9 distinfo --- security/libgcrypt/distinfo 27 Jul 2010 21:45:47 - 1.9 +++ security/libgcrypt/distinfo 5 Aug 2011 15:17:29 - @@ -1,5 +1,5 @@ -MD5 (libgcrypt-1.4.6.tar.gz) = v9RZIu77iiTVmK93NmIg1A== -RMD160 (libgcrypt-1.4.6.tar.gz) = ynj1tIa7iRSNdf1NGuZXpT9fWfg= -SHA1 (libgcrypt-1.4.6.tar.gz) = 2+P+4KnuqBKKHkfJc+D0MqYr+qI= -SHA256 (libgcrypt-1.4.6.tar.gz) = mW0odGQzGMnfg1d3A0qLepI9PNC+5ZO6sXgDBfnehy0= -SIZE (libgcrypt-1.4.6.tar.gz) = 1424076 +MD5 (libgcrypt-1.5.0.tar.gz) = ePj4vsRYD3WyWBb3iW0DiQ== +RMD160 (libgcrypt-1.5.0.tar.gz) = KlbBzkpT25S8BgUTsGrMEWdBA8M= +SHA1 (libgcrypt-1.5.0.tar.gz) = 5lCDFbdurz0N9FP2c3GxBmVL1P4= +SHA256 (libgcrypt-1.5.0.tar.gz) = zJix9kya47AYUJnO9KxsQ2qEkJXt+H80FX8LsQ4YeZA= +SIZE (libgcrypt-1.5.0.tar.gz) = 1738282
Re: NEW: x11/parcellite (lightweight GTK+ clipboard manager)
On Wed, Sep 07, 2011 at 09:54:09PM -0400, Lawrence Teo wrote: On Wed, Sep 07, 2011 at 10:18:32AM +0200, Landry Breuil wrote: On Wed, Sep 07, 2011 at 08:51:23AM +0200, Landry Breuil wrote: Seems to work fine on amd64 with xfwm4, looks ok for me, anyone else want to ok/import it ? Interestingly, after having run parcellite (and killed it later on), i couldnt middle-click anymore on links in firefox to open them in new tabs, nor in midori. So it seems parcellite messes up X behaviour wrt middle click and doesnt fully restore it upon exit. After killing the X session, middle click came back in midori, but not in firefox, even after a reboot. now in the X log, i see [1122093.030] (II) 3rd Button detected: disabling emulate3Button the first time i use middleClick. I'm pretty sure this didn't happened before having parcellite installed/run. Landry Landry, Thank you for reporting this issue -- I will look into it, as well as the feedback given by David and Jasper. Lawrence Here is an updated port of Parcellite, with the following changes: - Update to Parcellite 1.0.2rc5. According to their release post, the only changes are: Fixed the primary deselect and file cut/paste issue. - The 1.0.2rc5 source tarball itself contains the author's *.o files and the parcellite binary itself. To work around this, this port has a pre-build target to do a make clean before building. Upstream has been notified via their bugtracker. - Added gettext to MODULES (requested by jasper@) - The manpage now wraps properly (requested by jasper@); I actually did more than this, where the patch now formats the manpage according to mdoc(7) conventions. I plan to send it upstream. - Added desktop-file-utils as a RUN_DEPENDS and its goo (pointed out by jasper@) - Removed glib from LIB_DEPENDS (pointed out by dcoppa@) Landry, I was unable to reproduce the issue you reported about middle-click breaking in Firefox after running parcellite. Do you recall which Firefox version you were using then, and whether xfce4-clipman running at that time? This new 1.0.2rc5 release is supposed to fix a bug related to the primary clipboard. Could you please try testing this new port to see if it resolves your Firefox middle-click issue? Thank you, Lawrence parcellite.tar.gz Description: application/tar-gz