1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-13 03:03:15 +00:00
Commit Graph

7543 Commits

Author SHA1 Message Date
Koop Mast
ed98b0d455 Enable lpr printing agian.
While configure happily reported lpr is enabled and the module was
installed. The print code wasn't configured to use lpr. The reason
for this is that the configure of this code moved from the gtk/Makefile
to configure. Remove the now obsolete sed line.

Reported by:	dinoex@
Tested by:	dinoex@
2015-12-27 21:39:45 +00:00
Grzegorz Blach
dc0e0b422a Update to 1.16.1 2015-12-26 20:20:07 +00:00
Guido Falsi
df83b83894 - Update to 0.2.5
- Use make option tarrget helpers
2015-12-23 18:31:36 +00:00
Sunpoet Po-Chuan Hsieh
8423e245ef - Sort SUBDIRs 2015-12-21 19:39:24 +00:00
Raphael Kubo da Costa
5b3f3dd953 At very long last land PyQt5 5.5.1 ports.
Add the required bits to Uses/pyqt.mk along with all the PyQt5 ports.
Thankfully this commit is mostly adding new ports, as the hard work was
already done in r403297 and r403662.

Huge kudos to Tobias Berner <tcberner@gmail.com> and, most importantly,
Guido Falsi (madpilot@) for their initial work on these ports (see D2910 in
Phabricator for an earlier version of the PyQt5 patch set).

PR:		204672
2015-12-13 21:56:50 +00:00
David Naylor
975bf27a8f lang/pypy: unbreak build on i386 and armv6
- Add back PYPY_BITS as it is required to define the names of two files,
   depending if pypy is translated for 32 or 64 bit systems [1].
 - Change maintainership to python@ [2][3][4]

Reported by:	pkg-fallout [1]
Approved by:	koobs@ [2]
PR:		204743 [3]
Submitted by:	robak@ [4]
2015-12-13 13:16:31 +00:00
Koop Mast
0f0314bd75 Fix plist after gtk20 update to 2.24.29.
Submitted by:	antoine@
2015-12-13 12:51:47 +00:00
Koop Mast
effa71fe9b Update gtk30 to 3.16.7. 2015-12-12 10:59:38 +00:00
Koop Mast
8faff8fae8 Update gtk20 to 2.24.29. 2015-12-12 10:59:11 +00:00
Raphael Kubo da Costa
31469ae565 PyQt: Replace bsd.pyqt.mk with Uses/pyqt.mk.
In preparation for landing PyQt5 ports, generalize devel/py-qt4's
bsd.pyqt.mk and make it a proper file in Uses/.

Ports wishing to depend on PyQt4 ports can now do the following:
  USES=		pyqt:4
  USE_PYQT=	foo bar_build baz_run

Other changes include the renaming of the PYQT4_DIST variable to PYQT_DIST
and the introduction of the PYQT_SIPDIR plist substitution variable. The
rest of the contents of Uses/pyqt.mk are pretty much identical to what we
had in bsd.pyqt.mk with additional processing of USE_PYQT.

Even though this patch touches files in many different ports, the goal is
for it to be a no-op from an end-user perspective (so that the basic
infrastructure is landed before the other, riskier changes): no dependencies
have been changed, PyQt/SIP/QScintilla have not been upgraded and the plists
should remain exactly the same, since PYQT_SIPDIR currently contains the
same value that used to be hardcoded in the plists.

Huge thanks to Guido Falsi (madpilot@) for spearheading most of the work: he
took the initiative to work on PyQt5 and sent D2910 to Phabricator with the
original version of this patch. Tobias Berner (tcberner@gmail.com) later
applied it to kde@'s experimental area51 repositories and did some more work
on it.
2015-12-08 16:49:43 +00:00
John Marino
f01cba6e50 FPC ecosystem: Upgrade version 2.6.4 => 3.0.0
This is the first major release of FreePascal in nearly four years.
There are a ton of new features, way more to list here. see:
http://wiki.freepascal.org/FPC_New_Features_3.0

Several new unit ports were added, some were contracted.  Most of
those were absorbed into the main FPC packages, but two units are
no longer supported: sndfile and matroshka.

All 99 remaining ports (including Lazarus ports) were build tested
on FreeBSD i386 and amd64 Release 10.2
2015-12-05 23:29:36 +00:00
Antoine Brodin
0e8c3bf1b3 Update giflib to 5.1.1
PR:		204492
2015-12-03 20:01:03 +00:00
Raphael Kubo da Costa
7995b78e56 Drop x11-toolkits/qt5-gui's pkg-message too.
It contains the same suggestions that were dropped from its Qt4 counterpart
in r402882. Mention both ports in UPDATING.

PR:		202927
Submitted by:	theraven@
MFH:		2015Q4
2015-12-03 16:39:24 +00:00
Raphael Kubo da Costa
83ce6cca06 Remove x11-toolkit/qt4-gui's pkg-message.
Back in mid-2012 (ports revisions r297367 and r299321), pkg-message was
added to the port suggesting changes to the default shared memory limits in
loader.conf(5). Since then, the default limits have been changed and the
values suggested by the port are no longer sensible (base r209037, present
in all supported FreeBSD releases).

According to theraven@:
  Suggesting lowering the maximum number of pages available for shared pages
  doesn't seem sensible. The other default limits look as if they ought to
  be high enough (kern.ipc.shmseg is the number of shm segments that each
  process can have open, so should be fine. kern.ipc.shmmni is the total
  number of shm objects, so might need lowering).

Follow his advice and drop the suggestions from pkg-message.

PR:		202927
Submitted by:	theraven@
MFH:		2015Q4
2015-12-03 16:36:25 +00:00
Dmitry Marakasov
d7491e4752 - Update to 3.2.2
PR:		204810
Submitted by:	tobias.kortkamp@gmail.com
2015-12-01 13:53:44 +00:00
Dmitry Marakasov
5260bfe6a1 - Remove useless WX_UNICODE
- Use BROKEN helper

Approved by:	portmgr blanket
2015-11-24 14:56:04 +00:00
Jan Beich
49a253ff19 x11-toolkits/gtk30: convert to option helpers
Approved by:	portmgr blanket
2015-11-24 04:11:27 +00:00
Jan Beich
8af40027a9 graphics/gtk-update-icon-cache: restore r297047 after r313633
- Invoke pkg-config(1) instead of checking manually [1]
- Convert to ECHO_MSG which can be silenced

PR:		166279
Reported by:	mi (via mail on gnome@ list)
Approved by:	gnome (kwm)
Submitted by:	John Hein <jh-fbml@snkmail.com> [1]
Differential Revision:	https://reviews.freebsd.org/D4260
2015-11-24 04:08:55 +00:00
Dmitry Marakasov
adb599850a - Update to 3.6.2
PR:		204561
Submitted by:	cyberbotx@cyberbotx.com (maintainer)
2015-11-23 19:35:18 +00:00
Li-Wen Hsu
4c536e83f0 Add version specified ports of separated standard Python modules for
non-default Python versions:

- Add pyXY-{sqlite3,gdbm,tkinter} ports for generating binary packages
- Improve/add pkg-message to point users to install respective packages of
  separated Python standard modules
- Add COMMENT to explicitly show the Python version that package should be
  used with
- Simplify version-related PYTHON_* for lang/python35

Reviewed by:	koobs
Differential Revision:	https://reviews.freebsd.org/D4170
2015-11-19 01:28:38 +00:00
Grzegorz Blach
012d185caa Update to 1.16.0 2015-11-16 15:45:08 +00:00
Antoine Brodin
c905c203db Allow building with giflib 5.1
PR:		204492
2015-11-12 18:35:53 +00:00
Sunpoet Po-Chuan Hsieh
da3088baa7 - Update to 1.45
- Pet portlint: fix diff header of patch files
- Sort PLIST

Changes:	http://search.cpan.org/dist/Prima/Changes
2015-11-06 08:51:06 +00:00
Alexey Dokuchaev
102fda7493 - Update to version 1.8.3 and convert to option helpers
- Reindent EXAMPLEDIRS and other lines to avoid wrapping

PR:	203329
2015-11-02 10:12:59 +00:00
Pietro Cerutti
1135eb383a x11-toolkits/bwidget - update to 1.9.9
Announce: http://sf.net/p/tcllib/mailman/message/34549122
2015-10-28 09:07:17 +00:00
Dmitry Marakasov
0b1f5d29f8 - Add LICENSE_FILE
- Fix shebangs

Approved by:	portmgr blanket
2015-10-23 17:41:00 +00:00
Koop Mast
cdf0194fe5 Update libXaw to 1.0.13.
Obtained from:	Xorg devel repo
2015-10-20 13:39:00 +00:00
Koop Mast
a746e73adb Update libXt to 1.1.5.
Obtained from:	Xorg devel repo
2015-10-20 13:38:35 +00:00
Mathieu Arnold
7f0f664d7e Drop 8 support.
With hat:	portmgr
Sponsored by:	Absolight
Differential Revision:	https://reviews.freebsd.org/D3694
2015-10-15 14:55:14 +00:00
Grzegorz Blach
1f7c8c56ec Update to 1.15.2 2015-10-06 17:20:23 +00:00
Sunpoet Po-Chuan Hsieh
002b9ffba6 - Update to 1.3.3.1
Changes:	http://sourceforge.net/p/pyfltk/code/HEAD/tree/trunk/pyfltk/CHANGES
2015-10-04 18:01:48 +00:00
Koop Mast
7b97259096 Update gstreamer1 ports to 1.6.0.
* gstreamer1-libav now uses ffmpeg from ports.
* New ports:
  * gstreamer1-validate: Tools to detect if elements are not behaving
    as expected, mainly aimed at developers, or advanced debugging.
  * gstreamer1-rtsp-server: Base foundation for building a rtsp
    server ontop of GStreamer
 * Bunch of new plugins like: mpg123, rsvg, libde265, openh264, x265 and dtls.

Release announcement:
  http://lists.freedesktop.org/archives/gstreamer-announce/2015-September/000357.html

Obtained from:	gnome devel repo
2015-09-26 14:36:23 +00:00
Baptiste Daroussin
0eae03bd38 Specify correctly @post* for gtk-query-immodules 2015-09-26 00:08:26 +00:00
Dmitry Marakasov
e5ad754afb - Switch to options helpers
- Drop 8.x support

Approved by:	portmgr blanket
2015-09-24 21:19:41 +00:00
Jan Beich
2c13179f74 x11-toolkits/scintilla, editors/scite: update to 3.6.1
Changes:	http://www.scintilla.org/ScintillaHistory.html
PR:		203144
Submitted by:	Naram Qashat cyberbotx@cyberbotx.com (maintainer)
2015-09-24 18:10:45 +00:00
Jimmy Olgeni
feb651a670 Typos, whitespace and capitalization fixes (S-X). 2015-09-20 21:12:20 +00:00
Alexey Dokuchaev
6e632c7019 - Make dependency on `www/webkit-gtk2' optional: there's a configure switch
for this, and it is quite heavy while not necessarily always desirable
- Remove bogus `+=' from LIB_DEPENDS and USES: the port is not being master
  for anyone, thus those were just confusing
- Consistently put space before trailing backslash when wrapping long lines
- Reword MSPACK_DESC (MS -> Microsoft) while I'm here
2015-09-19 17:15:16 +00:00
David Chisnall
9156bf1b9e Make all GNUstep ports install into the System domain so that the Local domain is available for stuff built from source.
Some ports were already installing in the System domain, for these just remove the Makefile lines explicitly specifying the install domain.

The rest are installed in the Local domain, remove any overrides, update their pkg-plists and any explicit paths in the Makefiles and then bump port revision.

Approved by:	bapt (mentor)
Differential Revision:	https://reviews.freebsd.org/D2977
2015-09-19 10:33:34 +00:00
Sunpoet Po-Chuan Hsieh
9626dfd179 - Add NO_ARCH 2015-09-18 17:59:37 +00:00
Sunpoet Po-Chuan Hsieh
dae9455472 - Add NO_ARCH 2015-09-18 17:59:33 +00:00
Sunpoet Po-Chuan Hsieh
5b853914b8 - Add NO_ARCH 2015-09-18 17:59:28 +00:00
Sunpoet Po-Chuan Hsieh
2cd9a36773 - Add NO_ARCH 2015-09-18 17:59:24 +00:00
Sunpoet Po-Chuan Hsieh
b54a22e762 - Add NO_ARCH 2015-09-18 17:59:20 +00:00
Sunpoet Po-Chuan Hsieh
23fb3612fc - Add NO_ARCH 2015-09-18 17:59:16 +00:00
Baptiste Daroussin
e0de738591 Remove ansi version fo wxGTK 2.8 and only keep the unicode version
All applications in the ports tree works correctly with unicode version of wxGTK

Newer version of wxGTK are unicode only (3.0+)

Note that now WX_UNICODE macro is noop
2015-09-16 19:51:26 +00:00
Dmitry Marakasov
afa59f3b5e - Add missing files to plist
- Add NO_ARCH

Approved by:	portmgr blanket
2015-09-16 16:03:59 +00:00
Mathieu Arnold
320514f1dd It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion.  Set fbsd:nokeywords to a couple of patches.

With hat:	portmgr
Sponsored by:	Absolight
2015-09-16 13:03:45 +00:00
Raphael Kubo da Costa
39ced03cc1 Update the Qt4 ports to 4.8.7.
According to upstream, this is the last planned Qt4 release.
A list of changes since 4.8.6 can be found here:
<http://download.qt.io/official_releases/qt/4.8/4.8.7/changes-4.8.7>

Porting notes and changes:
- Remove several patches that have been upstreamed.
- Make Uses/qmake.mk pass the contents of LIBS to the qmake environment. [1]
- Repurpose devel/qt4/files/extrapatch-src-corelib-global-qglobal.h now the
  original patch is part of the release (curiously enough, the original
  patch was never actually used, as the ?= assignment in r362837 after
  r362770 was never possible).

  This works around the way compiler support for C++11 features is detected
  in Qt 4.8.7: while it originally only uses the compiler to determine if
  something is supported or not, the initializer lists feature also depends
  on the C++ standard library being used. It's a problem in FreeBSD 9.x,
  where USES=compiler:c++0x or USES=compiler:c++11-lang means we will use
  clang to build a port but use libstdc++ from base (GCC 4.2). The latter
  obviously does not support initializer lists, and the build fails because
  Qt tries to include headers that do not exist (<initializer_list>).

  Since detecting libstdc++'s version is not trivial (we need to include a
  non-lightweight header like cstdio and then check for __GLIBCXX__), we
  just enable Q_COMPILER_INITIALIZER_LISTS support only when libc++ is used
  (there should be no reason for someone to be using clang with GCC 4.8's
  libstdc++, for example).

  x11/kdelibs4's FindQt4.cmake had to include a backported change from the
  upstream FindQt4.cmake in CMake itself to use a C++ compiler to detect
  flags like Q_WS_X11, otherwise the inclusion of <ciso646> in qglobal.h
  makes the build fail.

This patch contains changes by me, makc@ and alonso@.

PR:             202552 [1]
PR:             202808 [exp-run]
Submitted by:	pawel@ [1]
2015-09-16 08:55:04 +00:00
Dmitry Marakasov
99ff99070c - Add NO_ARCH
- Switch to options helpers

Approved by:	portmgr blanket
2015-09-15 17:56:31 +00:00
Dmitry Marakasov
d877f20d7f - Add empty directories to plist
Approved by:	portmgr blanket
2015-09-15 16:27:23 +00:00