CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/11/04 04:23:31 Removed files: www/webcollab : Makefile distinfo www/webcollab/pkg: DESCR PLIST README www/plans : Makefile distinfo www/plans/patches: patch-plans_config_pl patch-theme_plans_template www/plans/pkg : DESCR PLIST Log message: Remove webcollab and plans. These port brings no added value, are not under development anymore and/or unmaintained. Please remove it. ok kevlo@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/11/04 04:24:23 Modified files: www: Makefile Log message: -plans -webcollab
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: e...@cvs.openbsd.org2013/11/04 04:31:12 Modified files: devel/ipython : Makefile distinfo devel/ipython/patches: patch-setupbase_py devel/ipython/pkg: PLIST Added files: devel/ipython/patches: patch-IPython_core_tests_test_interactiveshell_py patch-IPython_testing_plugin_Makefile patch-docs_source_conf_py Log message: Update to ipython-1.1.0. ok benoit@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2013/11/04 05:44:34 Modified files: security/p5-Crypt-OpenSSL-Bignum: Makefile distinfo Log message: Remove unhelpful HOMEPAGE and regen distinfo. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: j...@cvs.openbsd.org2013/11/04 05:47:13 Modified files: security/p5-Crypt-OpenSSL-Random: Makefile distinfo Log message: Maintenance update to version 0.06. Remove the unhelpful HOMEPAGE. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/11/04 07:05:43 Modified files: meta : Makefile.inc Log message: PERMIT_PACKAGE_CDROM is enough.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2013/11/04 07:18:35 Modified files: textproc/icu4c : Tag: OPENBSD_5_4 Makefile Added files: textproc/icu4c/patches: Tag: OPENBSD_5_4 patch-source_i18n_csrucode_cpp Log message: Security fix for CVE-2013-2924 icu: use-after-free flaw leads to denial of service ok aja@ (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: merd...@cvs.openbsd.org 2013/11/04 07:42:36 Modified files: x11/freerdp: Makefile distinfo x11/freerdp/pkg: PLIST Log message: Update to 1.0.2. The following issues have been resolved: 629 - Password is shown when typed with parameter --from-stdin 698 - --from-stdin always prompts for password, even when it is piped in 793 - Fix for segfaults caused by wrong command line specified 799 - colors are wrong 806 - 1.0.2-rc1 problem with xfreerdp reparenting into X window 843 - stable-1.0 core dump with --authonly (http://sourceforge.net/mailarchive/message.php?msg_id=30299739) Also enabled smartcard support. Diff by Sergey Bronnikov. Help with weird distfile name from sthen@. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2013/11/04 09:28:32 Modified files: x11/tk/8.6 : Makefile x11/tk/8.6/patches: patch-unix_installManPage Log message: Unbreak man page rendering. Thanks to schwarze@ for roff help.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2013/11/04 09:30:46 Modified files: lang/tcl/8.6 : Makefile lang/tcl/8.6/patches: patch-unix_installManPage Log message: Unbreak man page rendering. Thanks to schwarze@ for roff help.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2013/11/04 09:33:17 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-3.10.1.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/11/04 14:12:37 Modified files: www/mozilla-firefox/patches: patch-js_src_ctypes_libffi_src_x86_freebsd_S Log message: Commited upstream, add bz cset url.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/11/04 14:15:42 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/pkg: PLIST Log message: Use MOZILLA_VER consistentely in PLIST, since it equals _VERSION on releases and is the shortened version (ie s/b.//) for betas.. Prodded by a diff from jasper@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/11/04 14:18:33 Modified files: www/seamonkey/pkg: PLIST-enigmail PLIST-lightning PLIST-main Log message: %s/_VERSION/_VER/ in PLISTs for consistency.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: lan...@cvs.openbsd.org 2013/11/04 14:21:51 Modified files: mail/mozilla-thunderbird/pkg: PLIST-enigmail PLIST-lightning PLIST-main Log message: :%s/_VERSION/_VER/ in PLISTs for consistency.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/11/04 14:49:48 Modified files: devel/silc-toolkit: Makefile devel/silc-toolkit/patches: patch-configure_ac Log message: Respect CFLAGS throughout the whole build. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/11/04 14:50:09 Modified files: net/silc-server: Makefile net/silc-server/patches: patch-configure_ac Log message: Respect CFLAGS throughout the whole build. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: b...@cvs.openbsd.org2013/11/04 14:50:22 Modified files: net/silc-client: Makefile net/silc-client/patches: patch-configure_ac Log message: Respect CFLAGS throughout the whole build. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2013/11/04 21:45:18 Modified files: lang/tcl/8.5 : Makefile Added files: lang/tcl/8.5/patches: patch-unix_installManPage Log message: Unbreak man page rendering. Thanks to schwarze@ for roff help.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: s...@cvs.openbsd.org2013/11/04 21:50:38 Modified files: x11/tk/8.5 : Makefile Added files: x11/tk/8.5/patches: patch-unix_installManPage Log message: Unbreak man page rendering. Thanks to schwarze@ for roff help.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2013/11/05 00:08:52 Modified files: audio/mpd : Makefile distinfo Log message: Bugfix update to mpd-0.17.6
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: z...@cvs.openbsd.org2013/11/05 00:27:07 Modified files: productivity/attica: Makefile distinfo Log message: Update libattica to 0.4.2, required by upcoming KDE 4.11.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2013/11/05 00:33:33 Modified files: x11/awesome: Makefile Added files: x11/awesome/patches: patch-luadoc_screen_lua Log message: luadoc: document screen outputs (upstream git commit 29ecc6095f6f566757d17538635eb2b7674ed96f)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2013/11/05 00:49:29 Modified files: audio/libmpdclient: Makefile distinfo Log message: update to libmpdclient-2.9 ok dcoppa@ (MAINTAINER) landry@
[update] p5-Crypt-OpenSSL-Random-0.06
Hi, - maintenance update, no code change. - use the default cpan module HOMEPAGE - CPAN_AUTHOR needed ok? Index: Makefile === RCS file: /cvs/ports/security/p5-Crypt-OpenSSL-Random/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile11 Oct 2013 23:50:47 - 1.14 +++ Makefile3 Nov 2013 22:31:20 - @@ -5,14 +5,14 @@ SHARED_ONLY= Yes COMMENT= routines for accessing the OpenSSL prng MODULES= cpan -DISTNAME= Crypt-OpenSSL-Random-0.04 -REVISION= 2 +DISTNAME= Crypt-OpenSSL-Random-0.06 CATEGORIES=security -HOMEPAGE= http://perl-openssl.sourceforge.net/ # GPL/Artistic PERMIT_PACKAGE_CDROM= Yes WANTLIB += c crypto ssl + +CPAN_AUTHOR= RURBAN .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/security/p5-Crypt-OpenSSL-Random/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo19 Nov 2007 20:05:04 - 1.4 +++ distinfo3 Nov 2013 10:08:12 - @@ -1,5 +1,2 @@ -MD5 (Crypt-OpenSSL-Random-0.04.tar.gz) = xWrF291GEi65uNpZYTt7Cg== -RMD160 (Crypt-OpenSSL-Random-0.04.tar.gz) = WJH08AeDOW5biAZstb80X+WxUXQ= -SHA1 (Crypt-OpenSSL-Random-0.04.tar.gz) = ZBN19J9xXcy16gZBYP8Rl4vod6w= -SHA256 (Crypt-OpenSSL-Random-0.04.tar.gz) = rPfrgQI80fQNjGC4kwltBBUT3yvirv4UXMeuGj3MeMc= -SIZE (Crypt-OpenSSL-Random-0.04.tar.gz) = 10679 +SHA256 (Crypt-OpenSSL-Random-0.06.tar.gz) = 77Tf7sdojrfmpKfQcMzu1O99dHMsb4zhI651SQCU0IM= +SIZE (Crypt-OpenSSL-Random-0.06.tar.gz) = 18793
Re: possible webapps removal list
Le 04/11/2013 08:26, David Coppa a écrit : On Sun, Nov 3, 2013 at 4:07 PM, Antoine Jacoutot ajacou...@bsdfrog.org wrote: So please speak up if you have any objection. Thanks. flyspray mediawiki mediawiki-CategoryTree mediawiki-httpauth mycalendar myreview phpicalendar pmwiki pyblosxom sabredav xinha tik tok, tic toc... no objections from me. ciao, David no objection ! cheers, benoit
Re: possible webapps removal list
2013/11/2 Antoine Jacoutot ajacou...@bsdfrog.org: Hi. Here's a list of web apps that are candidate for removal in ports. The main reason is that they don't add any added value (basically and enhanced tar xzf of upstream's tarball with nothing OpenBSD specific nor added documentation) and that they are often left unmaintainned and outdated in the tree which leads people to think they are still maintained while they are not. I will not force removal of any of these if someone has a real use for it and step up to properly maintain it... but if not, they will end up getting removed very soon. So please speak up if you have any objection. Thanks. flyspray mediawiki mediawiki-CategoryTree mediawiki-httpauth mycalendar myreview phpicalendar pmwiki pyblosxom sabredav xinha No objections here, too. We could have some framework for such apps (and for things like CPAN, RubyGems and so on) to offload maintaince burden for us, though... Ping me about this in March '14. :) -- WBR, Vadim Zhukov
[nits] p5-Crypt-OpenSSL-Bignum
Hi, for consistency with p5-Crypt-OpenSSL-RSA and other updates to p5-Crypt-OpenSSL-*, remove HOMEPAGE and bump (HOMEPAGE goes in +DESC). Regen distinfo while here. ok? Index: Makefile === RCS file: /cvs/ports/security/p5-Crypt-OpenSSL-Bignum/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile11 Oct 2013 23:50:47 - 1.14 +++ Makefile4 Nov 2013 08:43:18 - @@ -6,10 +6,8 @@ COMMENT= OpenSSL's multiprecision intege MODULES= cpan DISTNAME= Crypt-OpenSSL-Bignum-0.04 -REVISION= 3 +REVISION= 4 CATEGORIES=security - -HOMEPAGE= http://perl-openssl.sourceforge.net/ # Artistic licence PERMIT_PACKAGE_CDROM= Yes Index: distinfo === RCS file: /cvs/ports/security/p5-Crypt-OpenSSL-Bignum/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo25 Oct 2007 09:04:59 - 1.4 +++ distinfo4 Nov 2013 08:25:40 - @@ -1,5 +1,2 @@ -MD5 (Crypt-OpenSSL-Bignum-0.04.tar.gz) = k2nvcisHBcBgSZhVmYjrGA== -RMD160 (Crypt-OpenSSL-Bignum-0.04.tar.gz) = kGnmk3eeq5ZZbURARBPhWm7r4Xc= -SHA1 (Crypt-OpenSSL-Bignum-0.04.tar.gz) = zn+FZIP0ofRzvEHXdzb/loSwVF4= SHA256 (Crypt-OpenSSL-Bignum-0.04.tar.gz) = c6HjokGQVKUQlinFXT7DIkFb4H1rtgKbgwow6PESb6M= SIZE (Crypt-OpenSSL-Bignum-0.04.tar.gz) = 13520
[update] p5-Crypt-OpenSSL-DSA
Hi, - maintenance update, no code change except... - remove our patches - use the default HOMEPAGE from the cpan module - t/ uses Digest::SHA (which is in base) - install Signature.pod for symmetry between perldoc and man(1) ok? Index: Makefile === RCS file: /cvs/ports/security/p5-Crypt-OpenSSL-DSA/Makefile,v retrieving revision 1.17 diff -u -p -r1.17 Makefile --- Makefile11 Mar 2013 11:41:26 - 1.17 +++ Makefile3 Nov 2013 23:30:53 - @@ -4,20 +4,15 @@ SHARED_ONLY= Yes MODULES= cpan COMMENT= implements DSA using OpenSSL -DISTNAME= Crypt-OpenSSL-DSA-0.13 -REVISION= 4 +DISTNAME= Crypt-OpenSSL-DSA-0.14 CATEGORIES=security USE_GROFF =Yes MAINTAINER=Jasper Lievisse Adriaanse jas...@openbsd.org -HOMEPAGE= http://perl-openssl.sourceforge.net/ - # perl PERMIT_PACKAGE_CDROM= Yes WANTLIB += c crypto ssl - -TEST_DEPENDS= security/p5-Digest-SHA1 .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/security/p5-Crypt-OpenSSL-DSA/distinfo,v retrieving revision 1.5 diff -u -p -r1.5 distinfo --- distinfo5 Apr 2007 17:26:08 - 1.5 +++ distinfo3 Nov 2013 16:19:36 - @@ -1,5 +1,2 @@ -MD5 (Crypt-OpenSSL-DSA-0.13.tar.gz) = OuNxeZEIcxYjqNmzrff3Zw== -RMD160 (Crypt-OpenSSL-DSA-0.13.tar.gz) = 3FvmBzld10e8ITSRJE1sPVyB95Y= -SHA1 (Crypt-OpenSSL-DSA-0.13.tar.gz) = 4OFbJEuaG+sX7eQWX2Kba+rbdFw= -SHA256 (Crypt-OpenSSL-DSA-0.13.tar.gz) = 94anZEEQamzj3k0VO93T/AqKkGV7LLZ3iqNi5OfWbO8= -SIZE (Crypt-OpenSSL-DSA-0.13.tar.gz) = 6796 +SHA256 (Crypt-OpenSSL-DSA-0.14.tar.gz) = LXXgwTDqtDuNpchcJ+orSZvPSPComxL7uSXMdNwUoW8= +SIZE (Crypt-OpenSSL-DSA-0.14.tar.gz) = 7062 Index: patches/patch-DSA_xs === RCS file: patches/patch-DSA_xs diff -N patches/patch-DSA_xs --- patches/patch-DSA_xs4 Mar 2009 20:19:16 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,15 +0,0 @@ -$OpenBSD: patch-DSA_xs,v 1.1 2009/03/04 20:19:16 jasper Exp $ - -Fix for Debian #511519. - DSA.xs.origWed Mar 4 21:13:41 2009 -+++ DSA.xs Wed Mar 4 21:14:19 2009 -@@ -139,6 +139,8 @@ do_verify(dsa, dgst, sig) - CODE: - dgst_pv = SvPV(dgst, dgst_len); - RETVAL = DSA_do_verify(dgst_pv, dgst_len, sig, dsa); -+ if (RETVAL == -1) -+croak(Error in DSA_do_verify: %s,ERR_error_string(ERR_get_error(), NULL)); - OUTPUT: - RETVAL - Index: patches/patch-lib_Crypt_OpenSSL_DSA_pm === RCS file: patches/patch-lib_Crypt_OpenSSL_DSA_pm diff -N patches/patch-lib_Crypt_OpenSSL_DSA_pm --- patches/patch-lib_Crypt_OpenSSL_DSA_pm 4 Mar 2009 20:19:16 - 1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,20 +0,0 @@ -$OpenBSD: patch-lib_Crypt_OpenSSL_DSA_pm,v 1.1 2009/03/04 20:19:16 jasper Exp $ - -Fix for Debian #511519. - lib/Crypt/OpenSSL/DSA.pm.orig Wed Mar 4 21:15:39 2009 -+++ lib/Crypt/OpenSSL/DSA.pm Wed Mar 4 21:16:15 2009 -@@ -124,9 +124,13 @@ Verifies that the $sig signature for $message is valid - - $dsa is the signer's public key. - -+Note it croaks if the underlying library call returns error (-1). -+ - =item $valid = $dsa-do_verify( $message, $sig_obj ); - - Similar to Cverify, but uses a LCrypt::OpenSSL::DSA::Signature object. -+ -+Note it croaks if the underlying library call returns error (-1). - - =item $dsa-write_params( $filename ); - Index: pkg/PLIST === RCS file: /cvs/ports/security/p5-Crypt-OpenSSL-DSA/pkg/PLIST,v retrieving revision 1.5 diff -u -p -r1.5 PLIST --- pkg/PLIST 22 Dec 2005 07:32:03 - 1.5 +++ pkg/PLIST 4 Nov 2013 08:23:18 - @@ -2,9 +2,9 @@ ${P5ARCH}/ ${P5ARCH}/Crypt/ ${P5ARCH}/Crypt/OpenSSL/ -@comment ${P5ARCH}/Crypt/OpenSSL/DSA/ +${P5ARCH}/Crypt/OpenSSL/DSA/ ${P5ARCH}/Crypt/OpenSSL/DSA.pm -@comment ${P5ARCH}/Crypt/OpenSSL/DSA/Signature.pod +${P5ARCH}/Crypt/OpenSSL/DSA/Signature.pod ${P5ARCH}/auto/ ${P5ARCH}/auto/Crypt/ ${P5ARCH}/auto/Crypt/OpenSSL/
Re: possible webapps removal list
On Mon, Nov 04, 2013 at 01:24:55PM +0400, Vadim Zhukov wrote: 2013/11/2 Antoine Jacoutot ajacou...@bsdfrog.org: Hi. Here's a list of web apps that are candidate for removal in ports. The main reason is that they don't add any added value (basically and enhanced tar xzf of upstream's tarball with nothing OpenBSD specific nor added documentation) and that they are often left unmaintainned and outdated in the tree which leads people to think they are still maintained while they are not. I will not force removal of any of these if someone has a real use for it and step up to properly maintain it... but if not, they will end up getting removed very soon. So please speak up if you have any objection. Thanks. flyspray mediawiki mediawiki-CategoryTree mediawiki-httpauth mycalendar myreview phpicalendar pmwiki pyblosxom sabredav xinha No objections here, too. sabredav is not a webapp, it's a library, it seems maintained (benoit@ updated it to the latest version 5 days ago) and www/owncloud could make use of it instead of using its own forked copy... Landry
newer misc/rpm anybody?
Hi, does anybody have in his/her repo newer rpm? I see there's newer rpm in pkgsrc than in OpenBSD ports... Or... do you create yum repos on OpenBSD? If so how do you do that? Having newer rpm from Fedora under compat_linux and obviously createrepo as well? jirib
Re: possible webapps removal list
sabredav is not a webapp, it's a library, it seems maintained (benoit@ updated it to the latest version 5 days ago) and www/owncloud could make use of it instead of using its own forked copy... sabredav is developed so that project can integrate it into their own projects -- it's not really meant to be installed this way. Or do you know anything that depends on it? In any way owncloud does exactly the right thing. -- Antoine
Re: possible webapps removal list
sabredav is developed so that project can integrate it into their own projects -- it's not really meant to be installed this way. Or do you know anything that depends on it? In any way owncloud does exactly the right thing. Just so we are clear, I am not saying I will remove it. The point of my original mail was to get comments about what could/could not be removed. -- Antoine
Re: partial and partial packages
On Mon, Nov 04, 2013 at 02:32:17AM +0100, frantisek holop wrote: i think saving failed checksum files into a package is very useful. the changes could have been intentional local changes, if not, could help tracking down the corruption, etc. so i see 2 issues here: 1. abusing partial-* packages to save failed checksum files into. yes, in some sense they are partial packages, but a different type, for different reasons. which brings me to the 2nd issue: 2. it is useful to get rid of the partial-* packages _when_ their source was an interrupted download. but not when they are failed checksum partial packages. There's a limit to artificial intelligence in the tool. You are supposed to act on partial packages, if you want to keep some stuff. Otherwise, they will eventually be removed.
Re: newer misc/rpm anybody?
On Mon, Nov 04, 2013 at 04:46:06AM -0500, Jiri B wrote: Hi, does anybody have in his/her repo newer rpm? I see there's newer rpm in pkgsrc than in OpenBSD ports... Or... do you create yum repos on OpenBSD? If so how do you do that? Having newer rpm from Fedora under compat_linux and obviously createrepo as well? Recently, the priority was to get linux compat to work...
Re: newer misc/rpm anybody?
On Mon, Nov 04, 2013 at 10:52:30AM +0100, Marc Espie wrote: On Mon, Nov 04, 2013 at 04:46:06AM -0500, Jiri B wrote: Hi, does anybody have in his/her repo newer rpm? I see there's newer rpm in pkgsrc than in OpenBSD ports... Or... do you create yum repos on OpenBSD? If so how do you do that? Having newer rpm from Fedora under compat_linux and obviously createrepo as well? Recently, the priority was to get linux compat to work... There was an update to rpm 4 floating on ports@ a while ago.. Landry
Re: possible webapps removal list
We could have some framework for such apps (and for things like CPAN, RubyGems and so on) to offload maintaince burden for us, though... Actually, I'd love to see the ports in question in until there is such framework. I always do ports for anything I install, as it is much easier to deal with packages then hunt all of these things down manually. I use neither of ports in question though. -- Dmitrij D. Czarkoff
Re: possible webapps removal list
On Mon, Nov 04, 2013 at 11:32:50AM +0100, Dmitrij D. Czarkoff wrote: We could have some framework for such apps (and for things like CPAN, RubyGems and so on) to offload maintaince burden for us, though... Actually, I'd love to see the ports in question in until there is such framework. I always do ports for anything I install, as it is much easier to deal with packages then hunt all of these things down manually. I use neither of ports in question though. Nice contradiction. Why to have old and probably buggy apps in ports if nobody uses them? Instead of a framework for web apps it would be better to have a tool to check if an app's version in ports is equal to one of upstream, and compare those versions. It would help to detect apps which are very old and which would be probably not used. There is no benefit to have web apps which are just tarballs to be extracted, especially if some of such apps have built-in feature to update themselves. I appreciate more hard work of ports maintainers who struggle with apps we *need* on OpenBSD (browsers, network daemons...). This is much more beneficial than updating web apps' ports just to have it up-to-date in the ports tree. jirib
Re: possible webapps removal list
On Mon, Nov 04, 2013 at 05:46:59AM -0500, Jiri B wrote: On Mon, Nov 04, 2013 at 11:32:50AM +0100, Dmitrij D. Czarkoff wrote: We could have some framework for such apps (and for things like CPAN, RubyGems and so on) to offload maintaince burden for us, though... Actually, I'd love to see the ports in question in until there is such framework. I always do ports for anything I install, as it is much easier to deal with packages then hunt all of these things down manually. I use neither of ports in question though. Nice contradiction. Why to have old and probably buggy apps in ports if nobody uses them? Instead of a framework for web apps it would be better to have a tool to check if an app's version in ports is equal to one of upstream, and compare those versions. It would help to detect apps which are very old and which would be probably not used. You can try and port http://www.inerd.com/software/portscout/ -- Antoine
Re: possible webapps removal list
On Mon, Nov 04, 2013 at 11:54:26AM +0100, Antoine Jacoutot wrote: On Mon, Nov 04, 2013 at 05:46:59AM -0500, Jiri B wrote: On Mon, Nov 04, 2013 at 11:32:50AM +0100, Dmitrij D. Czarkoff wrote: We could have some framework for such apps (and for things like CPAN, RubyGems and so on) to offload maintaince burden for us, though... Actually, I'd love to see the ports in question in until there is such framework. I always do ports for anything I install, as it is much easier to deal with packages then hunt all of these things down manually. I use neither of ports in question though. Nice contradiction. Why to have old and probably buggy apps in ports if nobody uses them? Instead of a framework for web apps it would be better to have a tool to check if an app's version in ports is equal to one of upstream, and compare those versions. It would help to detect apps which are very old and which would be probably not used. You can try and port http://www.inerd.com/software/portscout/ Debian packages have it in itself. $ cat debian/watch version=3 opts=pasv ftp://ftp.figlet.org/pub/figlet/program/unix/figlet-(.+).tar.gz jirib
Re: [Update] FreeRDP 1.0.2
On Mon, Aug 19, 2013 at 10:32:54AM -0400, Mike Erdely wrote: On Mon, Aug 19, 2013 at 10:24 AM, Stuart Henderson st...@openbsd.org wrote: DISTFILES= freerdp-$V.tar.gz{$V.tar.gz} Thanks. I'll test it out and come back with a new diff. I finally got around to this. ok? Index: Makefile === RCS file: /cvs/ports/x11/freerdp/Makefile,v retrieving revision 1.13 diff -u -p -r1.13 Makefile --- Makefile11 Mar 2013 11:46:09 - 1.13 +++ Makefile2 Nov 2013 13:38:06 - @@ -2,10 +2,12 @@ SHARED_ONLY = Yes +V =1.0.2 COMMENT = open source client for Windows Terminal Server -DISTNAME = freerdp-1.0.1 +DISTNAME = freerdp-$V +DISTFILES =${DISTNAME}.tar.gz{$V.tar.gz} +WRKDIST = ${WRKDIR}/FreeRDP-$V CATEGORIES = x11 net -REVISION = 0 SHARED_LIBS += freerdp-cache 0.0 # 1.0 SHARED_LIBS += freerdp-channels 0.0 # 1.0 @@ -24,9 +26,9 @@ MAINTAINER = Michael Erdely merdely@op PERMIT_PACKAGE_CDROM = Yes WANTLIB += X11 Xcursor Xext Xinerama Xv avcodec avutil c crypto -WANTLIB += pthread ssl xkbfile z cups +WANTLIB += pcsclite pthread ssl xkbfile z cups -MASTER_SITES = https://github.com/downloads/FreeRDP/FreeRDP/ \ +MASTER_SITES = https://github.com/FreeRDP/FreeRDP/archive/ \ http://spacehopper.org/mirrors/ MODULES = devel/cmake @@ -35,9 +37,11 @@ BUILD_DEPENDS = textproc/docbook \ textproc/xmlto LIB_DEPENDS = graphics/ffmpeg \ - print/cups,-libs + print/cups,-libs \ + security/pcsc-lite -CONFIGURE_ARGS += -DWITH_ALSA=Off +CONFIGURE_ARGS += -DWITH_ALSA=Off \ + -DWITH_PCSC=On post-patch: perl -pi -e 's,/usr/local,${LOCALBASE},g; s,/usr/X11R6,${X11BASE},g;' \ Index: distinfo === RCS file: /cvs/ports/x11/freerdp/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo24 Mar 2012 18:53:27 - 1.4 +++ distinfo3 Nov 2013 02:19:10 - @@ -1,5 +1,2 @@ -MD5 (freerdp-1.0.1.tar.gz) = yEMYXg/yLOhAmVRlFxjzOA== -RMD160 (freerdp-1.0.1.tar.gz) = QdrL1XjT5GU1u6NtopnFmqBo6ts= -SHA1 (freerdp-1.0.1.tar.gz) = wTmJcF6Ydvz0jXIB8QCPSBmmFUw= -SHA256 (freerdp-1.0.1.tar.gz) = FEF15Gpr0B7qbx9Pj8nzP4AnM7sGwfBbUIPVixHfeeA= -SIZE (freerdp-1.0.1.tar.gz) = 3502100 +SHA256 (freerdp-1.0.2.tar.gz) = wPE333q2+3bX59MWrk4MpsrzVuW8C12tvfrepduZLfE= +SIZE (freerdp-1.0.2.tar.gz) = 3506618 Index: pkg/PLIST === RCS file: /cvs/ports/x11/freerdp/pkg/PLIST,v retrieving revision 1.4 diff -u -p -r1.4 PLIST --- pkg/PLIST 4 Aug 2012 14:47:00 - 1.4 +++ pkg/PLIST 2 Nov 2013 13:34:58 - @@ -106,6 +106,7 @@ lib/freerdp/rail.so lib/freerdp/rdpdbg.so lib/freerdp/rdpdr.so lib/freerdp/rdpsnd.so +lib/freerdp/scard.so lib/freerdp/serial.so lib/freerdp/tsmf.so lib/freerdp/tsmf_ffmpeg.so
Re: UPDATE: devel/p5-Devel-Symdump'
Same diff I had. On Sat, Nov 02, 2013 at 12:59:38PM +0100, Benoit Lecocq wrote: Hi, This diff updates p5-Devel-Symdump to the latest release. Regression ok. Comments ? OK ? Cheers, benoit Index: Makefile === RCS file: /cvs/ports/devel/p5-Devel-Symdump/Makefile,v retrieving revision 1.12 diff -u -p -u -r1.12 Makefile --- Makefile 11 Oct 2013 23:48:44 - 1.12 +++ Makefile 2 Nov 2013 11:58:36 - @@ -3,7 +3,7 @@ COMMENT= module for inspecting Perl's symbol table MODULES= cpan -DISTNAME=Devel-Symdump-2.07 +DISTNAME = Devel-Symdump-2.11 EPOCH= 0 CATEGORIES= devel perl5 Index: distinfo === RCS file: /cvs/ports/devel/p5-Devel-Symdump/distinfo,v retrieving revision 1.6 diff -u -p -u -r1.6 distinfo --- distinfo 25 Apr 2007 05:33:48 - 1.6 +++ distinfo 2 Nov 2013 11:58:36 - @@ -1,5 +1,2 @@ -MD5 (Devel-Symdump-2.07.tar.gz) = TH37JAaHzwEFyn6B0HeBvw== -RMD160 (Devel-Symdump-2.07.tar.gz) = ztXrng1mbxfXlDzzEZoOXcSpUC4= -SHA1 (Devel-Symdump-2.07.tar.gz) = 9Zqmr+By/slJpZfISZkpIA34UFo= -SHA256 (Devel-Symdump-2.07.tar.gz) = +W8xN8Nq8eprVfaYpIUMDJeT6k1KuFvQSqhQFTpXUOk= -SIZE (Devel-Symdump-2.07.tar.gz) = 14828 +SHA256 (Devel-Symdump-2.11.tar.gz) = EZUBALytKagzVF2kB9O/LV40klnGFx8ipuVWnREXtUQ= +SIZE (Devel-Symdump-2.11.tar.gz) = 17398
Re: RC4 in Chromium
Kyle R W Milz k...@getaddrinfo.net wrote: With RC4 being replaced by ChaCha in libc's arc4random, is it good practice to stop using it? I locally disabled the RC4 ciphersuites in Firefox for a bit, but you pretty quickly run into sites that will not offer any other ciphers. -- Christian naddy Weisgerber na...@mips.inka.de
PATCH: Add lzip support to bsd.port.mk
The patch adds lzip support to the ports framework. I tested EXTRACT_SUFX = .tar.lz with some ports and everything works without problems. I've added also lzip to PATCH_CASES because I think lzip can help to reduce the bandwidth consumption for patches hosted by openbsd developers. I couldn't test lunzip on VAX because sihm fails during the OpenBSD installation. Theorically lunzip should work on VAX. The problem of xz (another user of the lzma algorithm) is the datasize of 40MB on VAX with files compressed with a bigger dictionary size. The files compressed with lzip -9 will never use more than 33MB of RAM during the decompression. I'll send another mail with the patch for the man page. OK? Index: bsd.port.mk === RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v retrieving revision 1.1246 diff -u -p -r1.1246 bsd.port.mk --- bsd.port.mk 3 Nov 2013 15:45:00 - 1.1246 +++ bsd.port.mk 5 Nov 2013 01:31:06 - @@ -1192,11 +1192,15 @@ _USE_ZIP ?= Yes .if !empty(EXTRACT_ONLY:M*.tar.xz) _USE_XZ ?= Yes .endif +.if !empty(EXTRACT_ONLY:M*.tar.lz) +_USE_LZIP ?= Yes +.endif .if !empty(EXTRACT_ONLY:M*.tar.bz2) || !empty(EXTRACT_ONLY:M*.tbz2) || !empty(EXTRACT_ONLY:M*.tbz) || \ (defined(PATCHFILES) !empty(_LIST_PATCHFILES:M*.bz2)) _USE_BZIP2 ?= Yes .endif _USE_XZ ?= No +_USE_LZIP ?= No _USE_ZIP ?= No _USE_BZIP2 ?= No @@ -1210,6 +1214,11 @@ BUILD_DEPENDS += archivers/xz EXTRACT_CASES += *.tar.xz) \ xzcat ${FULLDISTDIR}/$$archive| ${TAR} xf -;; .endif +.if ${_USE_LZIP:L} != no +BUILD_DEPENDS += archivers/lzip/lunzip +EXTRACT_CASES += *.tar.lz) \ + lunzip -c ${FULLDISTDIR}/$$archive| ${TAR} xf -;; +.endif .if ${_USE_ZIP:L} != no BUILD_DEPENDS += archivers/unzip EXTRACT_CASES += *.zip) \ @@ -1237,6 +1246,10 @@ PATCH_CASES ?= .if ${_USE_BZIP2:L} != no PATCH_CASES += *.bz2) \ ${BZIP2} -dc $$patchfile | ${PATCH} ${PATCH_DIST_ARGS};; +.endif +.if ${_USE_LZIP:L} != no +PATCH_CASES += *.lz) \ + lunzip -c $$patchfile | ${PATCH} ${PATCH_DIST_ARGS};; .endif PATCH_CASES += *.Z|*.gz) \ ${GZCAT} $$patchfile | ${PATCH} ${PATCH_DIST_ARGS};;
PATCH: Add lzip to bsd.port.mk(5)
OK? Index: bsd.port.mk.5 === RCS file: /cvs/src/share/man/man5/bsd.port.mk.5,v retrieving revision 1.385 diff -u -p -r1.385 bsd.port.mk.5 --- bsd.port.mk.5 14 Aug 2013 08:39:28 - 1.385 +++ bsd.port.mk.5 5 Nov 2013 02:06:21 - @@ -1518,6 +1518,8 @@ do case $$archive in *.tar.xz) xzcat ${FULLDISTDIR}/$$archive| tar xf -;; + *.tar.lz) + lunzip -c ${FULLDISTDIR}/$$archive| tar xf -;; *.zip) unzip -q ${FULLDISTDIR}/$$archive -d ${WRKDIR};; *.tar.bz2) @@ -2103,7 +2105,7 @@ In the normal distpatch stage (when .Ev PATCHFILES is not empty), this is the contents of a case statement, used to apply distribution patches. -Fragments are automatically appended to handle gzip'ed and bzip'ed +Fragments are automatically appended to handle gzip'ed, bzip'ed and lzip'ed patches, so that the default case is more or less equivalent to the following shell fragment: .Bd -literal @@ -2114,6 +2116,8 @@ do case $$patchfile in *.bz2) bzip2 -dc $$patchfile | ${PATCH} ${PATCH_DIST_ARGS};; + *.lz) + lunzip -c $$patchfile | ${PATCH} ${PATCH_DIST_ARGS};; *.Z|*.gz) gzcat $$patchfile | ${PATCH} ${PATCH_DIST_ARGS};; *)
switch gecko-mediaplayer to xulrunner24
Hi! It works fine on YouTube with firefox+greasemonkey+viewtube. ok? Index: Makefile === RCS file: /cvs/ports/www/gecko-mediaplayer/Makefile,v retrieving revision 1.38 diff -u -p -u -p -r1.38 Makefile --- Makefile7 Oct 2013 10:24:17 - 1.38 +++ Makefile5 Nov 2013 06:49:33 - @@ -4,6 +4,7 @@ COMMENT = gnome-mplayer browser media p V =1.0.9alpha DISTNAME = gecko-mediaplayer-1.0.9a PKGNAME = gecko-mediaplayer-${V} +REVISION = 0 CATEGORIES = www MAINTAINER = David Coppa dco...@openbsd.org @@ -24,7 +25,7 @@ LIB_DEPENDS = net/curl \ x11/dbus-glib \ x11/gmtk=${V} -BUILD_DEPENDS =devel/xulrunner/1.9,-devel=1.9.2 +BUILD_DEPENDS =devel/xulrunner/24,-devel RUN_DEPENDS = x11/gnome-mplayer=${V} USE_GMAKE =Yes @@ -37,7 +38,6 @@ CONFIGURE_ENV = CPPFLAGS=-I${LOCALBASE LDFLAGS=-L${LOCALBASE}/lib -L${X11BASE}/lib CONFIGURE_ARGS = --with-libcurl \ - --with-xulrunner-sdk=${LOCALBASE}/xulrunner1.9 \ --with-plugin-dir=${LOCALBASE}/lib/mozilla/plugins .include bsd.port.mk Index: patches/patch-configure === RCS file: patches/patch-configure diff -N patches/patch-configure --- patches/patch-configure 24 May 2013 08:32:27 - 1.13 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,19 +0,0 @@ -$OpenBSD: patch-configure,v 1.13 2013/05/24 08:32:27 dcoppa Exp $ - -Remove -ldl - -Fix GECKO_CFLAGS and GECKO_LIBS - configure.orig Fri Mar 1 23:01:31 2013 -+++ configure Thu May 23 15:53:28 2013 -@@ -7420,8 +7420,8 @@ fi - if test ${with_xulrunner_sdk+set} = set; then : - withval=$with_xulrunner_sdk; - XULRUNNER_SDK_PREFIX=$with_xulrunner_sdk -- GECKO_CFLAGS=-I$XULRUNNER_SDK_PREFIX/include -I$XULRUNNER_SDK_PREFIX/include/plugin -I$XULRUNNER_SDK_PREFIX/include/nspr -I$XULRUNNER_SDK_PREFIX/include/xpcom -I$XULRUNNER_SDK_PREFIX/include/string -I$XULRUNNER_SDK_PREFIX/include/java -- GECKO_LIBS=-L$XULRUNNER_SDK_PREFIX/lib -lxpcomglue_s -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl -+ GECKO_CFLAGS=-I$XULRUNNER_SDK_PREFIX/include -DOPENBSD -+ GECKO_LIBS=-L$XULRUNNER_SDK_PREFIX -lxpcomglue_s -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread - - fi -