Commit graph

9280 commits

Author SHA1 Message Date
Koop Mast
98c7e4b38c Fix a crash in gnome-control-center when the Region panel is selected
on FreeBSD 11.
When the region panel is selected it would crash right after printing:
GnomeDesktop-WARNING **: locale 'kk_Cyrl_KZ.UTF-8' isn't valid

This is because the gnome-desktop code that processes the locale doesn't
handle multi language locales like the one above. And the code wasn't
taking into account that language might be NULL.
2016-01-08 00:40:48 +00:00
Koop Mast
353ad9c72e Update GStreamer1 to 1.6.2.
Update GStreamer1-vaapi to 0.7.0.

* Spell GStreamer consistently. [1]
* Fix typo in py3kplist in py3-gstreamer1 [1]
* Improve plugins COMMENTS (more improvements welcome)
* Actually include the gstreamer1-libav update this time.

PR:		204204 [1] (based on)
Submitted by:	olivierd@ [1]
2016-01-04 14:21:56 +00:00
Jason E. Hale
78e759657c Add patch to fix taglib version detection
Reported by:	pkg-fallout
2016-01-03 16:47:21 +00:00
Jason E. Hale
4778671f23 - Add upstream patch to fix taglib version detection
- Bump PORTREVISION as FindTaglib.cmake is modified

Reported by:	pkg-fallout
Obtained from:	https://quickgit.kde.org/?p=kdelibs.git&a=commit&h=967fc70300d5c2ae34d39b61757b717f6fca8805
2016-01-03 13:41:37 +00:00
Pawel Pekala
616d3289f2 Install desktop entry file
PR:		205360
Submitted by:	myself
Approved by:	maintainer timeout
2016-01-03 10:42:44 +00:00
Martin Wilke
012f8fb7ce - Update to 1.5
PR:		205463
Submitted by:	jochen@jochen-neumeister.de
2016-01-03 06:19:47 +00:00
Raphael Kubo da Costa
8bae422c1b Fix linking after r404875.
There was a typo in the line setting LDFLAGS: we need -L/some/dir, not
/some/dir.

From the logs:
  /usr/local/lib: file not recognized: Is a directory
  c++: error: linker command failed with exit code 1 (use -v to see invocation)

Thanks to antoine for raising the issue, and sorry for the brain fart.

MFH:		2015Q4
2016-01-02 22:58:27 +00:00
Emanuel Haupt
363eb74ac1 Update to 322 2016-01-02 18:05:09 +00:00
Danilo Egea Gondolfo
7c58d6d39e - Update to 0.33.0 2016-01-02 14:31:49 +00:00
Olivier Duchateau
a8af8991fb - Update to 0.1.4
- Adjust LICENSE blob
- Sort USES

PR:		205361
Submitted by:	myself
Approved by:	<horia@racoviceanu.com> (maintainer, timeout 2 weeks)
2016-01-02 09:28:25 +00:00
Olivier Duchateau
ba85ff32e9 Chase update of x11/menu-cache, after revision r405055 2016-01-02 09:03:51 +00:00
Olivier Duchateau
3cd05ee8c0 Update to 1.0.1
PR:		205101
Submitted by:	myself
Approved by:	<horia@racoviceanu.com> (maintainer, timeout 1 month)
2016-01-02 08:59:14 +00:00
Raphael Kubo da Costa
10385ff9e5 Fix MASTER_SITES and unmark BROKEN. 2016-01-01 17:43:56 +00:00
Raphael Kubo da Costa
bc88fd95fe Fix MASTER_SITES and unmark BROKEN. 2016-01-01 17:41:24 +00:00
Emanuel Haupt
8bafce5041 Update to 321 2016-01-01 16:21:45 +00:00
MANTANI Nobutaka
0cc1cd1ae1 Update to 3.6.1. 2015-12-31 10:54:08 +00:00
Raphael Kubo da Costa
d293a4b8f6 Finish fixing broken ports after r404856 and r404694.
* multimedia/obs-studio:
  Import some upstream commits that pass all required include directories to
  the compiler and reference libsysinfo.so with a full path instead of passing
  -lsysinfo and relying on ${LOCALBASE}/lib being in the linker search path.

* textproc/sigil:
  Pass LDFLAGS+=${LOCALBASE}/lib for now to work around the fact that
  upstream's build system references libhunspell-1.3.so and libpcre16.so
  without full paths (instead of finding them with the proper CMake commands it
  relies on pkg-config's output).

* x11/antimicro:
  Also pass LDFLAGS+=${LOCALBASE}/lib for now to work around the fact that
  several X11 and SDL2 libraries are referenced without full paths. I sent a
  pull request upstream to fix the X11 references, but SDL2 is still detected
  through pkg-config.

MFH:	2015Q4
2015-12-30 17:45:32 +00:00
Olivier Duchateau
4666e63bba - Update to 1.5.2
- Adjust WWW entry
2015-12-29 16:58:34 +00:00
Dmitry Marakasov
07d2e976b3 - Switch to options helpers 2015-12-28 14:04:08 +00:00
Dmitry Marakasov
729fc6f0bc - Add LICENSE
- Switch to USES=localbase
- Switch to options helpers
2015-12-28 14:04:02 +00:00
Dmitry Marakasov
d06e5e9eeb - Add LICENSE
- Switch to options helpers
2015-12-28 14:03:53 +00:00
Dmitry Marakasov
da7cc91207 - Add LICENSE_FILE
- Switch to options helpers
2015-12-28 14:03:37 +00:00
Dmitry Marakasov
260e54fe51 - Add LICENSE_FILE
- Switch to options helpers
2015-12-28 14:03:31 +00:00
Dmitry Marakasov
f078117966 - Add LICENSE_FILE
- Switch to options helpers
2015-12-28 14:03:26 +00:00
Dmitry Marakasov
45c8150900 - Fix license
- Add LICENSE_FILE
- Switch to options helpers
2015-12-28 14:03:14 +00:00
Dmitry Marakasov
87086e1387 - Add LICENSE
- Switch to options helpers
- Don't install INSTALL
2015-12-28 14:03:09 +00:00
Dmitry Marakasov
f62260f406 - Add LICENSE
- Switch to options helpers
2015-12-28 14:02:52 +00:00
Dmitry Marakasov
c5c46b7bb2 - Add LICENSE
- Switch to USES=localbase
- Switch to options helpers
2015-12-28 14:02:43 +00:00
Dmitry Marakasov
e2e7c9e84f - Add LICENSE
- Switch to options helpers
2015-12-28 14:02:34 +00:00
Dmitry Marakasov
92338a75ee - Add LICENSE_FILE
- Switch to options helpers
2015-12-28 14:02:28 +00:00
Dmitry Marakasov
ab45c45f02 - Switch to USES=localbase
- Switch to options helpers
- Fix WWW:
2015-12-28 14:01:59 +00:00
John Marino
668dc15ed5 x11/lemonbar: Fix man page, steamline makefile, fix build for FreeBSD 9
PR:		205512
Submitted by:	maintainer
2015-12-22 16:21:33 +00:00
Koop Mast
78dcba82bc Update libXi to 1.7.6. 2015-12-22 15:54:35 +00:00
Jung-uk Kim
f4978c9476 - Update to 0.15.10.
- Assign maintainership to the submitter.

PR:		205479
Submitted by:	Matthew Rezny <matthew@reztek.cz>
2015-12-21 19:49:44 +00:00
John Marino
351981c0d5 Add new port x11/lemonbar v1.1
The PR was for bar-aint-recursive v1.0, but the project was renamed and
got a new release since the PR was submitted nearly a year ago.

PR:		196682
Submitted by:	evgeni.dimitrov (gmail)

bar is a lightweight bar entirely based on XCB. Provides full UTF-8 support,
basic formatting, RandR and Xinerama support and EWMH compliance without
wasting your precious memory.
2015-12-21 16:33:30 +00:00
Dmitry Marakasov
aa7fb25cf3 - Switch to options helpers
- Regenerate patches with `make makepatch`
2015-12-19 01:37:50 +00:00
Raphael Kubo da Costa
9356990859 Remove ${STAGEDIR} from pyc/pyo files installed with kdelibs's CMake macros.
Bug 200018 is caused by the .pyc/.pyo files installed by devel/py-pykde4
containing references to the stage directory in them. When
editors/kate-plugin-pate is built by a user with write-access to those
PyKDE4 .pyc/.pyo files, they are rewritten automatically by Python to point
to their current location, which most of the times is different from the
staging location of where devel/py-pykde4 was built. This at the very least
leads to a filesystem violation in Poudriere.

The fix I landed upstream involves making kdelibs's PythonCompile.py accept
a --destination-dir parameter with the directory we want to register in the
.pyc/.pyo files, just like several ports do in their build or post-install
targets by calling Python's compileall.py module with -d.

The patches in files/ look somewhat confusing because we already patch
PythonMacros.cmake to build .pyo files and had to integrate the other
patches into it. At least I have added some context to
patch-cmake_modules_PythonMacros.cmake to reduce the confusion.

Bump PORTREVISION in affected ports:
- devel/py-pykde4: Install .pyc/.pyo files with ${STAGEDIR} in them.
- games/kajongg: The plist now includes .pyo files, and was adjusted to work
                 with Python 3 in the future if necessary.
- x11/kdelibs4: Install new CMake files.
- x11/plasma-scriptengine-python: Install .pyc/.pyo files with ${STAGEDIR}
                                  in them.

PR:		200018
MFH:		2015Q4
2015-12-18 18:10:24 +00:00
Mathieu Arnold
7c47779cb9 Fix usage of ${PERL5}.
${PERL5} points to a specific version of perl, say, perl5.22.1, it is
fine to use it in a ports Makefile to do Perly things, but ports using
it must use ${PERL}, that points to /usr/local/bin/perl so that if the
minor version is updated, the shebang keep working.

While there, make some ports use shebangfix, regen a few patches, and
bump PORTREVISION where a shebang went from PERL5 to PERL.

PR:		205367
With hat:	portmgr
Sponsored by:	Absolight
2015-12-17 17:19:48 +00:00
Jung-uk Kim
6d1930e55c - Update to 0.15.9.
- Add options to disable Avahi and CUPS.
- Fix dependencies for sound support.
- Remove pkg-message with out-dated information.

PR:		205338
2015-12-15 22:54:57 +00:00
Dmitry Marakasov
2c07a5db8a - Update to 1.2
- Add NO_ARCH
- Fix fetch

PR:		205226
Submitted by:	tkato432@yahoo.com
2015-12-14 21:10:13 +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
Olivier Duchateau
8da8504c76 Update to 0.12.3
PR:		205073
Submitted by:	<yamagi@yamagi.org> (maintainer)
2015-12-13 14:33:26 +00:00
Raphael Kubo da Costa
b15d595457 Update PyQt4 to 4.11.4, SIP to 4.17 and QScintilla2 to 2.9.1.
Bring in some long overdue updates, some of which are required for us to
later land the PyQt5 ports.

One big change with this update is that the PyQt4 ports now install their
.sip files into share/py-sip/PyQt4 instead of share/py-sip. This way we do
not end up with directories like share/py-sip/QtCore, which are especially
confusing once PyQt5 lands and starts installing files with the same names.

Other noteworthy items:
- PORTREVISION has been bumped on ports depending on devel/qscintilla2
  because libqscintilla2.so's SOVERSION has changed.
- graphics/seexpr has been converted to USE_PYQT, as the file it used to
  define a build-time dependency on x11-toolkits/py-qt4-gui has moved.

Once again, big thanks to Tobias Berner <tcberner@gmail.com> and Guido Falsi
(madpilot@) for their initial work on these ports as part of the effort to
land PyQt5 into the tree (see D2910 in Phabricator for an earlier version of
the PyQt5 patch set).

PR:		205143
2015-12-13 12:45:25 +00:00
Jan Beich
d490a98409 x11/dmenu: simplify patching (like r403180)
Override variables instead of trying to fix them, sometimes incorrectly.

PR:		205236
Approved by:	portmgr blanket
2015-12-13 06:04:15 +00:00
Jan Beich
0c1334ba2e x11/dmenu: update to 4.6
- Explicitly track direct fontconfig dependency
- Define LICENSE_FILE as MIT has many styles
  https://fedoraproject.org/wiki/Licensing:MIT

Changes:	http://lists.suckless.org/dev/1511/27503.html
PR:		205236
Reported by:	Jakub Lach, Randy Westlund
Pointy hat to:	jbeich (timeout-happy)
Approved by:	r403178 regression
2015-12-13 06:03:51 +00:00
Jan Beich
348b612da3 x11/dmenu: make XINERAMA=on actually work
Approved by:	portmgr blanket
MFH:		2015Q4
2015-12-13 06:03:10 +00:00
Jason Unovitch
c5a6d28f98 x11/rofi: update 0.15.7 -> 0.15.11
- Update PORTVERSION, PLIST_FILES, SHEBANG_FILES, and distinfo 0.15.11
- LIB_DEPENDS: Add x11/startup-notification
- USES: Sort and add shebangfix
- Add I3 support option

PR:		204675
Submitted by:	nomoo@nomoo.ru (maintainer) (with several changes)
2015-12-13 01:14:38 +00:00
Koop Mast
0147fe16af Update to the lastest GNOME 3.16 releases. 2015-12-12 11:01:36 +00:00
Sunpoet Po-Chuan Hsieh
c2a3036beb - Move print/py-cups to print/py-pycups
- Bump PORTREVISION for dependent ports
2015-12-11 10:07:27 +00:00
Dmitry Marakasov
d56174ed27 - Switch to options helpers
- Don't install useless and empty docs
2015-12-10 21:26:12 +00:00