1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-17 08:01:36 +00:00
Commit Graph

2123 Commits

Author SHA1 Message Date
Mathieu Arnold
d26ef18700 Cleanup no longer needed CHMOD usage after r424898.
PR:		213743
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-11-02 22:45:14 +00:00
Tobias C. Berner
ea7ceba707 Update Qt to 5.6.2 [1,2]
Thanks to the upstream work of Marie Loise Nolden, we could get rid of a handful
of patches, as they have been properly upstreamed. The rest of the work is just
some minor plist changes.

I would like to thank Loise <nolden@kde.org> for the upstream work, and Adriaan
<groot@kde.org> for getting the update into shape.

[1] http://blog.qt.io/blog/2016/10/12/qt-5-6-2-released/
[2] http://wiki.qt.io/Qt_5.6.2_Change_Files

PR: 213530
Exp-run by: antoine
Submitted by: Adriaan de Groot <groot@kde.org>
Reviewed by: rakuco, mat, tcberner
Approved by: rakuco (mentor)
Differential Revision: https://reviews.freebsd.org/D8228
2016-10-28 13:43:14 +00:00
Olivier Duchateau
2a6adcbf98 Update to 2.6.5 2016-10-23 10:12:39 +00:00
Jason E. Hale
1580accc33 - Fix NULL pointer dereference in gtkDrawFlatBox() in x11-themes/qtcurve-gtk2 [1]
- Set LICENSE
- Take maintainership of the qtcurve ports

PR:		211391 [1]
Submitted by:	<f.degner@gmx.de> [1]
2016-10-22 23:20:21 +00:00
Mathieu Arnold
eabbfd75e3 ${RM} already has -f.
PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
2016-10-21 12:51:40 +00:00
Raphael Kubo da Costa
366a97ec37 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.
2016-10-20 15:58:12 +00:00
Tijl Coosemans
1675ff649c Add Linux CentOS 7 infrastructure ports.
Mk/Uses/linux.mk changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Differential Revision:	https://reviews.freebsd.org/D7886
2016-10-19 14:50:26 +00:00
Tobias C. Berner
1d16d53e19 Introduce new extensible virtual categories for KDE
A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
released as a bundle upstream, however, there was not really a clean
way to share this information.

Using these new categories, we can simplify the Makefiles for the diverse
KDE ports.
At the moment we support the virtual category
	* kde-kde4
In the future, this will be extended to
	* kde-frameworks
	* kde-plasma
	* kde-applications

PR:						213406
Differential Revision:	https://reviews.freebsd.org/D7645
Exp-run by :			antoine
Reviewed by:			mat, rakuco
Approved by: 			portmgr (mat), rakuco (mentor)
2016-10-18 17:22:35 +00:00
Olivier Duchateau
684939120d - Update to 7.0.1
- Port is architecture neutral
2016-10-08 19:43:59 +00:00
Olivier Duchateau
e4ca8be4b2 - Update to 4.0.1
- Port is architecture neutral
- Rewrite pkg-descr

PR:		212661
Submitted by:	myself (olivierd@)
Reviewed by:	<root@cooltrainer.org> (maintainer, timeout > 3 weeks)
Obtained from:	Pantheon devel repo
2016-10-04 17:12:41 +00:00
Jan Beich
629a8d6b69 Convert CC license names to r421995 spellings
While here fix common mistakes such as:
- Missing "or (at your option) any later version" bit
- LICENSE_FILE with LICENSE_COMB != single
- LICENSE_COMB = dual for code + assets
- Copy-pasting undocumented NC/SA restriction
2016-09-28 06:38:00 +00:00
Olivier Duchateau
aa6da6c480 Update to 2.6.4 2016-09-24 16:08:08 +00:00
Pawel Pekala
f835cf18bb - Update to version 1.3.1, hosted on author's Launchpad page
- Port is architecture neutral
2016-09-22 17:17:44 +00:00
Olivier Duchateau
cca115c91d Update to 2.6.2 2016-09-20 10:05:05 +00:00
Mathieu Arnold
dbbfc7889a GOOGLE_CODE has gone away.
- If a port has another upstream, remove GOOGLE_CODE
- If a port only has GOOGLE_CODE mark it BROKEN

Some ports have a local mirror configured but for security reasons, it
is not considered upstream.

Sponsored by:	Absolight
2016-09-14 15:59:34 +00:00
Olivier Duchateau
9769f23a3e - Add LICENSE
- Tell PORTSCOUT to monitor only 3.18.x releases
2016-09-14 11:20:42 +00:00
Dmitry Marakasov
e7bc370c38 - Update to 0.10.2
PR:		212585
Submitted by:	matthew@reztek.cz (maintainer)
2016-09-13 20:00:36 +00:00
Dmitry Marakasov
f1b309d5bc - Update to 0.10.2
PR:		212584
Submitted by:	matthew@reztek.cz (maintainer)
2016-09-13 17:51:38 +00:00
Emanuel Haupt
336e032f3c Mark NO_ARCH 2016-09-10 10:48:56 +00:00
Tijl Coosemans
82a87de90c - Replace Mk/bsd.linux-apps.mk and Mk/bsd.linux-rpm.mk with
Mk/Uses/linux.mk.
- Replace USE_LINUX=yes with USES+=linux and USE_LINUX=(.*) with
  USES+=linux:\1 in all ports.
- Replace USE_LINUX_APPS with USE_LINUX in all ports.
- Use INSTALL_SCRIPT instead of INSTALL_PROGRAM to install scripts in some
  ports.
- When USE_LINUX_RPM is defined, simplify the way DISTFILES and EXTRACT_ONLY
  are defined.
- Remove BRANDELF_DIRS and BRANDELF_FILES handling.  In the very rare cases
  that it is still necessary ports can run ${BRANDELF} from post-patch.
- Remove AUTOMATIC_PLIST handling.  Only one port used it.
- Fix Linux MASTER_SITES.
- Replace OVERRIDE_LINUX_BASE_PORT and OVERRIDE_LINUX_NONBASE_PORTS with
  default versions framework.
- bsd.port.mk:
  - Move Linux related bits to Uses/linux.mk, except USE_LINUX_PREFIX.
  - Put USE_LINUX_PREFIX handling after USES processing.
  - Define DOCSDIR, DATADIR, etc. after handling USE_LINUX_PREFIX so it can
    give these variables a different default value.
  - When a package needs to run Linux ldconfig check before installation if
    Linux support is enabled.
- emulators/linux_base-*:
  - Use USES=linux and remove duplication.
  - Remove files/lp.  FreeBSD or CUPS lp(1) should work.
  - Remove files/yp.conf.  No longer seems to be used.
  - Remove pkg-deinstall and move pkg-install into pkg-plist.
  - Update pkg-descr and pkg-message.
  - Fix handling of ldconfig cache in pkg-plist.
- devel/fb-adb: Use a Linux shell to run a Linux script but patch the script
  to use FreeBSD mkdir so mkdir -p $path creates $path and not
  /compat/linux/$path.

PR:		211645
Exp-run by:	antoine
Approved by:	portmgr (antoine)
2016-09-05 19:23:42 +00:00
Tobias C. Berner
0f583d8700 Replace Mk/bsd.kde4.mk by Mk/Uses/kde.mk in preparation for KDE Frameworks and
Plasma5 ports

At the moment KDE ports use bsd.kde4.mk to handle their dependencies. When
working on the ports for KDE Frameworks and Plasma5 it seemed to be more
reasonable to create a new kde.mk instead of adding an bsd.kde5.mk.

The kde.mk in this review is a stripped down version of the one we are using in
the KDE Test repositories plasma5 branch [1] to only contain the parts relevant
to the current KDE4 ports in the portstree [2].

Changes to the KDE Ports needed by this:

Replace USE_KDE4 by USE_KDE [3]
Add USES=kde:4 [4]
[1] http://src.mouf.net/area51/view/branches/plasma5/KDE/Mk/Uses/kde.mk
[2] The version in the plasma5 branch also handles frameworks/plasma5 and
    handles MASTER_SITES via a KDE_DIST variable similar to bsd.qt.mk for Qt
    Ports -- I chose to leave this out for now, as the diff is already large
    enough.
[3] I chose USE_KDE instead of USE_KDE4, USE_KDE5, USE_KDEX as the version we
    want is already specified as argument to kde:<arg>
[4] For KDE Frameworks and Plasma5 ports this would be kde:5

PR:             210667
Approved by:    portmgr, mat (mentor), rakuco (mentor)
Reviewed by:    mat, rakuco
Differential Revision:   https://reviews.freebsd.org/D6961
2016-08-24 08:20:31 +00:00
Emanuel Haupt
95fbc921f8 - Update to 2016082001
- Update master site
2016-08-20 18:39:58 +00:00
Pawel Pekala
0c05e4bc29 Arc is a flat theme with transparent elements for GTK 3, GTK 2 and
Gnome-Shell which supports GTK 3 and GTK 2 based desktop environments like
Gnome, Unity, Budgie, Pantheon, XFCE, Mate, etc.

WWW: https://github.com/horst3180/arc-theme

PR:		211710
Submitted by:	mail_me@riseup.net
2016-08-19 21:56:17 +00:00
John Marino
28823d803c x11-themes/slim-themes: fix invalid option definitions
Defining PORT_OPTIONS directly, especially after makefile fragment
inclusions, is not valid and results in missing options values (yet masked
when they are evaluated later after they are needed).

Rework the automagic to function as intended with the exception of removing
the redundant and potentially misleading "ALL_THEMES" option.  All the
themes are already set on by default and to change that required the extra
step of unchecking ALL_THEMES (without doing so still resulted in all
being selected even when options are unchecked which is confusing).

Finally, use the option framework to enforce one choice with MULTI option
rather than roll-your-own logic.

PR:		211569
Approved by:	maintainer timeout
Discovered by:	Synth sanity check failure
2016-08-18 06:02:13 +00:00
Olivier Duchateau
c454dcb96d Update to 2.6.1 2016-08-17 19:15:21 +00:00
Pawel Pekala
4fbc50ad66 Update to version 0.10.1
PR:		211737
Submitted by:	maintainer
2016-08-15 15:12:00 +00:00
Pawel Pekala
5abebeaf09 Update to version 0.10.1
PR:		211736
Submitted by:	maintainer
2016-08-15 14:53:51 +00:00
Eygene Ryabinkin
e6d84d3723 x11-themes/slim-themes: use new distfiles location
BerliOS is down for a long time, so I had decided to mirror all theme
files at the CodeLabs facilities, both old and new themes.
2016-07-23 00:16:38 +00:00
Dmitry Marakasov
1aa2c6a6b7 - Mark BROKEN: does not fetch
Approved by:	portmgr blanket
2016-07-18 16:28:58 +00:00
Dmitry Marakasov
4d3c2d0122 - Mark BROKEN: does not fetch
Approved by:	portmgr blanket
2016-07-18 16:28:53 +00:00
Dmitry Marakasov
1b98958d71 - Update to 0.10.0
PR:		211063
Submitted by:	matthew@reztek.cz (maintainer)
2016-07-13 13:34:19 +00:00
Dmitry Marakasov
11db5185aa - Update to 0.10.0
PR:		211064
Submitted by:	matthew@reztek.cz (maintainer)
2016-07-13 13:34:13 +00:00
Olivier Duchateau
3c2b2c33b3 Update to 3.18.0 2016-07-06 20:52:24 +00:00
Raphael Kubo da Costa
f8a65e4c1b Reset ports maintained by horia@racoviceanu.com.
The last change submitted or approved by Horia in Bugzilla dates back to
September 2015. Since then, all commits to his ports were landed by others
after the maintainer timeout period expired (see r383744, r405055, r405057,
r400461 and r414655, for example).

Horia did show interest in coming back after I sent a private email a few
months ago, but since nothing has changed it is better to reassign his ports
back to the heap.

Differential Revision:	https://reviews.freebsd.org/D5980
2016-06-28 09:11:31 +00:00
Torsten Zuehlsdorff
8b62234838 Change all occurrences of xmj@chaot.net to johannes@perceivon.net as the owner requested.
This only affects "Created by" lines with one exception: devel/uclcmd. There the maintainer is changed. This was overlooked in r416918.

Approved by: junovitch (mentor)
2016-06-23 09:48:53 +00:00
Mathieu Arnold
7ae7b018cc With the power of USES=dos2unix, get rid of most patches and files
with CRLF.

While there, run make makepatch, rename patches to use the new scheme,
and various fixes.

With hat:	portmgr
Sponsored by:	Absolight
2016-06-20 16:23:28 +00:00
Pawel Pekala
153810a163 - Make fetchable, update pkg-descr and homepage
- Add patch to fix color of textviews

PR:		210057
Submitted by:	maintainer
2016-06-19 19:10:00 +00:00
Kurt Jaeger
1c0e025030 x11-themes/qt5-style-Kvantum: 0.9.7 -> 0.9.8
- CPU usage optimization in extreme cases
- Two themes are also added, one of which is translucent

PR:		210335
Submitted by:	matthew@reztek.cz (maintainer)
2016-06-18 11:57:50 +00:00
Kurt Jaeger
e57bed1c24 x11-themes/qt4-style-Kvantum: 0.9.7 -> 0.9.8
- CPU usage optimization in extreme cases
- Two themes are also added, one of which is translucent.

PR:		210334
Submitted by:	matthew@reztek.cz (maintainer)
2016-06-18 11:56:03 +00:00
Kurt Jaeger
b222f71024 New port: x11-themes/cursor-ardoise-theme
Simple, flat and dark Ardoise X cursor theme by obnosim.
It uses symbols instead of changing the shape of the cursor.

Available resolutions are 24, 32, 48 and 72 px.
Translucent and opaque variants.

WWW: http://kde-look.org/content/show.php/Ardoise?content=165308

PR:		196310
Submitted by:	lightside@gmx.com
2016-06-14 19:22:46 +00:00
Olivier Duchateau
56ec32c19d - Update to 2.6.0
- Rewrite COMMENT field, it supports several windows managers (not only Xfwm4)
- Adjust dependencies
- Switch to options helpers
- Update WWW entry (pkg-descr)
2016-06-13 16:50:13 +00:00
Dmitry Marakasov
7893a44fb1 - Update to 0.9.7
PR:		170978
Submitted by:	matthew@reztek.cz (maintainer)
2016-06-09 13:04:57 +00:00
Dmitry Marakasov
788a135f7c - Add LICENSE
- Fix build on 11.x

Approved by:	portmgr blanket
2016-06-09 12:23:07 +00:00
Dmitry Marakasov
d942e00aee - Update to 0.9.7
PR:		209993
Submitted by:	matthew@reztek.cz (maintainer)
2016-06-03 19:33:38 +00:00
Steve Wills
96edd35c35 x11-themes/kde4-style-skulpture: update to 0.2.4
PR:		203007
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
2016-05-31 13:40:42 +00:00
Kurt Jaeger
98f15d5294 New port: x11-themes/qt5-style-plugins
Additional Qt5 styles formerly packaged with Qt:

- Cleanlooks
- Motif
- Plastique

WWW: http://qt-project.org

PR:		209319
Submitted by:	groot@kde.org (kde), Ralf Nolden <nolden@kde.org> (kde)
2016-05-28 14:46:28 +00:00
Dmitry Marakasov
612413e14c Kvantum is an SVG-based theme engine for Qt4/Qt5, KDE and LXQT, with an
emphasis on elegance, usability and practicality.

Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could
make themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect
of Qt widgets.

WWW: https://github.com/tsujan/Kvantum

PR:		209568
Submitted by:	matthew@reztek.cz
2016-05-27 17:14:36 +00:00
Dmitry Marakasov
cf404ce138 - Connect qt4-style-Kvantum to build
PR:		209568
Submitted by:	matthew@reztek.cz
2016-05-27 16:28:47 +00:00
Dmitry Marakasov
52143f9613 Kvantum is an SVG-based theme engine for Qt4/Qt5, KDE and LXQT, with an
emphasis on elegance, usability and practicality.

Kvantum has a default dark theme, which is inspired by the default theme of
Enlightenment. Creation of realistic themes like that for KDE was my first
reason to make Kvantum but it goes far beyond its default theme: you could
make themes with very different looks and feels for it, whether they be
photorealistic or cartoonish, 3D or flat, embellished or minimalistic, or
something in between, and Kvantum will let you control almost every aspect
of Qt widgets.

WWW: https://github.com/tsujan/Kvantum

PR:		209567
Submitted by:	matthew@reztek.cz
2016-05-27 16:28:08 +00:00
Steve Wills
01ca19a397 Add USE_KDE4 so that KDE4_VERSION is defined
PR:		209756
Submitted by:	T.C.Berner <tcberner@gmail.com>
Reported by:	Vladimir Omelchuk <admin@vladiom.com.ua>
2016-05-26 16:25:39 +00:00