Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.5_3 07 May 2024 09:05:20 |
Jason E. Hale (jhale) |
net-im/psi: Fix build with ninja >= 1.12.0
Address a race condition where included headers generated by uic are
not created before they used in the build.
Not upstreaming this as the last release was in 2020 and the codebase
has diverged too much since then.
PR: 278693
Approved by: portmgr (blanket) |
1.5_3 02 May 2024 13:06:58 |
Nuno Teixeira (eduardo) |
*/*: Bump consumers of dns/libidn
Reported by: vvd |
1.5_2 07 Jan 2024 01:06:53 |
Jason E. Hale (jhale) |
net-im/psi: Convert WEBKIT option to WEBENGINE
www/qt5-webkit was removed in [1], leaving the WEBKIT option broken.
This application supports using www/qt5-webengine as an alternative
chatlog engine, so rename the WEBKIT option to WEBENGINE to avoid
confusion and add the required dependencies. Enabling QtWebEngine still
requires having the ENABLE_WEBKIT CMake argument set, so this was not an
oversight [2], as strange as it may look. In fact, psi defaults to use
QtWebEngine if it was found when the ENABLE_WEBKIT argument is set. [3]
[1]
https://cgit.freebsd.org/ports/commit/?id=cb3615b528c288d90aff6aa0e7a9778f80c9e85d
[2] https://github.com/psi-im/psi/blob/1.5/CMakeLists.txt#L44
[3] https://github.com/psi-im/psi/blob/1.5/src/CMakeLists.txt#L17
Approved by: portmgr (blanket)
MFH: 2024Q1 |
1.5_1 11 Sep 2022 10:20:14 |
Felix Palmen (zirias) |
Mk/Uses: always use colon for build/run suffix
Most USES use a colon for build/run(/test) suffixes. Change kde.mk,
qt.mk and pyqt.mk to do the same, and update all ports using that.
Document in CHANGES.
PR: 266034
Exp-run by: antoine
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D36349 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
1.5_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
1.5_1 26 Aug 2022 06:30:22 |
Tobias C. Berner (tcberner) |
devel/qca: add flavors for Qt 5 and Qt 6 |
1.5 20 Jul 2022 14:22:40 |
Tobias C. Berner (tcberner) |
net-im: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Alberto Villa <avilla@FreeBSD.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexander Timoshenko <gonzo@univ.kiev.ua>
* Andrew Lewis <freeghb@gmail.com>
* Andrey Akhmichin <sepulkarium45@yahoo.com>
* Bartek Rutkowski <r@robakdesign.com>
* Bernard Spil <brnrd@freebsd.org>
* Brendan Molloy <brendan+freebsd@bbqsrc.net>
* Denis Shaposhnikov <dsh@vlink.ru> (Only the first 15 lines of the commit message are shown above ) |
1.5 25 Jan 2022 06:35:22 |
Loïc Bartoletti (lbartoletti) |
archivers/minizip*: Add minizip-ng and zlib-ng and create USES=minizip
Import minizip-ng and zlib-ng
Minizip was originally developed in 1998. It was first included in the zlib
distribution as an additional code contribution starting in zlib 1.1.2. Since
that time, it has been continually improved upon and contributed to by many
people.
+ Creating and extracting zip archives.
+ Adding and removing entries from zip archives.
+ Read and write raw zip entry data.
+ Reading and writing zip archives from memory.
+ Zlib, BZIP2, LZMA, and ZSTD compression methods.
+ Password protection through Traditional PKWARE and WinZIP AES encryption. (Only the first 15 lines of the commit message are shown above ) |
1.5 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.5 20 Mar 2021 12:37:27 |
danfe |
- Belatedly update to version 1.5
- Adjust LICENCE (GPLv2 or later) |
1.4_2 21 May 2020 10:37:13 |
tcberner |
net-im/psi: prepare for Qt5-5.15 |
1.4_2 21 Mar 2020 07:24:00 |
tcberner |
devel/qca: update to 2.3
- qca-2.3 drop support for OSSL<1.1
- copy devel/qca to devel/qca-legacy which is held at the current version
- update devel/qca to 2.3
- Add Uses/qca.mk which handles dependency on either of the ports depending on
the FreeBSD version
Users on FreeBSD11 must therefore change their pkg orign a la:
pkg set -o devel/qca:devel/qca-legacy
PR: 244682
Exp-run by: antoine
Reviewed by: arrowd
Differential Revision: https://reviews.freebsd.org/D24042 |
1.4_1 06 Nov 2019 18:58:04 |
zeising |
Add USES=xorg USES=gl, ports categories n
Add USES=xorg and USES=gl to ports in categories starting with 'n'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
1.4_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
1.4 07 Apr 2019 17:17:26 |
danfe |
Report correct FreeBSD version: currently, QSysInfo::productVersion() on
FreeBSD bogusly returns "unknown".
PR: 237075 |
1.4 07 Apr 2019 14:45:50 |
danfe |
- Update `net-im/psi' to version 1.4
- Replace current 2015 Hunspell implementation (by Sergey Ilinykh and
Vitaly Tonkacheyev) with 2009 one by Alexander Tsvyashchenko, which
turned out to be better alternative:
* Much faster (suggestions appear almost instantly vs. several
hundreds milliseconds with the original implementation)
* Better multilanguage support (tested with English and Russian)
* Ability to limit number of suggestions in the settings dialog
* Working "add word to the dictionary" feature
Obtained from: http://endl.ch/content/psi-spell-checking-hunspell-support |
1.3_4 04 Apr 2019 15:40:35 |
danfe |
- Switch from Enchant to Hunspell by default: the latter is a more common
dependency and is actually what upstream CMakeLists.txt defaults to
- Disable WebKit by default: there's no need for a messenger to pull such
a heavy dependency unless someone really know that they're doing (there
is an option to use lighter WebEngine instead, but it is very entangled
with WebKit, patches welcome)
- Reword COMMENT, rearrange knob order, and assume maintainership |
1.3_4 02 Apr 2019 03:35:54 |
yuri |
dns/libidn: Update to 1.35
Bump 48 ports.
Previous update to 1.34 broke jabberd.
PR: 228048 |
1.3_3 16 Mar 2019 20:16:24 |
tcberner |
devel/qca: remove flavors (Qt4 deprecation) |
1.3_2 04 Mar 2019 11:33:40 |
jbeich |
net-im/psi: unbreak with libc++ 8
In file included from src/Certificates/moc_CertificateDisplayDialog.cpp:9:
In file included from
src/Certificates/../../../psi-1.3/src/Certificates/CertificateDisplayDialog.h:23:
In file included from /usr/local/include/Qca-qt5/QtCrypto/QtCrypto:1:
In file included from /usr/local/include/Qca-qt5/QtCrypto/qca.h:36:
In file included from /usr/local/include/Qca-qt5/QtCrypto/qca_core.h:36:
In file included from /usr/local/include/qt5/QtCore/QString:1:
In file included from /usr/local/include/qt5/QtCore/qstring.h:48:
In file included from /usr/local/include/qt5/QtCore/qchar.h:43:
In file included from /usr/local/include/qt5/QtCore/qglobal.h:45:
In file included from /usr/include/c++/v1/type_traits:406:
In file included from /usr/include/c++/v1/cstddef:38:
version:1:1: error: expected unqualified-id
1.3
^
PR: 236192 |
1.3_2 04 Feb 2019 11:37:02 |
linimon |
This port needs USES=compiler:c++11-lang to build on GCC-based
architectures.
PR: 235288
Submitted by: Piotr Kubaj |
1.3_2 21 Jan 2019 10:42:45 |
jbeich |
net-im/psi: unbreak HUNSPELL=on after r490671
CMake Error at
/usr/local/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:137
(message):
Could NOT find Hunspell (missing: HUNSPELL_LIBRARY)
PR: 235104
Submitted by: VVD
Pointy hat to: jbeich |
1.3_2 18 Jan 2019 21:14:42 |
jbeich |
textproc/hunspell: update to 1.7.0
- Drop const optimization as v2 API moved to nuspell
Changes: https://github.com/hunspell/hunspell/releases/tag/v1.7.0 |
1.3_1 16 Jan 2019 11:13:45 |
tijl |
Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence. If the
catch-all is last it captures everything. In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API. This only affects lld because GNU ld always gives the
catch-all lowest priority.
Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium. Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3] The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one. If there's no such non-weak symbol the call (Only the first 15 lines of the commit message are shown above ) |
1.3 08 Sep 2018 09:23:49 |
jhale |
Fix build with Qt 5.11
PR: 230884 |
1.3 20 Jul 2018 20:46:10 |
tcberner |
net-im/psi: Add patches to fix build
Add dependencies on the ui-gen target, this
should fix the race condition during the build.
PR: 229854
Reported by: antoine |
1.3 28 Jun 2018 17:39:55 |
tcberner |
Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
USES= qt:4
USE_QT= foo bar
ports depending on Qt5 will use
USES= qt:5
USE_QT= foo bar
PR: 229225
Exp-run by: antoine
Reviewed by: mat
Approved by: portmgr (antoine)
Differential Revision: -https://reviews.freebsd.org/D15540 |
1.3 24 May 2018 08:41:44 |
arrowd |
net-im/psi: Upgrade to 1.3.
Approved by: mat, tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D12778 |
0.15_5 14 Apr 2018 11:09:17 |
tcberner |
devel/qca, devel/qca-qt5 -- create flavors
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D14651 |
0.15_4 20 Oct 2016 15:58:13 |
rakuco |
Reassign makc's ports back to the pool.
See "Maintainer Reset" in
https://www.freebsd.org/portmgr/policies_contributors.html. makc's last commit
was in March 31st (r412218), and his ports have been timing out since at least
July (r418155).
I also emailed him 2 weeks ago and have received no response so far. |
0.15_4 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
0.15_4 20 Sep 2015 20:54:09 |
olgeni |
Typos, whitespace and capitalization fixes (G-P). |
0.15_4 12 Jan 2015 16:33:17 |
tijl |
- Update devel/qca to version 2.1.0
- Plugins are no longer available separately so remove security/qca-* and
replace them with options in devel/qca
- Adjust all ports that depended on security/qca-*
- This also fixes the build of the OpenSSL plugin when OpenSSL doesn't
support SSLv2
Approved by: kde (rakuco) |
0.15_3 21 Nov 2014 23:55:50 |
antoine |
Cleanup plist |
0.15_3 15 Aug 2014 08:50:17 |
makc |
net-im/psi:
- Change default spellchecker from aspell to more popular Enchant
Suggested by: tijl |
0.15_2 15 Aug 2014 07:31:47 |
makc |
net-im/psi:
- Add dependence on archivers/minizip
- Convert to options helpers
- Reorder paths to always include internal socks.h [1]
PR: 192270 [1]
Reported by: Jordan Irwin
MFH: 2014Q3 |
0.15_1 04 Jul 2014 20:28:32 |
tijl |
Convert textproc/aspell to "USES=libtool tar:bzip2" and bump dependent ports
Approved by: portmgr (implicit, PORTREVISION bump on unstaged port) |
0.15 12 May 2014 10:53:42 |
makc |
Convert my ports to USES=tar |
0.15 21 Nov 2013 14:29:33 |
makc |
Replace deprecated QMAKEFLAGS with QMAKE_ARGS |
0.15 22 Oct 2013 13:59:54 |
amdmi3 |
- Remove manual creation and removal of share/applications, as it's now in the
mtree (categories starting with [np])
Approved by: portmgr (bdrewery) |
0.15 09 Oct 2013 10:08:19 |
makc |
- Set DESTDIRNAME, allow staging
- Use options helpers
- Use new LIB_DEPENDS syntax
- Remove post-configure patching: CC, etc are now respected via QMAKESPEC |
0.15 20 Sep 2013 22:13:35 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net-im) |
0.15 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
0.15 12 May 2013 11:48:50 |
makc |
- Add global options (DOCS, NLS, etc) to the OPTIONS_DEFINE and partly revert
r315222 [1]
- Convert WITH_DEBUG to new options framework
- Trim Makefile header
- Adjust COMMENTs
- Reformat/update description
[1] See follow-up discussion:
http://lists.freebsd.org/pipermail/svn-ports-head/2013-March/016094.html |
0.15 23 Apr 2013 14:20:28 |
bapt |
Finish converting the whole ports tree to USES=pkgconfig |
0.15 09 Oct 2012 23:02:10 |
makc |
Update to 0.15
make D-Bus support optional [1]
Respect CC, CFLAGS via QMAKEFLAGS
PR: ports/172406 [1]
Submitted by: amdmi3 |
0.14_3 27 Jul 2012 11:03:39 |
makc |
- Convert my ports to new options framework
- use CONFLICTS_INSTALL
- other minor changes |
0.14_3 06 Jun 2012 06:44:38 |
miwi |
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by: bapt, David Naylor (kde team) |
0.14_3 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
0.14_2 20 Mar 2011 12:54:45 |
miwi |
- Get Rid MD5 support |
0.14_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
0.14_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
0.14 09 Dec 2009 20:48:56 |
makc |
Update to 0.14
Make Aspell support optional (on by default)
Changelog:
http://lists.affinix.com/pipermail/psi-devel-affinix.com/2009-December/008928.html |
0.13 27 Aug 2009 15:04:16 |
amdmi3 |
- Remove remaining SFP references (switch these ports to SF)
Approved by: portmgr (pav) |
0.13 19 Aug 2009 09:24:20 |
makc |
Mark as MAKE_JOBS_UNSAFE.
Reported by: Ulrich Spoerlein <uqs at spoerlein.net> via email |
0.13 14 Aug 2009 18:10:22 |
miwi |
- Change to new SFP macro |
0.13 10 Aug 2009 17:20:04 |
makc |
Update to 0.13
Mark MAKE_JOBS_SAFE |
0.12.1_2 31 Jul 2009 13:57:52 |
dinoex |
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin |
0.12.1_1 19 Mar 2009 12:13:56 |
makc |
Don't build internal qca (should fix ports/129216 as well) |
0.12.1 15 Mar 2009 17:35:05 |
makc |
Update to 0.12.1, clean up Makefile, update WWW |
0.12_1 14 Mar 2009 09:07:43 |
makc |
Take maintainership |
0.12_1 13 Mar 2009 23:27:19 |
shaun |
Free most of my ports, since they aren't being maintained to a
reasonable standard. |
0.12_1 06 Feb 2009 13:09:07 |
makc |
Add build dependency on qmake.
Approved by: miwi (mentor) |
0.12 08 Aug 2008 09:23:16 |
miwi |
- Update to 0.12
Changelog: http://forum.psi-im.org/thread/5043
PR: 126080
Submitted by: Sergei Golyashov <athathoth@yandex.ru>
Approved by: portmgr (pav) |
0.11 10 Jul 2008 23:27:03 |
miwi |
- Update to 0.11
- Switch to qt4
- Drop gentoo patches no longer supported
PR: based on 120324
Submitted by: Dmitry Sivachenko <demon@freebsd.org>
Approved by: shaun (maintainer) |
0.10_2 06 Jun 2008 13:51:54 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
0.10_1 19 Apr 2008 17:56:05 |
miwi |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
0.10_1 25 Mar 2008 22:44:48 |
miwi |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION
Approved by: portmgr (xorg cleanup) |
0.10_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
0.10 13 Feb 2007 00:16:29 |
pav |
- Remove QTDIR from CONFIGURE_ENV, it's in there already thanks to framework
Submitted by: rafan
Tested on: pointyhat |
0.10 19 Jun 2006 20:06:59 |
shaun |
Switch to my @FreeBSD.org address.
Approved by: ahze (mentor) |
0.10 31 May 2006 11:21:30 |
anray |
- Fix build on 4.x [1]
- Fix master site grouping
- Add additional patch
PR: ports/98175
Submitted by: Shaun Amott (maintainer)
Reported by: krismail [1] |
0.10 27 May 2006 06:51:50 |
anray |
- Add a collection of optional patches from Gentoo to the Psi port.
PR: ports/96745
Submitted by: Shaun Amott (maintainer)
Requested by + initial work: Stephan Maka |
0.10 15 Apr 2006 06:51:44 |
edwin |
Welcome new maintainer!
PR: ports/95772
Submitted by: Shaun Amott <shaun@inerd.com> |
0.10 14 Apr 2006 18:14:59 |
linimon |
Reset vsevolod as maintainer due to unreponsiveness. We hope to see him
back sometime.
Hat: portmgr |
0.10 22 Mar 2006 18:40:57 |
anray |
- Update to 0.10
- Removed deprecated option WITH_KDE. Now psi icons and psi.desktop
installed without any options.
PR: ports/92793
Submitted by: "Stepan Zastupov [RedChrom]" <redchrom@gmail.com>
Approved by: mantainer timeout(1 month 18 days) |
0.9.3_3 24 Jan 2006 06:38:31 |
edwin |
SHA256ify
Approved by: krion@ |
0.9.3_3 22 Jan 2006 06:28:59 |
edwin |
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by: krion@
PR: ports/88711 (related) |
0.9.3_3 09 Nov 2005 08:21:21 |
pav |
Move instant messaging related ports to newly created net-im category:
net/gaim -> net-im/gaim
net/gaim-latex -> net-im/gaim-latex
net/gaim-openq -> net-im/gaim-openq
net/gaim-rss-reader -> net-im/gaim-rss-reader
net/gicq -> net-im/gicq
net/gnomeicu2 -> net-im/gnomeicu2
net/gossip -> net-im/gossip
net/ickle -> net-im/ickle
net/jabber -> net-im/jabber
net/jabber-aim -> net-im/jabber-aim
net/jabber-conference -> net-im/jabber-conference
net/jabber-jud -> net-im/jabber-jud
net/jabber-msn -> net-im/jabber-msn (Only the first 15 lines of the commit message are shown above ) |