CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2010/12/23 01:45:57 Modified files: x11/rxvt-unicode: Makefile distinfo x11/rxvt-unicode/patches: patch-src_command_C patch-src_init_C patch-src_main_C patch-src_rxvtd_C patch-src_rxvtfont_C Log message: Bugfix update to rxvt-unicode-9.10
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 01:56:12 Modified files: devel : Makefile Removed files: devel/p5-Algorithm-MDiff: Makefile distinfo devel/p5-Algorithm-MDiff/pkg: DESCR PLIST Log message: - remove p5-Algorithm-MDiff, it's abandoned upstream, removed from CPAN and unused. ok kevlo@ (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2010/12/23 03:02:40 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo Log message: Minor update to gsettings-desktop-schemas-0.1.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2010/12/23 03:21:20 Modified files: editors/openoffice3: Makefile Log message: welcome to EPOCH, since version handling got fucked
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: es...@cvs.openbsd.org 2010/12/23 03:25:48 Modified files: x11/nitrogen : Makefile Log message: missing dependencies
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: step...@cvs.openbsd.org 2010/12/23 03:29:52 Log message: import pcaprub-msf, the Metasploit fork of ruby-pcap, needed by the soon to be imported Metasploit framework: This goal of this project is to provide a consistent interface to LBL's libpcap packet capture library. This project was created because the currently available ruby-pcap library is poorly designed and has been unmaintained since 2000. This does not provide packet processing functionality, it simply provides the interface for capturing packets. This version has been forked by the Metasploit project. ok jasper@ Status: Vendor Tag: stephan Release Tags: stephan_2010-12-23 N ports/net/ruby-pcaprub-msf/Makefile N ports/net/ruby-pcaprub-msf/distinfo N ports/net/ruby-pcaprub-msf/patches/patch-pcaprub_c N ports/net/ruby-pcaprub-msf/pkg/PLIST N ports/net/ruby-pcaprub-msf/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: step...@cvs.openbsd.org 2010/12/23 03:39:39 Modified files: net/ruby-pcap : Makefile net/ruby-pcap/pkg: PLIST Log message: conflict with newly imported ruby-pcaprub-msf-*, ok jasper@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 03:46:10 Modified files: security/cryptokit: Makefile security/cryptokit/pkg: PLIST Log message: unbreak after (not so recent) ocaml update...dcoppa? ok espie@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: step...@cvs.openbsd.org 2010/12/23 05:31:29 Modified files: net: Makefile Log message: +ruby-pcaprub-msf
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: step...@cvs.openbsd.org 2010/12/23 05:39:17 Log message: import of Metasploit 3.5.0, the open source penetration testing framework: Metasploit provides useful information and tools for penetration testers, security researchers, and IDS signature developers. This project was created to provide information on exploit techniques and to create a functional knowledgebase for exploit developers and security professionals. The tools and information on this site are provided for legal security research and testing purposes only. Subpackages: mysql - mysql database backend. postgresql - postgresql database backend. help from nicm@, benoit@ and jeremy@ ok jasper@ and jeremy@ (of some earlier version) Status: Vendor Tag: stephan Release Tags: stephan_2010-12-23 N ports/security/metasploit/Makefile N ports/security/metasploit/distinfo N ports/security/metasploit/pkg/PLIST-mysql N ports/security/metasploit/pkg/PLIST-main N ports/security/metasploit/pkg/DESCR-main N ports/security/metasploit/pkg/DESCR-mysql N ports/security/metasploit/pkg/DESCR-pgsql N ports/security/metasploit/pkg/PLIST-pgsql N ports/security/metasploit/patches/patch-lib_rbreadline_rb N ports/security/metasploit/patches/patch-lib_msf_ui_console_command_dispatcher_db_rb No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: step...@cvs.openbsd.org 2010/12/23 05:42:27 Modified files: security : Makefile Log message: +metasploit
Re: CVS: cvs.openbsd.org: ports
Log message: import of Metasploit 3.5.0, the open source penetration testing I know, 3.5.1 has been released already but I wanted to get my stable working copy in first. Hopefully, I'll be able to work on the latest version soon.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 06:06:51 Modified files: www/pmwiki : Makefile distinfo www/pmwiki/pkg : MESSAGE PLIST Log message: - SECURITY update of pmwiki to 2.2.21 which fixes SA42608, PmWiki from Cross-Site Scripting Vulnerability If you're upgrading a previous installation, please take a moment to read http://www.pmwiki.org/wiki/PmWiki/ReleaseNotes
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 06:11:52 Modified files: www/pmwiki : Tag: OPENBSD_4_8 Makefile distinfo www/pmwiki/pkg : Tag: OPENBSD_4_8 PLIST Log message: - SECURITY update of pmwiki to 2.2.21 which fixes SA42608, PmWiki from Cross-Site Scripting Vulnerability If you're upgrading a previous installation, please take a moment to read http://www.pmwiki.org/wiki/PmWiki/ReleaseNotes
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 06:26:41 Log message: The ruby-ole library provides a variety of functions primarily for working with OLE2 structured storage files, such as those produced by Microsoft Office - eg *.doc, *.msg etc. Dependency for ruby-spreadsheet. OK jeremy@ Status: Vendor Tag: claudio Release Tags: claudio-20101223 N ports/devel/ruby-ole/Makefile N ports/devel/ruby-ole/distinfo N ports/devel/ruby-ole/pkg/PLIST N ports/devel/ruby-ole/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 06:41:05 Modified files: devel/ruby-ole : Makefile Log message: Cluestick from jas...@. COMMENT should start with a lowercase letter and add missing RUN_DEPENDS for iconv (which seems to be missing in the gem spec).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 06:45:25 Modified files: devel : Makefile Log message: sync
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 06:54:33 Log message: The Spreadsheet Library is designed to read and write Spreadsheet Documents. As of version 0.6.0, only Microsoft Excel compatible spreadsheets are supported. Spreadsheet is a combination/complete rewrite of the Spreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents. OK jeremy@ jasper@ Status: Vendor Tag: claudio Release Tags: claudio-20101223 N ports/misc/ruby-spreadsheet/Makefile N ports/misc/ruby-spreadsheet/distinfo N ports/misc/ruby-spreadsheet/pkg/PLIST N ports/misc/ruby-spreadsheet/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 06:56:26 Modified files: misc : Makefile Log message: Add ruby-spreadsheet
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 06:58:04 Log message: RTeX is a Ruby library (and web framework plugin) used to generate PDF documents on-the-fly using the LaTeX typesetting system. OK jeremy@ jasper@ Status: Vendor Tag: claudio Release Tags: claudio-20101223 N ports/textproc/ruby-rtex/Makefile N ports/textproc/ruby-rtex/distinfo N ports/textproc/ruby-rtex/pkg/DESCR N ports/textproc/ruby-rtex/pkg/PLIST N ports/textproc/ruby-rtex/patches/patch-lib_rtex_framework_rails_rb N ports/textproc/ruby-rtex/patches/patch-lib_rtex_tempdir_rb No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 06:59:48 Modified files: textproc : Makefile Log message: Add ruby-rtex
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 07:01:17 Log message: PaperTrail lets you track changes to your models' data. It's good for auditing or versioning. You can see how a model looked at any stage in its lifecycle, revert it to any version, and even undelete it after it's been destroyed. OK jeremy@ jasper@ Status: Vendor Tag: claudio Release Tags: claudio-20101223 N ports/devel/ruby-paper_trail/Makefile N ports/devel/ruby-paper_trail/distinfo N ports/devel/ruby-paper_trail/pkg/PLIST N ports/devel/ruby-paper_trail/pkg/DESCR No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: clau...@cvs.openbsd.org 2010/12/23 07:03:10 Modified files: devel : Makefile Log message: Add ruby-paper_trail
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2010/12/23 07:13:22 Modified files: x11/gnome/vino : Makefile distinfo Log message: Update to vino-2.32.1. * mostly translation updates.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 07:26:40 Modified files: net/ruby-pcaprub-msf: Makefile Log message: NO_REGRESS not needed here
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 07:34:49 Modified files: devel/gobject-introspection: Makefile distinfo devel/gobject-introspection/patches: patch-Makefile_in patch-girepository_giroffsets_c patch-tests_Makefile_in patch-tests_offsets_Makefile_in patch-tests_scanner_Makefile_in patch-tools_g-ir-scanner_in Removed files: devel/gobject-introspection/patches: patch-gir_Makefile_in patch-giscanner_Makefile_in Log message: - update gobject-introspection to 0.10.0 ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ma...@cvs.openbsd.org 2010/12/23 08:54:28 Modified files: www/xxxterm: Makefile distinfo Log message: Roll to 1.138 ok and help to fix WANTLIB sthen laurent
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 09:36:16 Modified files: devel/libmtp : Makefile devel/libmtp/pkg: PLIST Log message: - set license number - tweak PLIST
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2010/12/23 09:42:33 Modified files: x11/xfce4/xfce4-verve: Makefile distinfo x11/xfce4/xfce4-verve/pkg: PLIST Log message: Update to xfce4-verve 1.0.0. Bugfix and translation release.. fix WANTLIB while here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2010/12/23 09:44:46 Modified files: x11/xfce4/xfce4-fsguard: Makefile distinfo x11/xfce4/xfce4-fsguard/pkg: PLIST Log message: Update to xfce4-fsguard 1.0.0. Bugfix and translation update.. fix WANTLIB while here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 15:54:39 Modified files: net/ejabberd : Makefile distinfo net/ejabberd/patches: patch-src_ejabberd_cfg_example net/ejabberd/pkg: PLIST Removed files: net/ejabberd/patches: patch-src_mod_caps_erl patch-src_sha_erl patch-src_tls_sha_drv_c Log message: - update ejabberd to 2.1.6 from viq (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2010/12/23 16:04:56 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/uuid : Makefile devel/uuid/pkg : PLIST-main PLIST-perl Log message: Rename uuid to ossp-uuid, which reflects the way various distros/projects name and refer to this version of a uuid library. ok robert@ (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ste...@cvs.openbsd.org 2010/12/23 16:25:25 Modified files: net/pidgin : Makefile distinfo net/pidgin/patches: patch-pidgin_gtkdialogs_c net/pidgin/pkg : PLIST-main Log message: update to 2.7.8 from brad (maintainer)
[no subject]
Simon Bertrang si...@openbsd.org Bcc: Subject: Re: UPDATE: textproc/p5-Text-Markdown and MultiMarkdown Reply-To: Mikolaj Kucharski miko...@kucharski.name In-Reply-To: 20101221211237.gr16...@openbsd-stable.my.domain On Tue, Dec 21, 2010 at 09:12:37PM +, Mikolaj Kucharski wrote: Hi Okan, Attached is a patch for p5-Text-Markdown update to version 1.31. This version drops previously included Text::MultiMarkdown module, so I'm attaching separate port for that. - regress tests pass for both modules - not sure how to handle @conflict and @pkgpath markers for this situation, I think removing them should be fine, as those ports do not conflict any more, as they could in the past - I think devel/quirks should be involved in this upgrade as someone who had previous p5-Text-Markdown installed and was using Text::MultiMarkdown module will get issues. - scripts from $PREFIX/bin got renamed Regards the ports dependant on above. I've checked textproc/p5-Catalyst-Plugin-Markdown textproc/p5-Template-Plugin-Markdown by searching for MultiMarkdown string: grep -R MultiMarkdown `make show=WRKDIR` and found no matching lines. I think this update shouldn't break anything currently in ports tree. Re quirks, I agree with what sthen@ wrote. I would skip any complications too. Any okays? Attachments: http://marc.info/?l=openbsd-portsm=129296684700341w=2 -- best regards q#
Re: UPDATE: textproc/p5-Text-Markdown and MultiMarkdown
On Thu, Dec 23, 2010 at 08:51:11AM +, Mikolaj Kucharski wrote: On Tue, Dec 21, 2010 at 09:12:37PM +, Mikolaj Kucharski wrote: Hi Okan, Attached is a patch for p5-Text-Markdown update to version 1.31. This version drops previously included Text::MultiMarkdown module, so I'm attaching separate port for that. - regress tests pass for both modules - not sure how to handle @conflict and @pkgpath markers for this situation, I think removing them should be fine, as those ports do not conflict any more, as they could in the past - I think devel/quirks should be involved in this upgrade as someone who had previous p5-Text-Markdown installed and was using Text::MultiMarkdown module will get issues. - scripts from $PREFIX/bin got renamed Regards the ports dependant on above. I've checked textproc/p5-Catalyst-Plugin-Markdown textproc/p5-Template-Plugin-Markdown by searching for MultiMarkdown string: grep -R MultiMarkdown `make show=WRKDIR` and found no matching lines. I think this update shouldn't break anything currently in ports tree. Re quirks, I agree with what sthen@ wrote. I would skip any complications too. Sorry, for previous. I'm attaching diff and port again. I've added conflict line to MultiMarkdown port for old versions of Markdown. Ok? -- best regards q# Index: Makefile === RCS file: /cvs/ports/textproc/p5-Text-Markdown/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- Makefile3 Dec 2010 11:46:49 - 1.9 +++ Makefile21 Dec 2010 20:43:10 - @@ -1,12 +1,11 @@ # $OpenBSD: Makefile,v 1.9 2010/12/03 11:46:49 ajacoutot Exp $ -COMMENT= convert Markdown / MultiMarkdown syntax to (X)HTML +COMMENT= convert Markdown syntax to (X)HTML -DISTNAME= Text-Markdown-1.0.24 -REVISION= 0 +DISTNAME= Text-Markdown-1.31 CATEGORIES=textproc www MODULES= cpan -USE_GROFF =Yes +USE_GROFF= Yes MAINTAINER=Okan Demirmen o...@openbsd.org @@ -21,15 +20,9 @@ devel/p5-Test-Exception BUILD_DEPENDS= ${RUN_DEPENDS} -MAKE_ENV= TEST_POD=Yes \ - TEST_SPELLING=Yes +MAKE_ENV= TEST_POD=Yes REGRESS_DEPENDS=devel/p5-Test-Spelling \ - textproc/p5-Text-Diff \ + devel/p5-Test-Differences \ www/p5-HTML-Tidy - -post-install: - ${INSTALL_SCRIPT} ${WRKSRC}/script/Markdown.pl ${PREFIX}/bin/Markdown - ${INSTALL_SCRIPT} ${WRKSRC}/script/MultiMarkdown.pl \ - ${PREFIX}/bin/MultiMarkdown .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/textproc/p5-Text-Markdown/distinfo,v retrieving revision 1.5 diff -u -r1.5 distinfo --- distinfo8 Dec 2008 14:48:35 - 1.5 +++ distinfo21 Dec 2010 20:43:10 - @@ -1,5 +1,5 @@ -MD5 (Text-Markdown-1.0.24.tar.gz) = Rx1h33/fZqeR1mrTcHS9ew== -RMD160 (Text-Markdown-1.0.24.tar.gz) = nFv17KSsA3dNAEpWo7DuYgdJxsU= -SHA1 (Text-Markdown-1.0.24.tar.gz) = DN78JehNa9zhzzYiAKS9WgRQmo8= -SHA256 (Text-Markdown-1.0.24.tar.gz) = X1vph/OZYPT90dktMFph33OHA0l1RGmRBzPKzQEy0N4= -SIZE (Text-Markdown-1.0.24.tar.gz) = 143401 +MD5 (Text-Markdown-1.31.tar.gz) = iKzhew3r6+iPDqRadsOX7Q== +RMD160 (Text-Markdown-1.31.tar.gz) = xXKZN8YQkPVHTOV8h3/EKF0PjJI= +SHA1 (Text-Markdown-1.31.tar.gz) = y2i2FQ2dTVT9LyV2UdeFidz2O5k= +SHA256 (Text-Markdown-1.31.tar.gz) = wZHG1ezrjLdcBWUZI2BmLSAtcWutB6IzxLMppChNxxs= +SIZE (Text-Markdown-1.31.tar.gz) = 103428 Index: pkg/DESCR === RCS file: /cvs/ports/textproc/p5-Text-Markdown/pkg/DESCR,v retrieving revision 1.2 diff -u -r1.2 DESCR --- pkg/DESCR 5 Jun 2008 11:41:44 - 1.2 +++ pkg/DESCR 21 Dec 2010 20:43:10 - @@ -2,6 +2,3 @@ easy-to-write structured text format into HTML. Markdown's text format is most similar to that of plain text email, and supports features such as headers, *emphasis*, code blocks, blockquotes, and links. - -The Text::MultiMarkdown module implements the MultiMarkdown markdown -syntax extensions. Index: pkg/PLIST === RCS file: /cvs/ports/textproc/p5-Text-Markdown/pkg/PLIST,v retrieving revision 1.2 diff -u -r1.2 PLIST --- pkg/PLIST 5 Jun 2008 11:41:44 - 1.2 +++ pkg/PLIST 21 Dec 2010 20:43:10 - @@ -1,10 +1,6 @@ @comment $OpenBSD: PLIST,v 1.2 2008/06/05 11:41:44 okan Exp $ -...@conflict p5-Text-MultiMarkdown-* -...@pkgpath textproc/p5-Text-MultiMarkdown -bin/Markdown -bin/MultiMarkdown +bin/Markdown.pl ${P5SITE}/Text/ ${P5SITE}/Text/Markdown.pm -${P5SITE}/Text/MultiMarkdown.pm +...@man man/man1/Markdown.pl.1 @man man/man3p/Text::Markdown.3p -...@man man/man3p/Text::MultiMarkdown.3p p5-Text-MultiMarkdown.tar.gz Description: application/tar-gz
dhcpstatus
Requested by Mitja, who asked that I send it here, I have no time to polish this at the moment but it might be useful to someone... ... DHCPStatus is a query tool for browsing information stored in DHCPD's configuration and leases files, dhcpd.conf and dhcpd.leases. It correlates the subnet details that you configure in the conf file with the lease records that DHCPD maintains in its lease file. You can thus obtain an overall picture of your DHCP environment, as well as view details of individual leases for each IP. DHCPStatus can be run either as a CGI script and viewed via a web browser, or as a command-line tool that generates simple text output. dhcpstatus.tgz Description: application/tar-gz
Re: dhcpstatus
-Original Message- From: owner-po...@openbsd.org [mailto:owner-po...@openbsd.org] On Behalf Of Stuart Henderson Sent: Thursday, December 23, 2010 11:24 AM To: ports Subject: dhcpstatus Requested by Mitja, who asked that I send it here, I have no time to polish this at the moment but it might be useful to someone... ... DHCPStatus is a query tool for browsing information stored in DHCPD's configuration and leases files, dhcpd.conf and dhcpd.leases. It correlates the subnet details that you configure in the conf file with the lease records that DHCPD maintains in its lease file. You can thus obtain an overall picture of your DHCP environment, as well as view details of individual leases for each IP. DHCPStatus can be run either as a CGI script and viewed via a web browser, or as a command-line tool that generates simple text output. Works for me: DHCP Subnet Information Subnet: 192.168.22.0Netmask: 255.255.255.0 IP range: 192.168.22.1 - 192.168.22.254Router: 192.168.22.1 IPs defined: 96IPs used: 32IPs free: 64 Thanks Stu! Mitja
recap of ports infrastructure changes
The current trend seems to be on the tools getting tighter checks. More specifically, it doesn't help a lot if you build a package, and later on discover you can't install it, or can't update your system. - some misuses of features have been correctly (like manually inserting some keywords in plists which are deduced by the framework, e.g., @symlink). I'll probably do some similar check with @sample, as inserting a @sample at the top of a plist is bound to lead to head-scratching... - a few months ago, we turned on register-plist by default: all porters use that tool to keep a database of packing-lists, indexed by FULLPKGNAME. Whenever you build a package, if the FULLPKGNAME didn't change and the plist doesn't match, you're in trouble: someone did not bump a version. - since pkg_add -u now fully recognizes version numbers, register-plist got some improvements: it now updates dependencies. Namely, if a FULLPKGNAME didn't change, version numbers of all dependencies are allowed to go forward (that's the way signatures work after all). This does catch a few errors in dependencies... for instance, it's responsible for the openoffice EPOCH bump this morning. - I intend to go a bit further, and check that FULLPKGNAMEs go forward directly. The above change only catches problems in version numbers accidentally thru dependencies. It shouldn't be too hard to do the same directly. - LIB_DEPENDS and WANTLIB interactions are still hard to grasp for some people. I'll admit the semantics are not quite intuitive, but they're there for good reason. Once again: a LIB_DEPENDS will *only* create an actual @depend in the package if it contains a library that's needed as one of the @wantlib. No dependency chain there. You can't put a LIB_DEPENDS = x11/gtk+2 if you don't actually use one of gtk-x11-2.0, gdk-x11-2.0, gailutil. It will vanish, and you won't get access to glib and friends... - thus pkg_create got smarter. I'm taking apart the Dependencies code used during pkg_add for reuse in there (and it's going to help check-lib-depends too eventually). pkg_create used to be able to create packages you wouldn't be able to install later (with pkg_add complaining about dependency chains, not finding libraries, or not finding dependencies). Now, pkg_create will refuse to create the package. Of course, this comes at a price, namely pkg_create may now need to ask the ports tree about packing-lists... I'll make sure to provide a way to disable this if people want to use pkg_create directly. - not directly related, but reliability improvement nonetheless. I hunted down and fixed a race condition in ldconfig/ld.so which would make bulk builds flaky. Specifically, if you were to have several concurrent builds on the same machine, there was a chance an ldconfig from a pkg_add would erase its hints file precisely while ld.so was trying to locate a shared library, thus leading to sporadic failures (roughly 2 or 3 over a full bulk on one of my test machines). All those changes should make things vastly more comfortable for porters. (or should I say, most specifically to the few brave souls that do bulk builds and ensure everything still works as it should). Since errors occur much earlier, you get a chance to fix them on-the-spot, instead of having to rebuild huge chunks of the tree after figuring out something much later did break. A lot of those things are work-in-progress. Dependencies changed some much during the last few months, along with readmes, groff removal, @rcscript, that there are some corner cases that only hold together barely right now. Things will get better...
NEW: liblastfm
Hi! This is a port of liblastfm. DESCR: liblastfm is a collection of libraries to help you integrate Last.fm services into your rich desktop software. It is officially supported software developed by Last.fm staff. Daniel -- LÉVAI Dániel PGP key ID = 0x83B63A8F Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F
Re: NEW: liblastfm
On Thu, Dec 23, 2010 at 13:34:39 +0100, LEVAI Daniel wrote: Hi! This is a port of liblastfm. sorry... -- LÉVAI Dániel PGP key ID = 0x83B63A8F Key fingerprint = DBEC C66B A47A DFA2 792D 650C C69B BE4C 83B6 3A8F liblastfm.tgz Description: application/tar-gz
Re: WIP: scribus-ng (aka scribus 1.3.9)
On Thu, Dec 23, 2010 at 1:56 AM, Jiri B. ji...@live.com wrote: On Wed, Dec 22, 2010 at 11:28:31PM +0100, Jiri B. wrote: For archiving reasons here's error for plugins: scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN8ScPlugin19newPrefsPanelWidgetEP7QWidgetRP10PrefsPanelR7QStringR7QPixmap' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN8ScPlugin6setDocEP10ScribusDoc' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN8ScPlugin8unsetDocEv' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN8ScPlugin10changedDocEP10ScribusDoc' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN14ScActionPlugin15handleSelectionEP10ScribusDoci' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN14ScActionPlugin3runEP7QWidgetP10ScribusDoc7QString' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN14ScActionPlugin3runEP10ScribusDocP9QIODevice' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN14ScActionPlugin8runAsyncE7QString' scribus-ng:/usr/local/lib/scribus-ng/plugins/libx_aspellplugin.so: undefined symbol '_ZN14ScActionPlugin8runAsyncEP9QIODevice' Cannot find plugin: Cannot load specified object Sorry for spamming but this is *solved* now, I applied this fix: $OpenBSD$ --- scribus/CMakeLists.txt.orig Thu Dec 23 00:02:58 2010 +++ scribus/CMakeLists.txt Thu Dec 23 00:05:38 2010 @@ -723,13 +723,13 @@ ELSE(WIN32) ENDIF(WIN32) ##TEST FIX FOR 6897 -IF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD) +IF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD OR CMAKE_SYSTEM_NAME STREQUAL OpenBSD) # Use the -E / --export-dynamic flag to ensure that symbols in the Scribus # binary are in the public symbol table for plugins. The symbols must also # be set as SCRIBUS_API if we're building with -fvisibility=hidden . # Should fix bug 6897 . SET_TARGET_PROPERTIES(${EXE_NAME} PROPERTIES LINK_FLAGS -Wl,-E) -ENDIF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD) +ENDIF (CMAKE_SYSTEM_NAME STREQUAL FreeBSD OR CMAKE_SYSTEM_NAME STREQUAL OpenBSD) IF (GCC AND NOT WIN32) # Use the -E / --export-dynamic flag to ensure that symbols in the Scribus # binary are in the public symbol table for plugins. The symbols must also Yes, OpenBSD wants -Wl,-E to correctly dlopen a .so and find all the symbols it needs... See, for example: http://marc.info/?l=openbsd-miscm=128159866708510 ciao, david
xxxterm
Lot's of changes making it much more useful. * session cookie timeout * session cookie accept policy * fancier CSS for the GUI * print support, including to pdf * spinner to indicate loading is underway * search within tabs now can be used globally * smaller X on tabs to maximize web page real estate Lot's of neat changes for the practical paranoid: * cookie white list for domains * javascript white list for domains - runtime toggle to to enable/disable js * non persistent history * non persistent download manager This combined with adsuck makes one pretty hard to track on the tubes. ok? Index: Makefile === RCS file: /cvs/ports/www/xxxterm/Makefile,v retrieving revision 1.7 diff -u -p -u -p -r1.7 Makefile --- Makefile22 Nov 2010 08:36:55 - 1.7 +++ Makefile23 Dec 2010 15:15:35 - @@ -2,7 +2,7 @@ COMMENT = vi-like minimalists web browser -DISTNAME = xxxterm-1.110 +DISTNAME = xxxterm-1.138 CATEGORIES = www Index: distinfo === RCS file: /cvs/ports/www/xxxterm/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- distinfo20 Oct 2010 00:20:06 - 1.3 +++ distinfo23 Dec 2010 15:16:35 - @@ -1,5 +1,5 @@ -MD5 (xxxterm-1.110.tgz) = B7ZN18lNgMxWhSj16jAuPA== -RMD160 (xxxterm-1.110.tgz) = DRB3g3M0JIYd12LMNVSW8eBHyCE= -SHA1 (xxxterm-1.110.tgz) = UxSRhFnLQBAgAIdByaJ3zHlqddc= -SHA256 (xxxterm-1.110.tgz) = pKnXWMor3TXc4+GnBB9mif/Don148YjRKcCWf8qIBVs= -SIZE (xxxterm-1.110.tgz) = 30740 +MD5 (xxxterm-1.138.tgz) = Y+8y3kxIf/77WR2lP48RhA== +RMD160 (xxxterm-1.138.tgz) = U/1d0qgr5Ug8mCipVPERDap1aNQ= +SHA1 (xxxterm-1.138.tgz) = 0nnOAwn4H2cJKSV3mJGjsldqPM0= +SHA256 (xxxterm-1.138.tgz) = k5NI3J21zgW4oozIJUOOjN+YjcbToz3PtlCRJ/9LsEw= +SIZE (xxxterm-1.138.tgz) = 41132
Re: xxxterm
There are some WANTLIB changes needed due to changes in X (check this with make port-lib-depends-check). Please add the following: GL Xxf86vm drm xcb-shm And remove: xcb-render-util Then it's ok st...@. On 2010/12/23 09:29, Marco Peereboom wrote: Lot's of changes making it much more useful. * session cookie timeout * session cookie accept policy * fancier CSS for the GUI * print support, including to pdf * spinner to indicate loading is underway * search within tabs now can be used globally * smaller X on tabs to maximize web page real estate Lot's of neat changes for the practical paranoid: * cookie white list for domains * javascript white list for domains - runtime toggle to to enable/disable js * non persistent history * non persistent download manager This combined with adsuck makes one pretty hard to track on the tubes. ok? Index: Makefile === RCS file: /cvs/ports/www/xxxterm/Makefile,v retrieving revision 1.7 diff -u -p -u -p -r1.7 Makefile --- Makefile 22 Nov 2010 08:36:55 - 1.7 +++ Makefile 23 Dec 2010 15:15:35 - @@ -2,7 +2,7 @@ COMMENT =vi-like minimalists web browser -DISTNAME = xxxterm-1.110 +DISTNAME = xxxterm-1.138 CATEGORIES = www Index: distinfo === RCS file: /cvs/ports/www/xxxterm/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- distinfo 20 Oct 2010 00:20:06 - 1.3 +++ distinfo 23 Dec 2010 15:16:35 - @@ -1,5 +1,5 @@ -MD5 (xxxterm-1.110.tgz) = B7ZN18lNgMxWhSj16jAuPA== -RMD160 (xxxterm-1.110.tgz) = DRB3g3M0JIYd12LMNVSW8eBHyCE= -SHA1 (xxxterm-1.110.tgz) = UxSRhFnLQBAgAIdByaJ3zHlqddc= -SHA256 (xxxterm-1.110.tgz) = pKnXWMor3TXc4+GnBB9mif/Don148YjRKcCWf8qIBVs= -SIZE (xxxterm-1.110.tgz) = 30740 +MD5 (xxxterm-1.138.tgz) = Y+8y3kxIf/77WR2lP48RhA== +RMD160 (xxxterm-1.138.tgz) = U/1d0qgr5Ug8mCipVPERDap1aNQ= +SHA1 (xxxterm-1.138.tgz) = 0nnOAwn4H2cJKSV3mJGjsldqPM0= +SHA256 (xxxterm-1.138.tgz) = k5NI3J21zgW4oozIJUOOjN+YjcbToz3PtlCRJ/9LsEw= +SIZE (xxxterm-1.138.tgz) = 41132
[UPDATE] net/ejabberd 2.1.6
Relatively simple update to 2.1.6 One thing worth noticing is changed options to s2s_use_starttls Full release notes at http://www.process-one.net/en/ejabberd/release_notes/release_note_ejabberd_2.1.6 Works for me on i386 -- viq Index: Makefile === RCS file: /cvs/ports/net/ejabberd/Makefile,v retrieving revision 1.23 diff -u -d -r1.23 Makefile --- Makefile19 Nov 2010 22:31:33 - 1.23 +++ Makefile23 Dec 2010 18:27:53 - @@ -2,9 +2,8 @@ COMMENT= jabber server written in Erlang -V= 2.1.5 +V= 2.1.6 DISTNAME= ejabberd-$V -REVISION= 4 CATEGORIES=net @@ -49,7 +48,8 @@ --enable-ejabberd_zlib \ --disable-roster-gateway-workaround \ --disable-mssql -CONFIGURE_ENV= HOME=${WRKDIST} +CONFIGURE_ENV= HOME=${WRKDIST} \ + ac_cv_header_openssl_md2_h=no JABBERDUSER=_ejabberd JABBERDGROUP= _ejabberd Index: distinfo === RCS file: /cvs/ports/net/ejabberd/distinfo,v retrieving revision 1.8 diff -u -d -r1.8 distinfo --- distinfo13 Sep 2010 17:17:06 - 1.8 +++ distinfo16 Dec 2010 16:41:47 - @@ -1,5 +1,5 @@ -MD5 (ejabberd-2.1.5.tar.gz) = ICnOykVYTXBMqCGncdbZKA== -RMD160 (ejabberd-2.1.5.tar.gz) = er1rxKA/aNA+E+6MH/Ol/uYJjcY= -SHA1 (ejabberd-2.1.5.tar.gz) = iWbWdSIZyThvSKW44fL4+w50d64= -SHA256 (ejabberd-2.1.5.tar.gz) = MaRiKMaTPXwkQ1dTMApNKuLoRWimCXF13F1OVTKZ3Z0= -SIZE (ejabberd-2.1.5.tar.gz) = 2278008 +MD5 (ejabberd-2.1.6.tar.gz) = 9aQe3uIgTEFBUAdTMc7VBg== +RMD160 (ejabberd-2.1.6.tar.gz) = m27UmG/80eqQ0jdw5UywArxSMEw= +SHA1 (ejabberd-2.1.6.tar.gz) = oa+/wnD45MlFvZH2S3BzeBWQU1s= +SHA256 (ejabberd-2.1.6.tar.gz) = tUiGsRmgrp8ZyN2RoY6F5Rj72XnUeBK+5YLocs+8NUQ= +SIZE (ejabberd-2.1.6.tar.gz) = 2874967 Index: patches/patch-src_ejabberd_cfg_example === RCS file: /cvs/ports/net/ejabberd/patches/patch-src_ejabberd_cfg_example,v retrieving revision 1.3 diff -u -d -r1.3 patch-src_ejabberd_cfg_example --- patches/patch-src_ejabberd_cfg_example 11 Apr 2010 10:07:10 - 1.3 +++ patches/patch-src_ejabberd_cfg_example 19 Dec 2010 20:58:39 - @@ -30,11 +30,11 @@ {5269, ejabberd_s2s_in, [ {shaper, s2s_shaper}, @@ -172,18 +172,18 @@ - %% Allowed values are: true or false. + %% Allowed values are: false optional required required_trusted %% You must specify a certificate file. %% --%%{s2s_use_starttls, true}. -+{s2s_use_starttls, true}. +-%%{s2s_use_starttls, optional}. ++{s2s_use_starttls, optional}. %% %% s2s_certfile: Specify a certificate file. Index: patches/patch-src_mod_caps_erl === RCS file: patches/patch-src_mod_caps_erl diff -N patches/patch-src_mod_caps_erl --- patches/patch-src_mod_caps_erl 7 Oct 2010 17:00:18 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,27 +0,0 @@ -$OpenBSD: patch-src_mod_caps_erl,v 1.1 2010/10/07 17:00:18 jasper Exp $ - -Disable MD2 as this is disabled in OpenSSL now. -Patch via from Gentoo via https://support.process-one.net/browse/EJAB-1285 - src/mod_caps.erl.orig Wed Oct 6 13:17:02 2010 -+++ src/mod_caps.erl Wed Oct 6 13:17:25 2010 -@@ -277,8 +277,6 @@ feature_response(#iq{type = result, -Host, From, Caps, [SubNode | SubNodes]) - - BinaryNode = node_to_binary(Caps#caps.node, SubNode), - IsValid = case Caps#caps.hash of --md2 - --Caps#caps.version == make_disco_hash(Els, md2); - md5 - - Caps#caps.version == make_disco_hash(Els, md5); - sha-1 - -@@ -354,9 +352,7 @@ make_disco_hash(DiscoEls, Algo) - - concat_features(DiscoEls), - concat_info(DiscoEls)], - base64:encode_to_string( -- if Algo == md2 - --sha:md2(Concat); -- Algo == md5 - -+ if Algo == md5 - - crypto:md5(Concat); -Algo == sha1 - - crypto:sha(Concat); Index: patches/patch-src_sha_erl === RCS file: patches/patch-src_sha_erl diff -N patches/patch-src_sha_erl --- patches/patch-src_sha_erl 7 Oct 2010 17:00:18 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,26 +0,0 @@ -$OpenBSD: patch-src_sha_erl,v 1.1 2010/10/07 17:00:18 jasper Exp $ - -Disable MD2 as this is disabled in OpenSSL now. -Patch via from Gentoo via https://support.process-one.net/browse/EJAB-1285 - src/sha.erl.orig Wed Oct 6 13:17:33 2010 -+++ src/sha.erlWed Oct 6 13:17:52 2010 -@@ -28,7 +28,7 @@ - -author('ale...@process-one.net'). - - -export([start/0, sha/1, sha1/1, sha224/1,
Problems in package creations during a bulk build
Noting Marc Espie's Dec 21st CVS entry about infinite loops in PkgCreate.pm, I wonder if the problem has been solved, or if some of the tighter checks are causing new problems. I keep on getting catagory/item(package) statements, with the CPU time increasing, but thats it. Last night two of the tuxpaint packages were stuck for at least 4 hours, and ruby-rtex and metasploit are in this condition as I write this. Looking at this more, I see in the log for security metasploit that the phrase Use of uninitialized value $_ in pattern match (m//) at /usr/libdata/perl5/OpenBSD/PkgSpec.pm line 246. is repeated 14,491,049 times (so far). ruby/rtex comes in at a more svelt 247,347 instances of Use of uninitialized value $_ in pattern match (m//) at /usr/libdata/perl5/OpenBSD/PkgSpec.pm line 246. Note sure how I can offer more info on this. --STeve Andre'
Re:
Bjr Je viens de lire votre annonce . Alors pourquoi ne pas faire connaissance. ? Si pas serieus pas reagir s v p. . Biss et a bientot Suzy