Re: [new] devel/gas

2017-07-25 Thread Pascal Stumpf
On Tue, 25 Jul 2017 15:05:36 +0200, Jeremie Courreges-Anglas wrote:
> On Tue, Jul 25 2017, Jeremie Courreges-Anglas  wrote:
> > On Sat, Jul 15 2017, Pascal Stumpf  wrote:
> >> This is a port of the latest version of GAS from GNU binutils, at the
> >> moment for the sole purpose of providing an assembler for the upcoming
> >> GCC 7 port on Aarch64.
> >>
> >> ok?
> >
> > Looks fine ports-wise, ok jca@
> 
> Too quick, the info page isn't properly uninstalled:
> 
>   ===>  Cleaning for gas-2.28
>   ===> Deinstalling for gas-2.28
>   install-info: warning: no entries found for `/usr/local/info/gas.info'; 
> nothing deleted
>   gas-2.28: ok
> 
> Patch attached which internally renames "as" to "gas" in the info page,
> to match the name of the installed file.

Updated tarball.


>>> application/octet-stream attachment, name=patch-gas_doc_as_info
> 
> -- 
> jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE
> 


gas.tgz
Description: gas.tgz


Re: [UPDATE] Tor Browser 7.0.2

2017-07-25 Thread Marc Espie
On Tue, Jul 25, 2017 at 12:20:22PM -0500, attila wrote:
> 
> Marc Espie  writes:
> 
> > Tor-browser is one of those few ports that don't build with clang,
> > because it comes from the period where mozilla was playing insane
> > tricks with wrapping C++ headers and using #include_next, so I
> > welcome an update, as it's very likely to be PAST the madness.
> 
> 
> I am confused at this: TB has built using clang for a while now... or
> do you mean a non-amd64/i386 arch?

clang from ports still depends on libstdc++ from gcc.

clang in base uses libc++. That's where the include fun comes in.



Re: [UPDATE] Tor Browser 7.0.2

2017-07-25 Thread Stuart Henderson
On 2017/07/25 12:18, attila wrote:
> 
> Stuart Henderson  writes:
> 
> > On 2017/07/24 22:33, Landry Breuil wrote:
> >> myeah, i dont really have an opinion on that mess, but the autoconf goo
> >> is going away someday. I see that all sub-ports were also bumped so we
> >> shouldnt have update issues. No opinion on the update itself, it looks
> >> fine portswise (i'm just not sure at all the gettext module is needed
> >> anymore)
> >
> > Yep we're trying to get rid of gettext module use, I'd rather not re-add it
> > as this diff does.
> 
> Trying a build with no devel/gettext now, although it sounds like it's
> certainly going to be okay... just like to make sure.
> 
> >> - someone running this should take care of properly testing it.
> >
> > Presumably Sean has already done that so we are probably just down to
> > ports nitpicking now :)
> 
> While nitpicking, I prefer "attila" to "Sean" :-)

Ah sorry - noted.

> As for testing, no, I'm afraid you're wrong: I was not able to do
> nearly as much testing as is needed, which is why I called for testers
> in my original post.  The one person who tests my TB builds regularly
> was seeing some bizarre behavior with regard to the toolbars: the
> normal firefox personal bookmarks toolbar was appearing for him, and I
> can't explain why or how.  I could not get this to happen for me, but
> my ability to test is limited due to my crap network connection.
> 
> So: I really need testers for this.  I don't normally like to post an
> update that hasn't been tested better than this but it was simply
> taking too long to get this update out, I got lapped by upstream twice
> as it is and I figured there must be others out there who are
> interested in testing.
> 
> > : -# there are sometimes .orig files in the source, messes with 
> > update-patches
> > :  post-extract:
> > : +   # there have been .orig files in source, messes with 
> > update-patches
> > : -find ${WRKSRC} -name '*.orig' -exec rm {} \;
> >
> > Probably better to set PATCHORIG, this will avoid the need for running this
> > find(1) across the source tree for each build.
> 
> I didn't know about PATCHORIG.  Thanks!
> 
> > :  # relies on pulseaudio for sound and broken at runtime
> > : -CONFIGURE_ARGS +=  --disable-webrtc
> > : -
> > : -CONFIGURE_ARGS +=  --disable-gstreamer
> > : +#CONFIGURE_ARGS += --disable-webrtc
> >
> > It looks a bit odd to have a commented-out --disable-webrtc here, was
> > that intentional?
> 
> Much of the churn in this update's browser/Makefile was to try to get
> back closer to www/firefox-esr/Makefile, to make it easier to see
> changes.  This bit was along those lines.  I can remove it if desired,
> but in general I like to stay as close to landry@'s Makefile as I can.

Ah - so I'd suggest something like

WANTLIB += X11-xcb xcb xcb-shm intl iconv ${LIBECXX}

LIB_DEPENDS +=  devel/gettext

(the same makes sense for firefox-esr, probably simplest to do this for
tbb first and then copy it across)

> >> I think you can remove the skia/gfx patches for i386, iirc they're not
> >> needed in 52. To be tested.
> >
> > Since they're no longer present in firefox-esr I would be ok with just
> > dropping them, if I run into problems in i386 bulk I can always re-add them.
> 
> 
> I did remove them, using cvs rm; they look removed to me in my patch
> (+++ /dev/null)... did I mess it up?

You didn't - I think landry and I both misread the diff :)

> I'm waiting to confirm that the build w/o devel/gettext looks good and
> then I'll post another update that uses PATCHORIG.  If nobody cares
> about the files/configure issue maybe I'll leave it the way it was
> originally: one more thing in files/ vs two new patches.  If there
> are feelings the other way please say so.

I am happy with that.



Re: [UPDATE] Tor Browser 7.0.2

2017-07-25 Thread attila

Stuart Henderson  writes:

> On 2017/07/24 22:33, Landry Breuil wrote:
>> myeah, i dont really have an opinion on that mess, but the autoconf goo
>> is going away someday. I see that all sub-ports were also bumped so we
>> shouldnt have update issues. No opinion on the update itself, it looks
>> fine portswise (i'm just not sure at all the gettext module is needed
>> anymore)
>
> Yep we're trying to get rid of gettext module use, I'd rather not re-add it
> as this diff does.

Trying a build with no devel/gettext now, although it sounds like it's
certainly going to be okay... just like to make sure.

>> - someone running this should take care of properly testing it.
>
> Presumably Sean has already done that so we are probably just down to
> ports nitpicking now :)

While nitpicking, I prefer "attila" to "Sean" :-)

As for testing, no, I'm afraid you're wrong: I was not able to do
nearly as much testing as is needed, which is why I called for testers
in my original post.  The one person who tests my TB builds regularly
was seeing some bizarre behavior with regard to the toolbars: the
normal firefox personal bookmarks toolbar was appearing for him, and I
can't explain why or how.  I could not get this to happen for me, but
my ability to test is limited due to my crap network connection.

So: I really need testers for this.  I don't normally like to post an
update that hasn't been tested better than this but it was simply
taking too long to get this update out, I got lapped by upstream twice
as it is and I figured there must be others out there who are
interested in testing.

> : -# there are sometimes .orig files in the source, messes with update-patches
> :  post-extract:
> : +   # there have been .orig files in source, messes with update-patches
> : -find ${WRKSRC} -name '*.orig' -exec rm {} \;
>
> Probably better to set PATCHORIG, this will avoid the need for running this
> find(1) across the source tree for each build.

I didn't know about PATCHORIG.  Thanks!

> :  # relies on pulseaudio for sound and broken at runtime
> : -CONFIGURE_ARGS +=  --disable-webrtc
> : -
> : -CONFIGURE_ARGS +=  --disable-gstreamer
> : +#CONFIGURE_ARGS += --disable-webrtc
>
> It looks a bit odd to have a commented-out --disable-webrtc here, was
> that intentional?

Much of the churn in this update's browser/Makefile was to try to get
back closer to www/firefox-esr/Makefile, to make it easier to see
changes.  This bit was along those lines.  I can remove it if desired,
but in general I like to stay as close to landry@'s Makefile as I can.

>> I think you can remove the skia/gfx patches for i386, iirc they're not
>> needed in 52. To be tested.
>
> Since they're no longer present in firefox-esr I would be ok with just
> dropping them, if I run into problems in i386 bulk I can always re-add them.


I did remove them, using cvs rm; they look removed to me in my patch
(+++ /dev/null)... did I mess it up?

I'm waiting to confirm that the build w/o devel/gettext looks good and
then I'll post another update that uses PATCHORIG.  If nobody cares
about the files/configure issue maybe I'll leave it the way it was
originally: one more thing in files/ vs two new patches.  If there
are feelings the other way please say so.

Thanks a lot for the feedback.

Pax, -A
--
https://haqistan.net/~attila | attila@{stalphonsos.com,haqistan.net}
pgp: 0x62A729CF | C2CE 2487 03AC 4C2F 101D  09C1 4068 D5D5 62A7 29CF



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Marc Espie
CVSROOT:/cvs
Module name:ports
Changes by: es...@cvs.openbsd.org   2017/07/25 10:19:14

Added files:
editors/libreoffice/patches: patch-vcl_inc_svdata_hxx 

Log message:
let this build with ports boost, until robert figures out the correct
include incantation.

okay robert@



CVS: cvs.openbsd.org: ports

2017-07-25 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2017/07/25 08:01:36

Modified files:
devel/fossil   : Makefile distinfo 
devel/fossil/patches: patch-auto_def 

Log message:
Update to fossil 2.3



Re: UPDATE: education/anki to 2.0.45

2017-07-25 Thread Gleydson Soares
I dont know how that previous diff slipped in :)
So here goes again,

Index: Makefile
===
RCS file: /cvs/ports/education/anki/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile8 Jul 2016 10:32:34 -   1.12
+++ Makefile25 Jul 2017 13:41:06 -
@@ -2,7 +2,8 @@
 
 COMMENT=   spaced learning system
 
-DISTNAME = anki-2.0.36
+DISTNAME = anki-2.0.45
+EXTRACT_SUFX = -source.tgz
 
 CATEGORIES =   education
 
@@ -13,9 +14,7 @@ MAINTAINER =  Federico G. Schwindt http://ankisrs.net/download/mirror/
-
-EXTRACT_SUFX = .tgz
+MASTER_SITES = https://apps.ankiweb.net/downloads/current/
 
 MODULES =  lang/python
 
Index: distinfo
===
RCS file: /cvs/ports/education/anki/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo8 Jul 2016 10:32:34 -   1.10
+++ distinfo25 Jul 2017 13:41:06 -
@@ -1,2 +1,2 @@
-SHA256 (anki-2.0.36.tgz) = +yCCMM3FDqAtU/UhzwOSbGJ//3z3MbfSnccz06sEFxw=
-SIZE (anki-2.0.36.tgz) = 3410538
+SHA256 (anki-2.0.45-source.tgz) = PFRpNgeiBsX3DsxR6U3+xBUWAm8++ZMhNq7UNUprmYo=
+SIZE (anki-2.0.45-source.tgz) = 3421960



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 07:39:12

Modified files:
sysutils/awscli: Makefile distinfo 

Log message:
Update to awscli-1.11.124.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 07:39:01

Modified files:
net/py-botocore: Makefile distinfo 

Log message:
Update to py-botocore-1.5.87.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 07:33:10

Modified files:
sysutils/amazon-ecs-cli: Makefile distinfo 

Log message:
Update to ecs-cli-0.6.2.



Tweaks for devel/qt-creator

2017-07-25 Thread Vadim Zhukov
That's the same diff I've shown to rsadowski@ (MAINTAINER). He cannot
test it right now, but I'm running it for a week without problems.

Actual changes:

  * Use system qbs instead of bundling one;
  * Use system botan as well (should fix build on sparc64 as well as
potential Clang-related problem - seeing that security/botan was
patched);
  * Enable Clang code model, it works well for me now;
  * Add USE_WXNEEDED to avoid crashing in form designer when, e.g.,
webkit-based widget is found.

This doesn't use qbs for building Qt Creator yet, to minimize possible
problems space.

--
WBR,
  Vadim Zhukov


Index: Makefile
===
RCS file: /cvs/ports/devel/qt-creator/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile20 Jul 2017 18:05:23 -  1.26
+++ Makefile25 Jul 2017 13:14:57 -
@@ -1,9 +1,12 @@
 # $OpenBSD: Makefile,v 1.26 2017/07/20 18:05:23 rsadowski Exp $
 
+# hello from Qt5Webkit
+USE_WXNEEDED = Yes
 COMMENT =  cross-platform IDE for use with Qt
 V =4.3.1
 DISTNAME = qt-creator-opensource-src-${V}
 PKGNAME =  qt-creator-${V}
+REVISION = 0
 
 SHARED_LIBS += Aggregation   0.0 # 0.0
 SHARED_LIBS += CPlusPlus 1.0 # 0.0
@@ -15,11 +18,9 @@ SHARED_LIBS +=   QmlEditorWidgets 
 SHARED_LIBS += QmlJS 2.0 # 0.0
 SHARED_LIBS += QtcSsh0.0 # 0.0
 SHARED_LIBS += Utils 2.0 # 0.0
-SHARED_LIBS += qbscore   2.0 # 0.0
 SHARED_LIBS += Clangbackendipc   2.1 # 1.0
 SHARED_LIBS += Sqlite1.1 # 1.0
 SHARED_LIBS += Timeline  2.1 # 1.0
-SHARED_LIBS += qbsqtprofilesetup 1.4 # 1.4
 SHARED_LIBS += Modeling  1.0 # 1.0
 SHARED_LIBS += FlameGraph0.0 # 4.2
 
@@ -39,31 +40,48 @@ PERMIT_PACKAGE_CDROM =  Yes
 
 WANTLIB += GL Qt5Concurrent Qt5Core Qt5Designer Qt5DesignerComponents
 WANTLIB += Qt5Gui Qt5Help Qt5Network Qt5PrintSupport Qt5Qml Qt5Quick
-WANTLIB += Qt5QuickWidgets Qt5Script Qt5Sql Qt5Svg Qt5Widgets
+WANTLIB += Qt5QuickWidgets Qt5Sql Qt5Svg Qt5Widgets
 WANTLIB += Qt5Xml c kvm m pthread ${COMPILER_LIBCXX}
+WANTLIB += botan-1.10 clang qbscore qbsqtprofilesetup z
 
 MASTER_SITES = https://download.qt.io/official_releases/qtcreator/${V:R}/${V}/
 
 MODULES =  x11/qt5 \
devel/qmake
 MODQMAKE_INSTALL_ROOT =${PREFIX}
+MODQMAKE_ARGS =USE_SYSTEM_BOTAN=1
 # qtcreator.sh is created with custom LINK?= in Makefile
 MODQT5_USE_GCC4_MODULE =   No
 COMPILER = gcc
 
-BUILD_DEPENDS =x11/qt5/qtquickcontrols
+BUILD_DEPENDS =x11/qt5/qtquickcontrols \
+   x11/qt5/qtscript
 
 RUN_DEPENDS =  devel/gdb \
devel/gmake \
${MODGCC4_CPPDEP} \
x11/gtk+3,-guic \
x11/qt5/qtwebkit \
-   x11/qt5/qtquickcontrols
+   x11/qt5/qtquickcontrols \
+   x11/qt5/qtscript
 
-LIB_DEPENDS =  x11/qt5/qtdeclarative \
-   x11/qt5/qtscript \
+LIB_DEPENDS =  devel/qbs \
+   security/botan \
+   x11/qt5/qtdeclarative \
x11/qt5/qtsvg \
x11/qt5/qttools
+
+CONFIGURE_ENV =QBS_INSTALL_DIR=${LOCALBASE}
+
+.include 
+
+# for Clang code model
+.if ${PROPERTIES:Mclang}
+CONFIGURE_ENV +=   LLVM_INSTALL_DIR=/usr
+.else
+CONFIGURE_ENV +=   LLVM_INSTALL_DIR=${LOCALBASE}
+LIB_DEPENDS += devel/llvm
+.endif
 
 PORTHOME = ${WRKDIR}
 
Index: pkg/PLIST
===
RCS file: /cvs/ports/devel/qt-creator/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   14 Jun 2017 17:11:20 -  1.5
+++ pkg/PLIST   25 Jul 2017 13:14:57 -
@@ -1,12 +1,4 @@
 @comment $OpenBSD: PLIST,v 1.5 2017/06/14 17:11:20 rsadowski Exp $
-@bin bin/qbs
-@bin bin/qbs-config
-@bin bin/qbs-config-ui
-@bin bin/qbs-create-project
-@bin bin/qbs-qmltypes
-@bin bin/qbs-setup-android
-@bin bin/qbs-setup-qt
-@bin bin/qbs-setup-toolchains
 @bin bin/qtcreator
 bin/qtcreator.sh
 @lib lib/libAggregation.so.${LIBAggregation_VERSION}
@@ -24,8 +16,6 @@ bin/qtcreator.sh
 @lib lib/libSqlite.so.${LIBSqlite_VERSION}
 @lib lib/libTimeline.so.${LIBTimeline_VERSION}
 @lib lib/libUtils.so.${LIBUtils_VERSION}
-@lib lib/libqbscore.so.${LIBqbscore_VERSION}
-@lib lib/libqbsqtprofilesetup.so.${LIBqbsqtprofilesetup_VERSION}
 lib/qtcreator/
 @lib lib/qtcreator/libAggregation.so.${LIBAggregation_VERSION}
 @lib lib/qtcreator/libCPlusPlus.so.${LIBCPlusPlus_VERSION}
@@ -42,10 +32,6 @@ lib/qtcreator/
 @lib lib/qtcreator/libSqlite.so.${LIBSqlite_VERSION}
 @lib lib/qtcreator/libTimeline.so.${LIBTimeline_VERSION}
 @lib lib/qtcreator/libUtils.so.${LIBUtils_VERSION}
-lib/qtcreator/libqbscore.prl
-@lib 

Re: [new] devel/gas

2017-07-25 Thread Jeremie Courreges-Anglas
On Tue, Jul 25 2017, Jeremie Courreges-Anglas  wrote:
> On Sat, Jul 15 2017, Pascal Stumpf  wrote:
>> This is a port of the latest version of GAS from GNU binutils, at the
>> moment for the sole purpose of providing an assembler for the upcoming
>> GCC 7 port on Aarch64.
>>
>> ok?
>
> Looks fine ports-wise, ok jca@

Too quick, the info page isn't properly uninstalled:

  ===>  Cleaning for gas-2.28
  ===> Deinstalling for gas-2.28
  install-info: warning: no entries found for `/usr/local/info/gas.info'; 
nothing deleted
  gas-2.28: ok

Patch attached which internally renames "as" to "gas" in the info page,
to match the name of the installed file.



patch-gas_doc_as_info
Description: Binary data

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE


Re: [UPDATE] Tor Browser 7.0.2

2017-07-25 Thread Marc Espie
Tor-browser is one of those few ports that don't build with clang,
because it comes from the period where mozilla was playing insane
tricks with wrapping C++ headers and using #include_next, so I
welcome an update, as it's very likely to be PAST the madness.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 06:56:33

Modified files:
print/cups-filters: Makefile distinfo 

Log message:
Update to cups-filters-1.15.0.



Re: [new] devel/gas

2017-07-25 Thread Jeremie Courreges-Anglas
On Sat, Jul 15 2017, Pascal Stumpf  wrote:
> This is a port of the latest version of GAS from GNU binutils, at the
> moment for the sole purpose of providing an assembler for the upcoming
> GCC 7 port on Aarch64.
>
> ok?

Looks fine ports-wise, ok jca@

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



Re: NEW: devel/qbs

2017-07-25 Thread Vadim Zhukov
Correct. But you won't be able to install both old (current) qt-creator and
qbs packages anyway, since they conflict. And new qt-creator will have
bundled qbs removed, so it won't conflict.

I'll send a diff for qt-creator in a short time.

25 июл. 2017 г. 3:10 ПП пользователь "Jeremie Courreges-Anglas" <
j...@wxcvbn.org> написал:

On Sun, Jul 23 2017, Vadim Zhukov  wrote:
> Right now we ship qbs together with qt-creator package. This splits
> them, allowing to use (relatively lightweight) qbs independently, and
> ever build qt-creator using it. Okay?
>
> Here comes the DESCR:
> QBS is a tool that helps simplify the build process for developing
projects
> across multiple platforms. QBS can be used for any software project,
regardless
> of programming language, toolkit, or libraries used.
>
> QBS is an all-in-one tool that generates a build graph from a high-level
project
> description (like qmake or CMake) and additionally undertakes the task
> of executing the commands in the low-level build graph (like make).

Looks fine ports-wise, but... qbs will be a BUILD_DEPENDS for some
ports, right?  Then the conflict with qt-creator will likely be
a problem.  Or am I off-track?

--
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE


Re: [UPDATE] Tor Browser 7.0.2

2017-07-25 Thread Stuart Henderson
On 2017/07/24 22:33, Landry Breuil wrote:
> myeah, i dont really have an opinion on that mess, but the autoconf goo
> is going away someday. I see that all sub-ports were also bumped so we
> shouldnt have update issues. No opinion on the update itself, it looks
> fine portswise (i'm just not sure at all the gettext module is needed
> anymore)

Yep we're trying to get rid of gettext module use, I'd rather not re-add it
as this diff does.

> - someone running this should take care of properly testing it.

Presumably Sean has already done that so we are probably just down to
ports nitpicking now :)

: -# there are sometimes .orig files in the source, messes with update-patches
:  post-extract:
: +   # there have been .orig files in source, messes with update-patches
: -find ${WRKSRC} -name '*.orig' -exec rm {} \;

Probably better to set PATCHORIG, this will avoid the need for running this
find(1) across the source tree for each build.

:  # relies on pulseaudio for sound and broken at runtime
: -CONFIGURE_ARGS +=  --disable-webrtc
: -
: -CONFIGURE_ARGS +=  --disable-gstreamer
: +#CONFIGURE_ARGS += --disable-webrtc

It looks a bit odd to have a commented-out --disable-webrtc here, was
that intentional?

> I think you can remove the skia/gfx patches for i386, iirc they're not
> needed in 52. To be tested.

Since they're no longer present in firefox-esr I would be ok with just
dropping them, if I run into problems in i386 bulk I can always re-add them.



Re: NEW: devel/qbs

2017-07-25 Thread Jeremie Courreges-Anglas
On Sun, Jul 23 2017, Vadim Zhukov  wrote:
> Right now we ship qbs together with qt-creator package. This splits
> them, allowing to use (relatively lightweight) qbs independently, and
> ever build qt-creator using it. Okay?
>
> Here comes the DESCR:
> QBS is a tool that helps simplify the build process for developing projects
> across multiple platforms. QBS can be used for any software project, 
> regardless
> of programming language, toolkit, or libraries used.
>
> QBS is an all-in-one tool that generates a build graph from a high-level 
> project
> description (like qmake or CMake) and additionally undertakes the task
> of executing the commands in the low-level build graph (like make).

Looks fine ports-wise, but... qbs will be a BUILD_DEPENDS for some
ports, right?  Then the conflict with qt-creator will likely be
a problem.  Or am I off-track?

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2017/07/25 06:08:36

Added files:
mail/cyrus-imapd/patches: patch-lib_crc32_c patch-lib_crc32c_c 

Log message:
Avoid __builtin_bswap32, not available with gcc-4.2.1

Fixes cyrus-imapd build on at least sparc64:

http://build-failures.rhaalovely.net//sparc64/2017-07-07/mail/cyrus-imapd.log



Re: UPDATE: education/anki to 2.0.45

2017-07-25 Thread Gleydson Soares

Stuart Henderson  writes:
> On 2017/07/24 22:32, Gleydson Soares wrote:
> > Hi,
> > please find below a diff that brings anki to the latest release (2.0.45).
> > works fine here,
> 
> It's a bit cleaner if you apply this on top, otherwise ok with me:

sure. thanks.

Index: Makefile
===
RCS file: /cvs/ports/education/anki/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile8 Jul 2016 10:32:34 -   1.12
+++ Makefile25 Jul 2017 12:03:27 -
@@ -2,7 +2,8 @@
 
 COMMENT=   spaced learning system
 
-DISTNAME = anki-2.0.36
+DISTNAME = anki-2.0.45-source
+PKGNAME =  ${DISTNAME:S/-source//}
 
 CATEGORIES =   education
 
@@ -13,7 +14,7 @@ MAINTAINER =  Federico G. Schwindt http://ankisrs.net/download/mirror/
+MASTER_SITES = https://apps.ankiweb.net/downloads/current/
 
 EXTRACT_SUFX = .tgz
 
@@ -32,6 +33,8 @@ RUN_DEPENDS = audio/py-audio \
 CONFIGURE_STYLE= none
 
 NO_TEST =  Yes
+
+WRKDIST=   ${WRKDIR}/${DISTNAME:S/-source//}
 
 do-build:
${MODPY_BIN} -mcompileall -q ${WRKSRC}
Index: distinfo
===
RCS file: /cvs/ports/education/anki/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo8 Jul 2016 10:32:34 -   1.10
+++ distinfo25 Jul 2017 12:03:27 -
@@ -1,2 +1,2 @@
-SHA256 (anki-2.0.36.tgz) = +yCCMM3FDqAtU/UhzwOSbGJ//3z3MbfSnccz06sEFxw=
-SIZE (anki-2.0.36.tgz) = 3410538
+SHA256 (anki-2.0.45-source.tgz) = PFRpNgeiBsX3DsxR6U3+xBUWAm8++ZMhNq7UNUprmYo=
+SIZE (anki-2.0.45-source.tgz) = 3421960



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 06:04:10

Modified files:
mail/mimedefang: Makefile distinfo 

Log message:
Update to mimedefang-2.80.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 05:50:45

Modified files:
graphics/py-cairo: Makefile distinfo 

Log message:
Update to py-cairo-1.15.0.



Re: UPDATE: education/anki to 2.0.45

2017-07-25 Thread tomma
What about this?

--- MakefileTue Jul 25 13:30:27 2017
+++ MakefileTue Jul 25 13:36:34 2017
@@ -2,9 +2,14 @@
 
 COMMENT=   spaced learning system
 
-DISTNAME = anki-2.0.45
-EXTRACT_SUFX = -source.tgz
+V = 2.0.45
 
+DISTNAME = anki-${V}
+
+PKGNAME =  anki-${V}
+
+DISTFILES =anki-${V}-source${EXTRACT_SUFX}
+
 CATEGORIES =   education
 
 HOMEPAGE = http://ankisrs.net/
@@ -15,6 +20,8 @@
 PERMIT_PACKAGE_CDROM = Yes
 
 MASTER_SITES = https://apps.ankiweb.net/downloads/current/
+
+EXTRACT_SUFX = .tgz
 
 MODULES =  lang/python
 



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 05:25:14

Modified files:
editors/abiword: Makefile 

Log message:
Make sure we don't pick up valgrind.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 05:23:30

Modified files:
www/webkitgtk4 : Tag: OPENBSD_6_1 Makefile distinfo 

Log message:
SECURITY update to webkitgtk4-2.16.6.
- CVE-2017-7039, CVE-2017-7018, CVE-2017-7030, CVE-2017-7037,
CVE-2017-7034, CVE-2017-7055, CVE-2017-7056, CVE-2017-7064,
CVE-2017-7061, CVE-2017-7048, CVE-2017-7046



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 05:21:45

Modified files:
www/webkitgtk4 : Makefile distinfo 

Log message:
SECURITY update to webkitgtk4-2.16.6.
- CVE-2017-7039, CVE-2017-7018, CVE-2017-7030, CVE-2017-7037,
CVE-2017-7034, CVE-2017-7055, CVE-2017-7056, CVE-2017-7064,
CVE-2017-7061, CVE-2017-7048, CVE-2017-7046



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 05:12:18

Modified files:
textproc/py-enchant: Makefile distinfo 

Log message:
Update to py-enchant-1.6.11.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2017/07/25 04:40:32

Modified files:
sysutils/bacula: Makefile distinfo 

Log message:
update to bacula-9.0.2



Re: UPDATE: education/anki to 2.0.45

2017-07-25 Thread Stuart Henderson
On 2017/07/24 22:32, Gleydson Soares wrote:
> Hi,
> please find below a diff that brings anki to the latest release (2.0.45).
> works fine here,

It's a bit cleaner if you apply this on top, otherwise ok with me:


--- Makefile-   Tue Jul 25 11:34:24 2017
+++ MakefileTue Jul 25 11:34:48 2017
@@ -2,8 +2,8 @@
 
 COMMENT=   spaced learning system
 
-DISTNAME = anki-2.0.45-source
-PKGNAME =  ${DISTNAME:S/-source//}
+DISTNAME = anki-2.0.45
+EXTRACT_SUFX = -source.tgz
 
 CATEGORIES =   education
 
@@ -16,8 +16,6 @@ PERMIT_PACKAGE_CDROM =Yes
 
 MASTER_SITES = https://apps.ankiweb.net/downloads/current/
 
-EXTRACT_SUFX = .tgz
-
 MODULES =  lang/python
 
 MODPY_ADJ_FILES = anki/anki
@@ -33,8 +31,6 @@ RUN_DEPENDS = audio/py-audio \
 CONFIGURE_STYLE= none
 
 NO_TEST =  Yes
-
-WRKDIST=   ${WRKDIR}/${DISTNAME:S/-source//}
 
 do-build:
${MODPY_BIN} -mcompileall -q ${WRKSRC}



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2017/07/25 02:18:53

Modified files:
multimedia/dvdstyler: Makefile 
multimedia/dvdstyler/pkg: PLIST 
Added files:
multimedia/dvdstyler/patches: 
  patch-wxVillaLib_ThumbnailFactory_cpp 

Log message:
Unbreak.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Landry Breuil
CVSROOT:/cvs
Module name:ports
Changes by: lan...@cvs.openbsd.org  2017/07/25 00:47:08

Modified files:
geo/qgis   : Makefile distinfo 
geo/qgis/pkg   : PLIST 

Log message:
Update to QGIS 2.18.11.



CVS: cvs.openbsd.org: ports

2017-07-25 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2017/07/25 00:44:45

Modified files:
www/sblg   : Makefile distinfo 

Log message:
Update to sblg-0.4.5.

Reminded by Bryan Vyhmeister; thanks!