[new] print/printrun a set of tools for 3D printing!
Hola! Attached is printrun, a set of tools used for diddling 3d printers! Most used is pronterface, which is a GUI that gives you jog controlls to move the various axes of your printer / enable & disable the hot parts and actually print things! I haven't printed anything with it, but I have verified it is sending the correct GCODE by having it move my printer around in various ways. OK? Cheers, Aaron printrun.tgz Description: Binary data
update: print/mpage first stab at pledge()
First stab at adding pledge() to print/mpage. Opens a few pipes for connection to printer queues / stdio operations and tmp file creation. This is my first attempt at pledging so be gentle on the sledging... Ian McWilliam mpage-pledge.diff Description: mpage-pledge.diff
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/20 23:43:37 Modified files: sysutils/consolekit: Makefile Added files: sysutils/consolekit/patches: patch-src_ck-log-event_h patch-src_ck-seat_c patch-tools_ck-log-system-start_c Log message: When assigning session to active VT prefer graphical sessions (upstream). Fix undefined behavior (upstream).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 00:23:24 Modified files: multimedia/gstreamer1/plugins-bad: distinfo Log message: Update to gstreamer1-plugins-bad-1.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 00:24:59 Modified files: multimedia/gstreamer1/py-gstreamer: Makefile Log message: Stay at version 1.6.2.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 00:24:32 Modified files: multimedia/gstreamer1/plugins-ugly: distinfo Log message: Update to gstreamer1-plugins-ugly-1.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 00:24:14 Modified files: multimedia/gstreamer1/plugins-libav: distinfo Log message: Update to gstreamer1-plugins-libav-1.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 00:23:58 Modified files: multimedia/gstreamer1/plugins-good: Makefile distinfo Log message: Update to gstreamer1-plugins-good-1.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 00:23:04 Modified files: multimedia/gstreamer1/core: distinfo Log message: Update to gstreamer1-1.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: ajacou...@cvs.openbsd.org 2016/01/21 00:22:51 Modified files: multimedia/gstreamer1: Makefile.inc Log message: Bump to 1.6.3.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2016/01/20 08:09:14 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: Add myself. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/20 08:33:56 Modified files: net/ike-scan : Makefile Log message: ike-scan moved to github, plus minor Makefile tidying
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:28:54 Modified files: meta/haskell-platform: Makefile Log message: The -doc subpackage of ghc no longer exists. (this should be the last commit for the subpackage merge of ghc)
Re: update: sysutils/cfengine
The upstream is dropping support for qdbm, and used tokyocabinet as main dbm. Now they prefer to use mdb as database backend 2016-01-20 14:42 GMT-02:00 Stuart Henderson: > Thanks for the new diff, I haven't had time to review fully but > from a quick read through this is looking much better. > > I noticed tokyocabinet though - I would recommend caution there > as it is does not appear to be fully safe on a non-UBC system like > OpenBSD. qdbm is better behaved in this respect. > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/20 10:55:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: remove weblint from the obsolete packages list, mmcc@ pointed it was added to the $stem_extensions list.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/20 08:29:30 Modified files: net/arp-scan : Makefile Log message: new HOMEPAGE/MASTER_SITES for arp-scan
Re: update: sysutils/cfengine
New diff 2016-01-19 11:51 GMT-02:00 Stuart Henderson: > On 2016/01/19 00:26, Rodrigo Mosconi wrote: > > Follow the cvs diff > > > > 2016-01-19 0:15 GMT-02:00 Stuart Henderson : > > > > On 2016/01/18 23:54, Rodrigo Mosconi wrote: > > > Hi! > > > > > > This updates sysutils/cfengine to 3.7.3. > > > > > > The users promise is not enabled, because it require some PAM > > interface. I > > > didn`t looked what need, and if has a "PAM wrapper" > > > > > > Comments, OK? > > > > Please send a cvs diff. You can use "cvs add" and "cvs rm" against > > an > > anoncvs mirror to add/remove files, then "cvs diff -uNp". > > > > > > > > > ? patches/patch-libpromises_evalfunction_c > > ? patches/patch-libpromises_processes_select_c > > These need to be "cvs add"ed. Comments in-line from reading the diff: > > > Index: Makefile > > === > > RCS file: /cvs/ports/sysutils/cfengine/Makefile,v > > retrieving revision 1.53 > > diff -u -p -u -p -r1.53 Makefile > > --- Makefile 29 Nov 2015 15:50:20 - 1.53 > > +++ Makefile 19 Jan 2016 02:25:35 - > > @@ -2,8 +2,7 @@ > > > > COMMENT =GNU system administration tool for networks > > > > -DISTNAME = cfengine-3.4.5 > > -REVISION = 7 > > +DISTNAME = cfengine-3.7.2 > > > > SHARED_LIBS += promises 0.0 # 1.0 > > CATEGORIES = sysutils > > @@ -14,16 +13,18 @@ MAINTAINER = Rodrigo Mosconi > # GPLv3 only > > PERMIT_PACKAGE_CDROM = Yes > > > > -MASTER_SITES = > https://s3.amazonaws.com/cfengine.package-repos/tarballs/ > > +MASTER_SITES = > https://cfengine-package-repos.s3.amazonaws.com/tarballs/ > > > > CFENGINE_BASE = /var/cfengine > > CFENGINE_EXAMPLES = ${PREFIX}/share/examples/cfengine > > SUBST_VARS +=CFENGINE_BASE CFENGINE_EXAMPLES > > > > -FLAVORS =pgsql > > +PSEUDO_FLAVORS = fhs > > This changes file locations doesn't it? If so it is not going to be > a pseudo flavour as it is going to affect the package. I do not think > we should go there. > > > +FLAVORS =pgsql mysql xml yaml virt > > I don't think adding all of these flavours is a good idea. > Database support makes sense, but for the others, decide if > they're important enough, if so then include them, otherwise > skip them. OpenBSD ports is totally aimed at building packages, > we don't really cater for end-user tweaks like FreeBSD ports > does. Apart from anything else, this adds dozens of combinations > of flavours to test (even just getting the WANTLIB correct for > the various options is going to be annoying), and we're > unlikely to build packages for the exact combination that > any given user wants. > > This is a different case to things like PHP and Asterisk, > where there are various dependencies but they create separate > packages containing just a dlopen() module, rather than > completely separate builds. > > > FLAVOR ?= > > > > WANTLIB =c crypto m pcre pthread qdbm z > > +SEPARATE_BUILD = Yes > > CONFIGURE_STYLE =gnu > > USE_GMAKE = Yes > > MODULES =converters/libiconv > > @@ -34,9 +35,7 @@ CONFIGURE_ENV +=CPPFLAGS="-I${LOCALBASE > > CONFIGURE_ARGS = --with-openssl=/usr \ > > --with-pcre \ > > --with-qdbm \ > > - --without-libxml2 \ > > - --without-libvirt \ > > - --enable-fhs \ > > + --without-libacl \ > > --with-workdir=${CFENGINE_BASE} > > MAKE_FLAGS +=examplesdir="${CFENGINE_EXAMPLES}" \ > > masterfilesdir="${CFENGINE_EXAMPLES}/CoreBase" > > @@ -57,6 +56,36 @@ LIB_DEPENDS += databases/mariadb > > CONFIGURE_ARGS +=--without-mysql > > .endif > > > > +.if ${FLAVOR:Mxml} > > +WANTLIB += xml2 > > +CONFIGURE_ARGS += --with-libxml2 > > +LIB_DEPENDS += textproc/libxml > > +.else > > +CONFIGURE_ARGS += --without-libxml2 > > +.endif > > + > > +.if ${FLAVOR:Myaml} > > +WANTLIB += yaml > > +CONFIGURE_ARGS += --with-libyaml > > +LIB_DEPENDS += devel/libyaml > > +.else > > +CONFIGURE_ARGS += --without-libyaml > > +.endif > > + > > +.if ${FLAVOR:Mvirt} > > +WANTLIB += virt > > +CONFIGURE_ARGS += --with-libvirt > > +LIB_DEPENDS += sysutils/libvirt > > +.else > > +CONFIGURE_ARGS += --without-libvirt > > +.endif > > + > > +.if ${FLAVOR:Mfhs} > > +CONFIGURE_ARGS += --enable-fhs > > +.else > > +CONFIGURE_ARGS += --disable-fhs > > +.endif > > + > > # tests not yet working > > NO_TEST =Yes > > # also note some formatting errors with manpages (e.g. "You can think > > @@ -70,7 +99,8 @@ post-extract: > > > > post-install: > > ${INSTALL_PROGRAM_DIR} ${WRKINST}${CFENGINE_BASE}/bin > >
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:20:44 Modified files: devel/hs-BoundedChan: Makefile devel/hs-ConfigFile: Makefile devel/hs-FindBin: Makefile devel/hs-HUnit : Makefile devel/hs-List : Makefile devel/hs-MissingH: Makefile devel/hs-MonadRandom: Makefile devel/hs-ObjectName: Makefile devel/hs-OneTuple: Makefile devel/hs-PSQueue: Makefile devel/hs-QuickCheck: Makefile devel/hs-StateVar: Makefile devel/hs-abstract-deque: Makefile devel/hs-abstract-par: Makefile devel/hs-aeson : Makefile devel/hs-ansi-terminal: Makefile devel/hs-ansi-wl-pprint: Makefile devel/hs-async : Makefile devel/hs-base-unicode-symbols: Makefile devel/hs-base16-bytestring: Makefile devel/hs-base64-bytestring: Makefile devel/hs-bimap : Makefile devel/hs-blaze-builder: Makefile devel/hs-blaze-textual: Makefile devel/hs-bytestring-mmap: Makefile devel/hs-case-insensitive: Makefile devel/hs-cereal: Makefile devel/hs-cmdargs: Makefile devel/hs-cmdlib: Makefile devel/hs-concurrent-extra: Makefile devel/hs-conduit: Makefile devel/hs-configurator: Makefile devel/hs-constraints: Makefile devel/hs-convertible: Makefile devel/hs-data-default: Makefile devel/hs-data-hash: Makefile devel/hs-data-ordlist: Makefile devel/hs-dataenc: Makefile devel/hs-directory-tree: Makefile devel/hs-dlist : Makefile Log message: Bump after ghc changes.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/20 09:19:25 Modified files: telephony/asterisk-sounds: asterisk-sounds.port.mk telephony/asterisk-sounds/core-sounds: Makefile Makefile.inc telephony/asterisk-sounds/core-sounds/en_AU: Makefile telephony/asterisk-sounds/core-sounds/es: Makefile telephony/asterisk-sounds/core-sounds/pkg: PLIST-en PLIST-en_AU PLIST-en_GB PLIST-es PLIST-fr PLIST-it PLIST-ja PLIST-ru telephony/asterisk-sounds/extra-sounds: Makefile Makefile.inc telephony/asterisk-sounds/extra-sounds/pkg: PLIST-en PLIST-en_GB PLIST-fr Added files: telephony/asterisk-sounds/core-sounds/en: distinfo telephony/asterisk-sounds/core-sounds/en_AU: distinfo telephony/asterisk-sounds/core-sounds/en_GB: distinfo telephony/asterisk-sounds/core-sounds/es: distinfo telephony/asterisk-sounds/core-sounds/fr: distinfo telephony/asterisk-sounds/core-sounds/it: distinfo telephony/asterisk-sounds/core-sounds/ja: distinfo telephony/asterisk-sounds/core-sounds/ru: distinfo telephony/asterisk-sounds/core-sounds/sv: distinfo telephony/asterisk-sounds/extra-sounds/en: distinfo telephony/asterisk-sounds/extra-sounds/en_GB: distinfo telephony/asterisk-sounds/extra-sounds/fr: distinfo Removed files: telephony/asterisk-sounds/core-sounds: distinfo telephony/asterisk-sounds/extra-sounds: distinfo Log message: Update to the 1.5 versions of asterisk-core-sounds and asterisk-extra-sounds where available. core-sounds for a couple of languages aren't there yet so distinfo files and infra have been rearranged to cope.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:22:29 Modified files: devel/hs-enumerator: Makefile devel/hs-exceptions: Makefile devel/hs-extensible-exceptions: Makefile devel/hs-failure: Makefile devel/hs-fgl : Makefile devel/hs-ghc-paths: Makefile devel/hs-hashable: Makefile devel/hs-hashtables: Makefile devel/hs-hood : Makefile devel/hs-hslogger: Makefile devel/hs-language-c: Makefile devel/hs-largeword: Makefile devel/hs-lifted-base: Makefile devel/hs-logict: Makefile devel/hs-mmap : Makefile devel/hs-mmorph: Makefile devel/hs-monad-control: Makefile devel/hs-mtl : Makefile devel/hs-murmur-hash: Makefile devel/hs-nats : Makefile devel/hs-network: Makefile devel/hs-network-uri: Makefile devel/hs-newtype: Makefile devel/hs-old-locale: Makefile devel/hs-old-time: Makefile devel/hs-parallel: Makefile devel/hs-parsec: Makefile devel/hs-patch-combinators: Makefile devel/hs-primitive: Makefile devel/hs-random: Makefile devel/hs-readline: Makefile devel/hs-regex-applicative: Makefile devel/hs-regex-base: Makefile devel/hs-regex-compat: Makefile devel/hs-regex-compat-tdfa: Makefile devel/hs-regex-posix: Makefile devel/hs-regex-tdfa: Makefile devel/hs-resourcet: Makefile devel/hs-safe : Makefile devel/hs-sandi : Makefile devel/hs-scientific: Makefile devel/hs-semigroups: Makefile devel/hs-sendfile: Makefile devel/hs-split : Makefile devel/hs-stm : Makefile devel/hs-strict: Makefile devel/hs-syb : Makefile devel/hs-tagged: Makefile devel/hs-tar : Makefile devel/hs-test-framework: Makefile devel/hs-test-framework-hunit: Makefile devel/hs-text : Makefile devel/hs-tf-random: Makefile devel/hs-transformers-base: Makefile devel/hs-transformers-compat: Makefile devel/hs-tuple : Makefile devel/hs-unbounded-delays: Makefile devel/hs-uniplate: Makefile devel/hs-unix-compat: Makefile devel/hs-unordered-containers: Makefile devel/hs-utf8-string: Makefile devel/hs-uuid : Makefile devel/hs-vault : Makefile devel/hs-vector: Makefile devel/hs-void : Makefile Log message: Dump after ghc changes.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:15:46 Modified files: archivers/hs-zip-archive: Makefile archivers/hs-zlib: Makefile archivers/hs-zlib-bindings: Makefile audio/hs-libmpd: Makefile databases/hs-HDBC: Makefile databases/hs-HDBC-mysql: Makefile databases/hs-HDBC-postgresql: Makefile databases/hs-HDBC-sqlite3: Makefile databases/hs-hackage-db: Makefile databases/hs-hedis: Makefile databases/hs-postgresql-libpq: Makefile databases/hs-postgresql-simple: Makefile databases/hs-resource-pool: Makefile Log message: Bump after ghc change.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:27:42 Modified files: devel/hscolour : Makefile x11/xmonad : Makefile Log message: Bump after ghc changes.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:08:30 Modified files: lang/ghc : Makefile ghc.port.mk Added files: lang/ghc/pkg : DESCR PLIST Removed files: lang/ghc/pkg : DESCR-doc DESCR-main PLIST-doc PLIST-main Log message: Merge -main and -doc subpackages.
UPDATE: devel/intellij 15.0.3
Hi, Below is an update to IntelliJ 15.0.3. Did some testing on amd64, works fine for me. Thanks Caspar Schutijser Index: Makefile === RCS file: /cvs/ports/devel/intellij/Makefile,v retrieving revision 1.28 diff -u -p -r1.28 Makefile --- Makefile22 Dec 2015 07:43:24 - 1.28 +++ Makefile20 Jan 2016 17:06:09 - @@ -4,7 +4,7 @@ SHARED_ONLY=Yes COMMENT= IntelliJ IDEA Java IDE -V= 15.0.2 +V= 15.0.3 DISTNAME= ideaIC-${V} PKGNAME= intellij-${V} CATEGORIES=devel @@ -28,7 +28,7 @@ NO_TEST= Yes SUBST_VARS+= JAVA_HOME -WRKDIST= ${WRKDIR}/idea-IC-143.1184.17 +WRKDIST= ${WRKDIR}/idea-IC-143.1821.5 IJ=${PREFIX}/intellij # If NO_BUILD is set, JAVA_HOME doesn't get defined. So do Index: distinfo === RCS file: /cvs/ports/devel/intellij/distinfo,v retrieving revision 1.11 diff -u -p -r1.11 distinfo --- distinfo22 Dec 2015 07:43:24 - 1.11 +++ distinfo20 Jan 2016 17:06:09 - @@ -1,2 +1,2 @@ -SHA256 (ideaIC-15.0.2.tar.gz) = jJiHUYcfr5Sj9go09jYOdd2uyOohFw5bsFsdtPTKGXk= -SIZE (ideaIC-15.0.2.tar.gz) = 230939309 +SHA256 (ideaIC-15.0.3.tar.gz) = Ckt1XzpIs7WtEADhepJGLDOtWozEkS1uJ2u8S/EkEpY= +SIZE (ideaIC-15.0.3.tar.gz) = 232760076 Index: pkg/PLIST === RCS file: /cvs/ports/devel/intellij/pkg/PLIST,v retrieving revision 1.15 diff -u -p -r1.15 PLIST --- pkg/PLIST 22 Dec 2015 07:43:24 - 1.15 +++ pkg/PLIST 20 Jan 2016 17:06:09 - @@ -172,7 +172,7 @@ intellij/lib/microba.jar intellij/lib/miglayout-swing.jar intellij/lib/nanoxml-2.2.3.jar intellij/lib/nekohtml-1.9.14.jar -intellij/lib/netty-all-4.1.0.Beta7.jar +intellij/lib/netty-all-4.1.0.Beta8.jar intellij/lib/openapi.jar intellij/lib/optimizedFileManager.jar intellij/lib/oromatcher.jar @@ -288,6 +288,7 @@ intellij/plugins/Kotlin/kotlinc/lib/andr intellij/plugins/Kotlin/kotlinc/lib/kotlin-android-sdk-annotations.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-ant.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-compiler.jar +intellij/plugins/Kotlin/kotlinc/lib/kotlin-daemon-client.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-jdk-annotations.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-jslib-sources.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-jslib.jar @@ -296,7 +297,7 @@ intellij/plugins/Kotlin/kotlinc/lib/kotl intellij/plugins/Kotlin/kotlinc/lib/kotlin-runner.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-runtime-sources.jar intellij/plugins/Kotlin/kotlinc/lib/kotlin-runtime.jar -intellij/plugins/Kotlin/kotlinc/lib/kotlinr.jar +intellij/plugins/Kotlin/kotlinc/lib/kotlin-test.jar intellij/plugins/Kotlin/kotlinc/license/ intellij/plugins/Kotlin/kotlinc/license/LICENSE.txt intellij/plugins/Kotlin/kotlinc/license/NOTICE.txt @@ -314,6 +315,8 @@ intellij/plugins/Kotlin/lib/ intellij/plugins/Kotlin/lib/javax.inject.jar intellij/plugins/Kotlin/lib/jps/ intellij/plugins/Kotlin/lib/jps/kotlin-jps-plugin.jar +intellij/plugins/Kotlin/lib/kotlin-android-extensions-compiler-plugin.jar +intellij/plugins/Kotlin/lib/kotlin-android-extensions-plugin.jar intellij/plugins/Kotlin/lib/kotlin-plugin.jar intellij/plugins/Kotlin/lib/kotlin-reflect.jar intellij/plugins/Kotlin/lib/kotlin-runtime.jar
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/20 10:17:19 Modified files: textproc/calibre: Makefile distinfo textproc/calibre/patches: patch-src_calibre_gui2___init___py textproc/calibre/pkg: PLIST Log message: update to Calibre 2.49.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:02:06 Modified files: lang/ghc : Makefile lang/ghc/pkg : PLIST-main Added files: lang/ghc/files : Process.hsc lang/ghc/patches: patch-libraries_unix_unix_cabal Log message: Add a module System.OpenBSD.Process to package unix with currently only one function giving access to the pledge(2) system call: pledge :: String -> Maybe [FilePath] -> IO () Help and testing by semarie@ and abieber@. Thanks! No bump yet, because there'll be some more churn (so please wait a little bit for other haskell commits before starting to build it).
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 09:26:20 Modified files: graphics/hs-GLURaw: Makefile graphics/hs-GLUT: Makefile graphics/hs-OpenGL: Makefile graphics/hs-OpenGLRaw: Makefile lang/hs-haskell-src: Makefile lang/hs-haskell-src-exts: Makefile math/hs-half : Makefile net/hs-HTTP: Makefile net/hs-curl: Makefile net/hs-hostname: Makefile net/hs-multipart: Makefile net/hs-network-info: Makefile security/hs-SHA: Makefile security/hs-crypto: Makefile security/hs-crypto-api: Makefile security/hs-cryptocipher: Makefile security/hs-cryptohash: Makefile security/hs-digest: Makefile security/hs-entropy: Makefile security/hs-mwc-random: Makefile security/hs-pwstore-fast: Makefile security/hs-skein: Makefile textproc/hs-HaXml: Makefile textproc/hs-attoparsec: Makefile textproc/hs-bytestring-lexing: Makefile textproc/hs-bytestring-nums: Makefile textproc/hs-bytestring-show: Makefile textproc/hs-hexpat: Makefile textproc/hs-libxml-sax: Makefile textproc/hs-polyparse: Makefile textproc/hs-tagsoup: Makefile textproc/hs-xml: Makefile textproc/hs-xml-types: Makefile www/hs-cgi : Makefile www/hs-html: Makefile www/hs-http-types: Makefile x11/hs-X11 : Makefile x11/hs-X11-xft : Makefile x11/hs-dbus: Makefile x11/hs-xmonad-contrib: Makefile Log message: Bump after ghc changes.
Re: CVS: cvs.openbsd.org: ports
Jasper Lievisse Adriaanse wrote: > CVSROOT: /cvs > Module name: ports > Changes by: jas...@cvs.openbsd.org 2016/01/20 05:21:19 > > Modified files: > devel/quirks : Makefile > devel/quirks/files: Quirks.pm > > Log message: > - add missing 'weblint' entry > - register 'august' removal > I added weblint to the $stem_extensions section because there's an alternative. I'm pretty sure that Stuart reviewed and ok'd that. Do we need both entries?
Re: CVS: cvs.openbsd.org: ports
Jasper Lievisse Adriaanse wrote: > On Tue, Jan 19, 2016 at 04:31:51PM -0700, Michael McConville wrote: > > CVSROOT:/cvs > > Module name:ports > > Changes by: m...@cvs.openbsd.org2016/01/19 16:31:51 > > > > Removed files: > > www/weblint: Makefile distinfo > > www/weblint/patches: patch-weblint > > www/weblint/pkg: DESCR PLIST > > > > Log message: > > remove www/weblint, which has been replaced with www/p5-HTML-Lint > > > > ok sthen@ > www/august still has an RDEP on weblint, though that looks like a candidate > for removal itself. I'll take OKs :) It may be possible to update it to use p5-HTML-Lint. It doesn't seem worthwhile unless someone is interested, though. ok mmcc@ to remove it.
Re: update: sysutils/cfengine
Thanks for the new diff, I haven't had time to review fully but from a quick read through this is looking much better. I noticed tokyocabinet though - I would recommend caution there as it is does not appear to be fully safe on a non-UBC system like OpenBSD. qdbm is better behaved in this respect.
[update] textproc/odt2txt
Here is an update to textproc/odt2txt. Just used it to extract the text from a corrupted odt file. Index: Makefile === RCS file: /cvs/ports/textproc/odt2txt/Makefile,v retrieving revision 1.6 diff -u -p -r1.6 Makefile --- Makefile11 Oct 2013 23:51:07 - 1.6 +++ Makefile20 Jan 2016 19:15:13 - @@ -2,17 +2,19 @@ COMMENT= convert OpenDocument Text to plain text -DISTNAME= odt2txt-0.4 -REVISION = 0 +PKGNAME= odt2txt-0.5 +DISTNAME= v0.5 + +GH_ACCOUNT = dstosberg +GH_PROJECT = odt2txt + CATEGORIES=textproc -HOMEPAGE= http://stosberg.net/odt2txt/ +HOMEPAGE= https://github.com/dstosberg/odt2txt/ # GPLv2 PERMIT_PACKAGE_CDROM= Yes -MASTER_SITES= ${HOMEPAGE} - MODULES= converters/libiconv WANTLIB += c z @@ -20,6 +22,7 @@ WANTLIB += c z USE_GMAKE= Yes NO_TEST= Yes +WRKDIST= ${WRKDIR}/${PKGNAME} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/odt2txt ${PREFIX}/bin/ Index: distinfo === RCS file: /cvs/ports/textproc/odt2txt/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo18 Jan 2015 03:15:22 - 1.2 +++ distinfo20 Jan 2016 19:15:13 - @@ -1,2 +1,2 @@ -SHA256 (odt2txt-0.4.tar.gz) = pfS9+BzcKvtg+nTtXaNCNer9x4Jj9aqjJRk8K/jRZvg= -SIZE (odt2txt-0.4.tar.gz) = 23997 +SHA256 (v0.5.tar.gz) = I6iJEJypCHpxnGOHWPFMw7hnpdzzCmyQv2oJhQc1Vt0= +SIZE (v0.5.tar.gz) = 24460 Index: patches/patch-Makefile === RCS file: /cvs/ports/textproc/odt2txt/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-Makefile --- patches/patch-Makefile 14 Apr 2009 11:28:12 - 1.1.1.1 +++ patches/patch-Makefile 20 Jan 2016 19:15:13 - @@ -1,7 +1,6 @@ -$OpenBSD: patch-Makefile,v 1.1.1.1 2009/04/14 11:28:12 jasper Exp $ Makefile.orig Mon Jun 23 21:32:28 2008 -+++ Makefile Tue Apr 14 13:23:40 2009 -@@ -7,7 +7,7 @@ CFLAGS = -O0 -g -Wextra -DMEMDEBUG -DSTRBUF_CHECK +--- Makefile.orig Wed Jan 20 14:06:51 2016 Makefile Wed Jan 20 14:07:15 2016 +@@ -7,7 +7,7 @@ #LDFLAGS = -lefence LDFLAGS += -g else
Re: RFC: update productivity/taskd to v1.1.0
Below is a new diff. We finally tracked down the certificate validation bug with help from viq and upstream, and the new patch for that has already been merged upstream (along with several of our other patches which can all go away when v1.2.0 is released). In this version of the diff I've updated the README and also take MAINTAINER. Ok? Index: Makefile === RCS file: /work/cvsroot/ports/productivity/taskd/Makefile,v retrieving revision 1.4 diff -p -u -r1.4 Makefile --- Makefile25 Aug 2015 07:30:30 - 1.4 +++ Makefile20 Jan 2016 19:41:51 - @@ -2,23 +2,27 @@ COMMENT = lightweight server providing access to task data -DISTNAME = taskd-1.0.0 +DISTNAME = taskd-1.1.0 CATEGORIES = productivity net -REVISION = 1 HOMEPAGE = http://www.taskwarrior.org/ +MAINTAINER = Kent R. Spillner+ MASTER_SITES = ${HOMEPAGE}/download/ # MIT PERMIT_PACKAGE_CDROM = Yes -MODULES = devel/cmake +MODULES = gcc4 \ + devel/cmake + +MODGCC4_LANGS =c++ +MODGCC4_ARCHS =* -WANTLIB += c gnutls m pthread stdc++ uuid +WANTLIB += c gnutls m pthread -LIB_DEPENDS = security/gnutls \ - sysutils/e2fsprogs>=1.42.7 +LIB_DEPENDS = security/gnutls CONFIGURE_STYLE = cmake @@ -33,10 +37,11 @@ NO_TEST = Yes post-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/taskd/pki/ - ${INSTALL_SCRIPT} ${WRKSRC}/pki/!(*.orig) \ + ${INSTALL_SCRIPT} ${WRKSRC}/pki/generate!(*.orig) \ + ${PREFIX}/share/examples/taskd/pki/ + ${INSTALL_DATA} ${WRKSRC}/pki/README \ ${PREFIX}/share/examples/taskd/pki/ ${SUBST_DATA} ${FILESDIR}/config \ ${PREFIX}/share/examples/taskd/config - ${INSTALL_DATA} ${FILESDIR}/vars.dist ${PREFIX}/share/examples/taskd/pki/ .include Index: distinfo === RCS file: /work/cvsroot/ports/productivity/taskd/distinfo,v retrieving revision 1.1.1.1 diff -p -u -r1.1.1.1 distinfo --- distinfo12 Jul 2014 22:08:35 - 1.1.1.1 +++ distinfo10 Nov 2015 21:12:00 - @@ -1,2 +1,2 @@ -SHA256 (taskd-1.0.0.tar.gz) = Fi7x7sSPgUWHDvDb4BIbeKbamYFbwYr3feB/uwq+AtA= -SIZE (taskd-1.0.0.tar.gz) = 128191 +SHA256 (taskd-1.1.0.tar.gz) = e4SI5oeXGuVnKf9OLlIJ/4gGz4zVdxi/1+UhvhMGIbQ= +SIZE (taskd-1.1.0.tar.gz) = 120115 Index: files/config === RCS file: /work/cvsroot/ports/productivity/taskd/files/config,v retrieving revision 1.1.1.1 diff -p -u -r1.1.1.1 config --- files/config12 Jul 2014 22:08:35 - 1.1.1.1 +++ files/config14 Jan 2016 19:56:20 - @@ -1,12 +1,12 @@ confirmation=1 extensions=${TRUEPREFIX}/libexec/taskd log=/var/log/taskd/taskd.log -log=/var/log/taskd/taskd.log pid.file=/var/run/taskd/taskd.pid queue.size=10 request.limit=1048576 root=/var/taskd -server=*:53589 +server=127.0.0.1:53589 +trust=strict verbose=1 client.cert=/var/taskd/client.cert.pem client.key=/var/taskd/client.key.pem @@ -14,4 +14,3 @@ server.cert=/var/taskd/server.cert.pem server.key=/var/taskd/server.key.pem server.crl=/var/taskd/server.crl.pem ca.cert=/var/taskd/ca.cert.pem -client.allow=^task [2-9] Index: files/vars.dist === RCS file: files/vars.dist diff -N files/vars.dist --- files/vars.dist 12 Jul 2014 22:08:35 - 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 - @@ -1,9 +0,0 @@ -#dnsnames="example.com example.net" -#ipaddrs="10.11.12.13 10.20.30.40" -bits=4096 -expiration_days=365 -organization="Göteborg Bit Factory" -cn="Göteborg Bit Factory" -country=SE -state="Västra Götaland" -locality="Göteborg" Index: patches/patch-CMakeLists_txt === RCS file: patches/patch-CMakeLists_txt diff -N patches/patch-CMakeLists_txt --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-CMakeLists_txt10 Nov 2015 21:48:36 - @@ -0,0 +1,25 @@ +$OpenBSD$ +--- CMakeLists.txt.origTue Nov 10 15:44:28 2015 CMakeLists.txt Tue Nov 10 15:44:54 2015 +@@ -115,10 +115,10 @@ if (GNUTLS_FOUND) + endif (GNUTLS_FOUND) + + message ("-- Looking for libuuid") +-if (DARWIN OR FREEBSD) ++if (DARWIN OR FREEBSD OR OPENBSD) + # Apple and FreeBSD include the uuid functions in their libc, rather than libuuid + check_function_exists (uuid_unparse_lower HAVE_UUID_UNPARSE_LOWER) +-else (DARWIN OR FREEBSD) ++else (DARWIN OR FREEBSD OR OPENBSD) + find_path(UUID_INCLUDE_DIR uuid/uuid.h) + find_library (UUID_LIBRARY NAMES uuid) + if (UUID_INCLUDE_DIR AND UUID_LIBRARY) +@@ -131,7 +131,7 @@ else (DARWIN OR FREEBSD) + else (UUID_INCLUDE_DIR AND UUID_LIBRARY) + message (FATAL_ERROR "-- libuuid not found.")
Re: update: sysutils/cfengine
On 2016/01/20 15:22, Rodrigo Mosconi wrote: > The upstream is dropping support for qdbm, and used tokyocabinet as main > dbm. Now they prefer to use mdb as database backend We may be stuck then.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/20 16:08:21 Modified files: textproc/calibre: Makefile textproc/calibre/patches: patch-src_calibre_constants_py Log message: Disable some annoying warnings at Calibre startup time.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: z...@cvs.openbsd.org2016/01/20 14:49:47 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: Minor update of IntelliJ IDEA to 15.0.3. >From Caspar Schutijser, thanks!
NEW: net/py-netifaces
"netifaces is a portable Python module providing a high-level means of retrieving information about the local machine's network interfaces, including their addresses." Removes one of a couple of pieces of whining that calibre does at startup. OK to import? py-netifaces.tgz Description: application/tar-gz
Re: UPDATE: devel/intellij 15.0.3
2016-01-20 20:10 GMT+03:00 Caspar Schutijser: > Hi, > > Below is an update to IntelliJ 15.0.3. Did some testing on amd64, works > fine for me. Committed, thanks!
[UPDATE] astro/ansiweather to 1.07
Hi ports@, Here is a diff to update ansiweather to latest version (1.07). This update adds a manual page, and the port Makefile has been tweaked to install it. Index: Makefile === RCS file: /cvs/ports/astro/ansiweather/Makefile,v retrieving revision 1.7 diff -u -p -u -p -r1.7 Makefile --- Makefile11 Jan 2016 14:11:08 - 1.7 +++ Makefile20 Jan 2016 21:48:33 - @@ -4,8 +4,7 @@ COMMENT = weather in terminal, with ANSI GH_ACCOUNT = fcambus GH_PROJECT = ansiweather -GH_TAGNAME = 1.06 -REVISION = 0 +GH_TAGNAME = 1.07 CATEGORIES = astro @@ -26,5 +25,6 @@ do-install: ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ansiweather ${INSTALL_DATA} ${WRKSRC}/ansiweatherrc.example \ ${PREFIX}/share/examples/ansiweather + ${INSTALL_DATA} ${WRKSRC}/ansiweather.1 ${PREFIX}/man/man1 .include Index: distinfo === RCS file: /cvs/ports/astro/ansiweather/distinfo,v retrieving revision 1.3 diff -u -p -u -p -r1.3 distinfo --- distinfo30 Oct 2015 16:40:18 - 1.3 +++ distinfo20 Jan 2016 21:48:33 - @@ -1,2 +1,2 @@ -SHA256 (ansiweather-1.06.tar.gz) = Gi4JxkjgyocbcRRnEAINj4YznobuaxQnvBrbl3QKLQ4= -SIZE (ansiweather-1.06.tar.gz) = 7025 +SHA256 (ansiweather-1.07.tar.gz) = +bN3sj7MnC01Z0JLMAuONw6wlZybHNCCi6B8448u8KA= +SIZE (ansiweather-1.07.tar.gz) = 17041 Index: patches/patch-ansiweather === RCS file: /cvs/ports/astro/ansiweather/patches/patch-ansiweather,v retrieving revision 1.3 diff -u -p -u -p -r1.3 patch-ansiweather --- patches/patch-ansiweather 30 Oct 2015 16:40:18 - 1.3 +++ patches/patch-ansiweather 20 Jan 2016 21:48:33 - @@ -1,7 +1,7 @@ $OpenBSD: patch-ansiweather,v 1.3 2015/10/30 16:40:18 sthen Exp $ ansiweather.orig Fri Oct 30 05:38:36 2015 -+++ ansiweatherFri Oct 30 05:40:15 2015 -@@ -36,7 +36,7 @@ get_config() { +--- ansiweather.orig Tue Jan 19 23:01:25 2016 ansiweatherWed Jan 20 19:51:27 2016 +@@ -37,7 +37,7 @@ get_config() { fi } Index: pkg/PLIST === RCS file: /cvs/ports/astro/ansiweather/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -u -p -r1.1.1.1 PLIST --- pkg/PLIST 19 May 2015 08:49:05 - 1.1.1.1 +++ pkg/PLIST 20 Jan 2016 21:48:33 - @@ -1,5 +1,6 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2015/05/19 08:49:05 sthen Exp $ bin/ansiweather +@man man/man1/ansiweather.1 share/doc/ansiweather/ share/doc/ansiweather/README.md share/examples/ansiweather/
tedu devel/hs-hoogle, www/hs-warp, www/hs-wai and the kitchen sink
Hi, the ports named in the subject are marked as broken, because for updates we would need even more obscure hs-ports. While hs-hoogle may be extremely useful as a locally installed program (which even can be used to query for haskell functions from the command line), it strictly depends on warp/wai which is a complete web application framework + webserver and pulls in yet weird shit -- some package had mumbles about 'build system framework' in its description and depends on some other packages providing jquery (JavaScript) stuff in Haskell. That's for vertein beyond my mind ;-) So expect those ports to be removed within a day or two (and everything still in the tree but only used by them). Sorry, but this micro-library madness in the haskell world is not suitable for os distribution packages. Uf you need hoogle, just run cabal-install hoogle and watch your CPUs cores melting down ;-) Ciao, Kili
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 17:05:41 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: hs-hlint removal
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: k...@cvs.openbsd.org2016/01/20 17:04:55 Modified files: devel : Makefile Removed files: devel/hs-hlint : Makefile distinfo devel/hs-hlint/patches: patch-data_hlint_1 patch-hlint_cabal devel/hs-hlint/pkg: DESCR PLIST Log message: Remove and unhook devel/hs-hlint. People can cabal install it.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/20 01:39:57 Modified files: www/seamonkey/patches: patch-mozilla_config_system-headers Added files: www/seamonkey/patches: patch-mozilla_media_libav_config_unix_h Log message: stop using malloc.h; these patches are a bit of a hack, but upstream's next release properly deals with it (as confirmed by landry@). discussed with landry@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/20 01:01:13 Modified files: lang/clojure : Makefile distinfo lang/clojure/files: clj_completions lang/clojure/pkg: PLIST Log message: update to clojure-1.8.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2016/01/20 02:23:42 Modified files: net/py-ripe.atlas.cousteau: Makefile distinfo Log message: update to 1.0.7 OK sthen
Re: CVS: cvs.openbsd.org: ports
20 Ñнв. 2016 г. 6:06 полÑзоваÑÐµÐ»Ñ "Stuart Henderson"напиÑал: > > CVSROOT:/cvs > Module name:ports > Changes by: st...@cvs.openbsd.org 2016/01/19 20:05:43 > > Modified files: > editors/calligra-l10n: distinfo > > Log message: > fix distinfo for Makefile.inc r1.2 Oops, forgot to update this one as well, sorry! -- Vadim Zhukov
Update www/p5-Mojo 6.40 1/3
Update www/p5-Mojo to 6.40. - since 6.33 www/p5-Mojo depends on IO::Socket::IP 0.37 and according to afresh1@ we won't get Perl 5.22.1 before the lock, so i've restored net/p5-IO-Socket-IP from the attic (the patch is obsolete as fixed up- stream) I've also updated ports/net/Makefile...diff is below Index: Makefile === RCS file: Makefile diff -N Makefile --- /dev/null 1 Jan 1970 00:00:00 - +++ Makefile20 Jan 2016 08:49:00 - @@ -0,0 +1,18 @@ +# $OpenBSD: Makefile,v 1.6 2014/12/16 12:39:11 bluhm Exp $ + +COMMENT = family-neutral IP socket supporting both IPv4 and IPv6 + +DISTNAME = IO-Socket-IP-0.37 + +CATEGORIES = net + +MAINTAINER = Giovanni Bechis+ +# perl +PERMIT_PACKAGE_CDROM = Yes + +MODULES = cpan + +MAKE_ENV = TEST_POD=1 + +.include Index: distinfo === RCS file: distinfo diff -N distinfo --- /dev/null 1 Jan 1970 00:00:00 - +++ distinfo20 Jan 2016 08:49:00 - @@ -0,0 +1,2 @@ +SHA256 (IO-Socket-IP-0.37.tar.gz) = KtxfC2QdQfZitNmcB5V4DGL5r5EZiE0FMmX8iFiub3s= +SIZE (IO-Socket-IP-0.37.tar.gz) = 44282 Index: pkg/DESCR === RCS file: pkg/DESCR diff -N pkg/DESCR --- /dev/null 1 Jan 1970 00:00:00 - +++ pkg/DESCR 20 Jan 2016 08:49:00 - @@ -0,0 +1,4 @@ +IO::Socket::IP provides a protocol-independent way to use IPv4 and +IPv6 sockets, as a drop-in replacement for IO::Socket::INET. Most +constructor arguments and methods are provided in a backward-compatible +way. Index: pkg/PLIST === RCS file: pkg/PLIST diff -N pkg/PLIST --- /dev/null 1 Jan 1970 00:00:00 - +++ pkg/PLIST 20 Jan 2016 08:49:00 - @@ -0,0 +1,5 @@ +@comment $OpenBSD: PLIST,v 1.1 2013/04/12 14:11:26 giovanni Exp $ +${P5SITE}/IO/ +${P5SITE}/IO/Socket/ +${P5SITE}/IO/Socket/IP.pm +@man man/man3p/IO::Socket::IP.3p Index: Makefile === RCS file: /cvs/ports/net/Makefile,v retrieving revision 1.952 diff -u -p -r1.952 Makefile --- Makefile13 Jan 2016 07:25:12 - 1.952 +++ Makefile20 Jan 2016 09:01:28 - @@ -325,6 +325,7 @@ SUBDIR += p5-Geo-IP SUBDIR += p5-IO-Interface SUBDIR += p5-IO-Socket-INET6 + SUBDIR += p5-IO-Socket-IP SUBDIR += p5-IO-Socket-Multicast SUBDIR += p5-IO-Socket-Socks SUBDIR += p5-IO-Socket-Timeout -- Mark Patruck ( mark at wrapped.cx ) GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74 F644 0D3C F66F F286 5E51 http://www.wrapped.cx
Update www/p5-Mojo 6.40 3/3
Update www/p5-Mojo 6.40 3/3 - Mojolicious-Plugin-TtRenderer - update textproc/p5-Mojolicious-Plugin-TtRenderer to 1.57 to cope with new p5-Mojo Index: Makefile === RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/Makefile,v retrieving revision 1.4 diff -u -p -r1.4 Makefile --- Makefile27 Apr 2015 19:38:21 - 1.4 +++ Makefile20 Jan 2016 08:55:40 - @@ -3,7 +3,7 @@ COMMENT = Template Renderer Plugin for Mojolicious MODULES = cpan -DISTNAME = Mojolicious-Plugin-TtRenderer-1.56 +DISTNAME = Mojolicious-Plugin-TtRenderer-1.57 CATEGORIES = textproc # Perl Index: distinfo === RCS file: /cvs/ports/textproc/p5-Mojolicious-Plugin-TtRenderer/distinfo,v retrieving revision 1.4 diff -u -p -r1.4 distinfo --- distinfo27 Apr 2015 19:38:21 - 1.4 +++ distinfo20 Jan 2016 08:55:40 - @@ -1,2 +1,2 @@ -SHA256 (Mojolicious-Plugin-TtRenderer-1.56.tar.gz) = Tm3uvvu4m2nd+Yz85u4f7aXxABU6PHMMYnwBmKdQXf0= -SIZE (Mojolicious-Plugin-TtRenderer-1.56.tar.gz) = 25908 +SHA256 (Mojolicious-Plugin-TtRenderer-1.57.tar.gz) = p7XRnyX5uz2zFxdLOv1jlo8bNqmm550D/pABVvV97gc= +SIZE (Mojolicious-Plugin-TtRenderer-1.57.tar.gz) = 25676 -- Mark Patruck ( mark at wrapped.cx ) GPG key 0xF2865E51 / 187F F6D3 EE04 1DCE 1C74 F644 0D3C F66F F286 5E51 http://www.wrapped.cx
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2016/01/20 02:37:13 Modified files: devel/jsoncpp : Makefile devel/jsoncpp/patches: patch-src_test_lib_json_main_cpp Added files: devel/jsoncpp/patches: patch-src_lib_json_json_reader_cpp patch-src_lib_json_json_writer_cpp Log message: Merge bugfixes from upstream: Fix cases where the most negative signed integer was negated, causing undefined behavior. (upstream git commit 1b32e3e869059e437c43ba0f8765c3e5857801f7) Tests: fix undefined behavior from a left shift of a negative value. (upstream git commit 22ec823cc707f38ee465805cfb158879e56758a3)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/20 00:59:11 Modified files: devel/ruby-rspec/specinfra: Makefile distinfo devel/ruby-rspec/specinfra/patches: patch-_metadata Log message: update to specinfra-2.50.1
Update www/p5-Mojo 6.40 2/3
Update www/p5-Mojo 6.40 2/3. - lots of changes, see https://metacpan.org/changes/distribution/Mojolicious Index: Makefile === RCS file: /cvs/ports/www/p5-Mojo/Makefile,v retrieving revision 1.27 diff -u -p -r1.27 Makefile --- Makefile15 Oct 2015 21:01:06 - 1.27 +++ Makefile20 Jan 2016 08:53:19 - @@ -3,7 +3,7 @@ COMMENT = next generation web framework for Perl MODULES = cpan -DISTNAME = Mojolicious-6.24 +DISTNAME = Mojolicious-6.40 CATEGORIES = www MAINTAINER = Mark Patruck@@ -16,6 +16,7 @@ HOMEPAGE =http://mojolicio.us/ CPAN_AUTHOR = SRI RUN_DEPENDS = devel/p5-EV \ + net/p5-IO-Socket-IP>=0.37 \ security/p5-IO-Socket-SSL>=1.94 MAKE_ENV += TEST_CACHING=Yes Index: distinfo === RCS file: /cvs/ports/www/p5-Mojo/distinfo,v retrieving revision 1.21 diff -u -p -r1.21 distinfo --- distinfo15 Oct 2015 21:01:06 - 1.21 +++ distinfo20 Jan 2016 08:53:19 - @@ -1,2 +1,2 @@ -SHA256 (Mojolicious-6.24.tar.gz) = bgEog361mgykZJuUjP/i1WVCiYur2fffAxesY5pFEiU= -SIZE (Mojolicious-6.24.tar.gz) = 651857 +SHA256 (Mojolicious-6.40.tar.gz) = 12vNh3KvfT7hBgjn3e0iWpJr7NBCdmfpd30HRrbTNj8= +SIZE (Mojolicious-6.40.tar.gz) = 658749 Index: pkg/PLIST === RCS file: /cvs/ports/www/p5-Mojo/pkg/PLIST,v retrieving revision 1.10 diff -u -p -r1.10 PLIST --- pkg/PLIST 19 Jul 2015 14:23:45 - 1.10 +++ pkg/PLIST 20 Jan 2016 08:53:19 - @@ -74,6 +74,7 @@ ${P5SITE}/Mojo/UserAgent/Proxy.pm ${P5SITE}/Mojo/UserAgent/Server.pm ${P5SITE}/Mojo/UserAgent/Transactor.pm ${P5SITE}/Mojo/Util.pm +${P5SITE}/Mojo/WebSocket.pm ${P5SITE}/Mojolicious/ ${P5SITE}/Mojolicious.pm ${P5SITE}/Mojolicious/Command/ @@ -132,29 +133,31 @@ ${P5SITE}/Mojolicious/Types.pm ${P5SITE}/Mojolicious/Validator/ ${P5SITE}/Mojolicious/Validator.pm ${P5SITE}/Mojolicious/Validator/Validation.pm -${P5SITE}/Mojolicious/public/ -${P5SITE}/Mojolicious/public/favicon.ico -${P5SITE}/Mojolicious/public/mojo/ -${P5SITE}/Mojolicious/public/mojo/failraptor.png -${P5SITE}/Mojolicious/public/mojo/jquery/ -${P5SITE}/Mojolicious/public/mojo/jquery/jquery.js -${P5SITE}/Mojolicious/public/mojo/logo-black.png -${P5SITE}/Mojolicious/public/mojo/logo-white.png -${P5SITE}/Mojolicious/public/mojo/noraptor.png -${P5SITE}/Mojolicious/public/mojo/notfound.png -${P5SITE}/Mojolicious/public/mojo/pinstripe-dark.png -${P5SITE}/Mojolicious/public/mojo/pinstripe-light.png -${P5SITE}/Mojolicious/public/mojo/prettify/ -${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-dark.css -${P5SITE}/Mojolicious/public/mojo/prettify/prettify-mojo-light.css -${P5SITE}/Mojolicious/public/mojo/prettify/run_prettify.js -${P5SITE}/Mojolicious/public/mojo/stripes.png -${P5SITE}/Mojolicious/templates/ -${P5SITE}/Mojolicious/templates/development.html.ep -${P5SITE}/Mojolicious/templates/exception.html.ep -${P5SITE}/Mojolicious/templates/mojobar.html.ep -${P5SITE}/Mojolicious/templates/not_found.html.ep -${P5SITE}/Mojolicious/templates/perldoc.html.ep +${P5SITE}/Mojolicious/resources/ +${P5SITE}/Mojolicious/resources/public/ +${P5SITE}/Mojolicious/resources/public/favicon.ico +${P5SITE}/Mojolicious/resources/public/mojo/ +${P5SITE}/Mojolicious/resources/public/mojo/failraptor.png +${P5SITE}/Mojolicious/resources/public/mojo/jquery/ +${P5SITE}/Mojolicious/resources/public/mojo/jquery/jquery.js +${P5SITE}/Mojolicious/resources/public/mojo/logo-black.png +${P5SITE}/Mojolicious/resources/public/mojo/logo-white.png +${P5SITE}/Mojolicious/resources/public/mojo/noraptor.png +${P5SITE}/Mojolicious/resources/public/mojo/notfound.png +${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-dark.png +${P5SITE}/Mojolicious/resources/public/mojo/pinstripe-light.png +${P5SITE}/Mojolicious/resources/public/mojo/prettify/ +${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-dark.css +${P5SITE}/Mojolicious/resources/public/mojo/prettify/prettify-mojo-light.css +${P5SITE}/Mojolicious/resources/public/mojo/prettify/run_prettify.js +${P5SITE}/Mojolicious/resources/public/mojo/stripes.png +${P5SITE}/Mojolicious/resources/templates/ +${P5SITE}/Mojolicious/resources/templates/mojo/ +${P5SITE}/Mojolicious/resources/templates/mojo/debug.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/exception.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/menubar.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/not_found.html.ep +${P5SITE}/Mojolicious/resources/templates/mojo/perldoc.html.ep ${P5SITE}/Test/ ${P5SITE}/Test/Mojo.pm ${P5SITE}/ojo.pm @@ -220,6 +223,7 @@ ${P5SITE}/ojo.pm @man man/man3p/Mojo::UserAgent::Server.3p @man man/man3p/Mojo::UserAgent::Transactor.3p @man man/man3p/Mojo::Util.3p +@man man/man3p/Mojo::WebSocket.3p @man man/man3p/Mojolicious.3p @man
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2016/01/20 02:25:03 Modified files: net/py-ripe.atlas.sagan: Makefile distinfo net/py-ripe.atlas.sagan/pkg: PLIST Log message: update to 1.1.8 OK sthen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: flor...@cvs.openbsd.org 2016/01/20 02:25:42 Modified files: net/py-ripe.atlas.tools: Makefile distinfo net/py-ripe.atlas.tools/pkg: PLIST Log message: update to 1.2.2 OK sthen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: st...@cvs.openbsd.org 2016/01/20 04:29:05 Modified files: net/libproxy : Makefile Log message: Fix libproxy's shared lib version, ok aja@ cmake.port.mk sets LIBfoo_VERSION for cmake to use as appropriate, but this only works when the library name matches between SHARED_LIBS and the cmake infrastructure - in this case there's a mismatch with "proxy" vs "libproxy". This used to be handled in this port by patching cmake files but that's awkward to maintain so no surprise it accidentally got lost in the last update; replace it by setting appropriate CONFIGURE_ENV and MAKE_ENV in the port Makefile instead which is more maintainable. Build problem with dependent ports reported by nigel@.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: dco...@cvs.openbsd.org 2016/01/20 02:39:46 Modified files: devel/cmake: Makefile cmake.port.mk distinfo Log message: Maintenance update to cmake-3.4.2. Nothing interesting for us...
Re: [NEW] net/profanity and net/libstrophe
On Thu Dec 31, 2015 at 04:37:29PM +0100, Theo Buehler wrote: > On Tue, Dec 29, 2015 at 12:09:38PM +0100, Rafael Sadowski wrote: > > On Sun Dec 20, 2015 at 05:00:06PM +0100, Rafael Sadowski wrote: > > > Hey @ports, > > > > > > my second try to push my favorite XMPP console client (with dependency > > > lib). The port based on Brian Callahan work in openbsd-wip. (Okay to > > > take maintainer). All tests passed and worked well over months for me. > > > > > > I rewrite some patches more generic sent upstream with good feedback > > > from libstrophe (advice from Antoine Jacoutot). > > > > > > > > > Best regards, > > > > > > Rafael > > > > > > net/profanity: > > > > > > Profanity is a console based XMPP client written in C using ncurses and > > > libstrophe, inspired by irssi. > > > > > > Features: > > > > > > * Supports XMPP chat services, including Google Talk and Facebook. > > > * Command driven user interface. > > > * Customizable functionality and user interface. > > > * OTR (Off The Record) message encryption. > > > * Chat room support. > > > * Roster management. > > > * Flexible resource and priority settings. > > > * Desktop notifications. > > > * Unicode support. > > > * Integrated DuckDuckGo searching. > > > * Send tiny URLs. > > > > > > net/libstrophe: > > > > > > libstrophe is a minimal XMPP library written in C. It has almost no > > > external dependencies, only an XML parsing library (expat or libxml are > > > both supported). It is designed for both POSIX and Windows systems. > Sorry, no CC me no attention :( > I think net/libstrophe is almost ready to go. It would be nice to > make a brief annotation why you removed rc/thread.{c,h} in Makefile.am. > While there, I would omit the second part of that patch (this removes > only trailing whitespace, so it is only noise). > > 'make lib-depends-check' notes that 'pthread' is extra, so I think it > should be removed from WANTLIB. Fixed version as attachment. src/thread.{c,h} is not in use... "I thought src/thread.[ch] are not included in Makefile.am. I don't know the original purpose of those functions and only can guess that author wanted to write parallel version of libstrophe. Proper solution should be removing thread.[ch] from the Makefile.am" -- https://github.com/strophe/libstrophe/pull/72 > > > As for profanity, I can confirm that it works fine, but there is a bit > more work to do: > > $ make lib-depend-dest > > gives me quite a few remarks, so that should be cleaned up: > > [...] > profanity-0.4.7(net/profanity): > Missing lib: uuid.14 (/usr/local/bin/profanity) (NOT REACHABLE) > Extra: X11.16 Xss.6 crypto.37 expat.11 gdk_pixbuf-2.0.3200 > Extra: gio-2.0.4200 gobject-2.0.4200 iconv.6 notify.4 ssl.38 > *** Error 1 in target 'port-lib-depends-check' (ignored) I'm totally lost with this. profanity links with uuid: cc -Wall -Wno-deprecated-declarations -O2 -pipe -I/usr/local/include -I/usr/include -L/usr/local/lib -L/usr/local/lib -L/usr/X11R6/lib -o profanity src/contact.o src/log.o src/common.o src/profanity.o src/chat_session.o src/muc.o src/jid.o src/chat_state.o src/resource.o src/roster_list.o src/xmpp/capabilities.o src/xmpp/connection.o src/xmpp/iq.o src/xmpp/message.o src/xmpp/presence.o src/xmpp/stanza.o src/xmpp/roster.o src/xmpp/bookmark.o src/xmpp/form.o src/event/server_events.o src/event/client_events.o src/event/ui_events.o src/ui/window.o src/ui/core.o src/ui/titlebar.o src/ui/statusbar.o src/ui/inputwin.o src/ui/console.o src/ui/notifier.o src/window_list.o src/ui/rosterwin.o src/ui/occupantswin.o src/ui/buffer.o src/command/command.o src/command/commands.o src/tools/parser.o src/tools/p_sha1.o src/tools/autocomplete.o src/tools/tinyurl.o src/config/accounts.o src/config/account.o src/config/preferences.o src/config/theme.o src/pgp/gpg.o src/otr/otrlibv4.o src/otr/otr.o src/main.o -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lcurl -lotr -L/usr/local/lib -lgpgme -lassuan -lgpg-error -luuid -lereadline -lncursesw -L/usr/local/lib -lstrophe ^^ and profanity runs fine. `objdump -s` says me: Dynamic Section: NEEDED libglib-2.0.so.4200.2 NEEDED libintl.so.6.0 NEEDED libcurl.so.25.2 NEEDED libotr.so.4.1 NEEDED libgpgme.so.19.0 NEEDED libassuan.so.1.1 NEEDED libgpg-error.so.3.9 NEEDED libuuid.so.14.0 NEEDED libereadline.so.1.0 NEEDED libncursesw.so.14.0 NEEDED libstrophe.so.0.0 NEEDED libc.so.84.2 NEEDED libpthread.so.20.1 At the end, I don't understand the output from "port-lib-depends-check". Any feedback or helpful hand? Best Regards, Rafael libstrophe.tar.gz Description: application/tar-gz
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: jas...@cvs.openbsd.org 2016/01/20 05:19:21 Modified files: www: Makefile Removed files: www/august : Makefile distinfo www/august/patches: patch-august www/august/pkg : DESCR PLIST Log message: remove august; upstream hasn't been active in 15 years and nowadays there are better editors for this fancy thing called H.T.M.L. ok benoit@
Re: [NEW] news/multimail
On Sun, Jan 17, 2016 at 06:12:36PM +0100, Adam Wolk wrote: > > Just tested on amd64 -current snap from 15th Jan. > > Builds fine, no issues (1 build warning + usual linker warnings). > > > There are some example .QWK files to test the program on: > > http://textfiles.com/messages/QWK/ > > > > Managed to read one of the downloaded files without any issues. > Thanks for testing once again :-) Indeed, there was a remaining build warning, added a new patch to address this, it has been fixed by upstream already. While I was at it, I pledged the port. I'm glad I did, because testing for all use cases made me realize I forgot to add a run dependency. Also fixed the man page name dilemna by renaming the target man page to multimail.1, which matches the package name and point to the right binary name. New tarball attached. multimail.tar.gz Description: application/tar-gz
Re: [NEW] net/profanity and net/libstrophe
On 2016/01/20 13:01, Rafael Sadowski wrote: > Sorry, no CC me no attention :( Your ports@ mails are sent with Mail-Followup-To, don't do this if you want CCs. I have added it manually for this one but it's a pain to do. (group reply, notice this request, go back to the index, reply singly, re-add ports@ by hand ...) > > Missing lib: uuid.14 (/usr/local/bin/profanity) (NOT REACHABLE) This means there is no path to libuuid via LIB_DEPENDS so you need to add one. (If you have multiple 'NOT REACHABLE' lines then adding one of them may pull in other ports via *their* LIB_DEPENDS so just one may be enough; this is particularly the case for things using some of the larger libraries like gtk+, so in those cases add that one first). > > Extra: X11.16 Xss.6 crypto.37 expat.11 gdk_pixbuf-2.0.3200 > > Extra: gio-2.0.4200 gobject-2.0.4200 iconv.6 notify.4 ssl.38 Here you have various WANTLIB listed in the Makefile that aren't showing in objdump -p. In most cases you want to remove these (but there are exceptions with dlopen() etc). Also noticed: MAKE_FLAGS =CC="${CC}" CFLAGS="${CFLAGS}" These should be passed to autoconf. This is important because it may add/remove flags at build time depending on the chosen compiler. Those are usually (but not always) passed on to make, so you might be able to remove the MAKE_FLAGS line as well.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: e...@cvs.openbsd.org2016/01/20 07:05:12 Modified files: lang/pypy : Makefile distinfo lang/pypy/pkg : PLIST Removed files: lang/pypy/patches: patch-lib-python_2_7_socket_py patch-lib-python_2_7_ssl_py patch-pypy_module__ssl___init___py patch-pypy_module__ssl_interp_ssl_py patch-rpython_rlib_ropenssl_py Log message: Update lang/pypy to 4.0.1. OK juanfra@. Thanks.
Re: [NEW] net/profanity and net/libstrophe
On Sun, Dec 20, 2015 at 04:00:06PM GMT, Rafael Sadowski wrote: > Hey @ports, Hi Rafael, > my second try to push my favorite XMPP console client (with dependency > lib). The port based on Brian Callahan work in openbsd-wip. (Okay to > take maintainer). All tests passed and worked well over months for me. > > I rewrite some patches more generic sent upstream with good feedback > from libstrophe (advice from Antoine Jacoutot). > > > Best regards, > > Rafael > > net/profanity: > > Profanity is a console based XMPP client written in C using ncurses and > libstrophe, inspired by irssi. > > Features: > > * Supports XMPP chat services, including Google Talk and Facebook. Tiny nit - Facebook not longer supports XMPP[0]. Profanity already adjusted it on their website[1] ;^) So that, even though it is still based on XMPP, it doesn't talk to other XMPP servers. > * Command driven user interface. > * Customizable functionality and user interface. > * OTR (Off The Record) message encryption. > * Chat room support. > * Roster management. > * Flexible resource and priority settings. > * Desktop notifications. > * Unicode support. > * Integrated DuckDuckGo searching. > * Send tiny URLs. > > net/libstrophe: > > libstrophe is a minimal XMPP library written in C. It has almost no > external dependencies, only an XML parsing library (expat or libxml are > both supported). It is designed for both POSIX and Windows systems. Regards, Raf [0] https://developers.facebook.com/docs/chat [1] http://www.profanity.im/