non port: astro/marble/Makefile |
Number of commits found: 99 |
Wednesday, 20 Dec 2023
|
10:08 Tobias C. Berner (tcberner)
astro/marble: add dependency on devel/protobuf
Protobuf is used to parse OSM PBF files. It could get picked up,
when building marble outside of poudriere.
As there does not really seem a big detrement in having support
for this enabled all the time, just do so.
Reported by: vvd
c654612 |
Sunday, 3 Dec 2023
|
22:17 Tobias C. Berner (tcberner)
framework: move 'phonon4' from qt.mk to kde.mk as 'phonon'
To depend on phonon, you now need
USES= kde:<ver>
USE_KDE=phonon
if you want to depend on the backend, also add
USE_KDE= phonon-backend
b2a438e |
Friday, 30 Jun 2023
|
20:05 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 23.04.2
KDE Gear 23.04.2
Thursday, 8 June 2023
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* konsole: Adjust selection point coords when scrollback shrinks
* neochat: Focus message search window's search field by default
* yakuake: Prevent unnecessary tab switching when closing a tab
Changelog: https://kde.org/announcements/changelogs/gear/23.04.2/
0c2dea8 |
Tuesday, 25 Apr 2023
|
15:17 Christian Weisgerber (naddy)
audio/opus: bump consumers after update to 1.4
feb1fa3 |
Wednesday, 25 Jan 2023
|
06:21 Tobias C. Berner (tcberner)
archivers/quazip: add flavors for Qt 5 and Qt 6
9ab8ec6 |
Saturday, 10 Dec 2022
|
07:46 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.12
KDE Gear 22.12 is Here!
Thursday, 8 December 2022
KDE Gear ⚙️ is back with exciting new features, performance boosts, and
bugfixes for all your favorite KDE apps!
In this release: Kate extends a warm welcome, Dolphin offers you more
choices, and a lot of apps serve up hamburgers galore!
Announcement: https://kde.org/announcements/gear/22.12.0/
727562b |
Friday, 14 Oct 2022
|
09:20 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.08.2
KDE Gear 22.08.2
Thursday, 13 October 2022
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* ark: Fix incompatibility with original 7-Zip (Commit, fixes bug
#456797)
* kdeconnect: Prevent a crash if there’s no audio devices (Commit,
fixes bug #454917)
* kio-extras: Compatibility with Samba >= 4.16 (Commit, fixes bug
#453090)
Announcement: https://kde.org/announcements/gear/22.08.2/
aecaafb |
Monday, 19 Sep 2022
|
21:01 Adriaan de Groot (adridg)
astro/marble: repair generated CMake files against 3.24
The CMake configuration for Marble depends on Astro (which is another
software component installed by Marble itself). Previously this was
not explicitly checked-for. With CMake 3.24, it is: and consumers
fail because of this.
Patch submitted upstream.
Bump affected consumers graphics/kgeotag and textproc/kreport.
PR: 265652
c712bcb |
Sunday, 11 Sep 2022
|
10:20 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
ddae4e9 |
Thursday, 8 Sep 2022
|
12:20 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.08.1
Thursday, 8 September 2022
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* kmail: Searching for messages does work again (Commit, fixes bugs
#458202 and #458245).
* kate: Fix a crash when there are no search results (Commit)
* krdc: Access dates are displayed properly now (Commit, fixes bug
#458587)
Announcement: https://kde.org/announcements/gear/22.08.1/
b83e197 |
Wednesday, 7 Sep 2022
|
21:10 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.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Monday, 5 Sep 2022
|
19:05 Dima Panov (fluffy)
astro/marble: pet stage-qa
863a0f3 |
Friday, 2 Sep 2022
|
11:59 Tobias C. Berner (tcberner)
astro/marble: add upstream fix for broken library linkage
Fix link definitions with newer CMake versions
LINK_PUBLIC and LINK_PRIVATE have been deprecated for many years, and
SailfishOS has a newer enough CMake version now. Marble requires CMake
3.10 anyway.
Without this change, cmake 3.24.0 won't find the imported targets when
Marble is used as a library.
PR: 265652
307d7f1 |
Thursday, 18 Aug 2022
|
16:20 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.08
Thursday, 18 August 2022
KDE Gear ⚙️ 22.08 has Landed!
KDE Gear ⚙️ is the collection of KDE apps, frameworks and libraries that
all release new versions at the same time. Version 22.08 brings updates
for KDE programs for working, developing your creativity and enjoying
your free time without having to submit yourself to extortionate
licenses, intrusive advertising, or surrender your privacy.
Discover the most important changes added in the last four months to
software designed to make your life better!
Full announcement:
https://kde.org/announcements/gear/22.08.0/
116b90e |
Thursday, 7 Jul 2022
|
21:49 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.04.3
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* elisa: Fix the seek slider with newer versions of qqc2-desktop-style
* konsole: Better recognition for URIs
* korganizer: Fix a crash when completing a to-do in the summary view
Changelog: https://kde.org/announcements/changelogs/gear/22.04.3/
7945adb |
Friday, 10 Jun 2022
|
20:06 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.04.2 (June bugfix release)
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* ark: Support ‘7zip’ as well as ‘p7zip’.
* konsole: Fix scroll position jumps regression.
* okular: Fix crash while undoing with the menu on an empty
annotation.
Distro and app store packagers should update their application packages.
Full Changelog: https://kde.org/announcements/changelogs/gear/22.04.2/
8747d18 |
Friday, 13 May 2022
|
12:33 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.04.1 (bug fix & translation release)
Thursday, 12 May 2022. Over 120 individual programs plus dozens of
programmer libraries and feature plugins are released simultaneously as
part of KDE Gear.
Today they all get new bugfix source releases with updated translations,
including:
* dolphin: The terminal panel will keep in sync with quick folder
changes now
* kate: Fix crash on session restore
* kalendar: Fix ’next week’ button in the week’s view
The full changelog can be found at
https://kde.org/announcements/changelogs/gear/22.04.1/
f177104 |
Thursday, 21 Apr 2022
|
11:26 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 22.04
Thursday, 21 April 2022
Welcome to KDE Gear ⚙️ 22.04!
Skip to What’s New
KDE Gear ⚙️ 22.04 brings you all the updates added to a long list of KDE
apps over the last four months. KDE programs allow you to work, create
and play without having to submit yourself to extortionate licenses and
intrusive advertising, or surrender your privacy to unscrupulous
corporations.
Below you will discover a selection of the changes added in the last
four months to software designed to make your life better. But remember,
there is much, much more: games, social media apps, utilities for
communicating, developing and creating stuff… All these things have been
worked on to give you more stability and boost your productivity.
If you want to see a full list of everything we have done, check out the
complete changelog.
WARNING: There’s a lot!
All the details can be found here:
https://kde.org/announcements/gear/22.04.0/
e250aeb |
Monday, 7 Feb 2022
|
16:33 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 21.12.2 (bug fix release)
Thursday, 3 February 2022
Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.
Today they all get new bugfix source releases with updated translations.
Full changelog:
https://kde.org/announcements/changelogs/gear/21.12.2/
e6e9fd7 |
Sunday, 23 Jan 2022
|
20:56 Rene Ladan (rene)
cleanup: remove transitive py27 deprecation (www/qt5-webengine)
48d98ef |
Friday, 17 Dec 2021
|
07:11 Tobias C. Berner (tcberner)
KDE: Chase availabiliy of qt5-declarative
In da36e637247b a dependency on qt5-declarative was made
available in kf5-kconfig. This leads to the generation of
further desktop files in some of the Gear ports.
862997d |
Friday, 10 Dec 2021
|
00:04 Adriaan de Groot (adridg)
astro/marble: fix build
Qt testlib was implicitly a dependency for the build (tests are
mandatory), not listed in the port. Dropping testlib from quazip
changed the dependency tree.
Not bumping PORTREVISION, because the after the previous bump
it couldn't have built.
PR: 260298
Reported by: Eric Camachat
8328ee4 |
Thursday, 9 Dec 2021
|
10:25 Adriaan de Groot (adridg)
archivers/quazip: update to 1.2, latest upstream
Release notes are here:
https://github.com/stachenov/quazip/releases/tag/v1.2
There are a handful of internal changes that don't affect us
(allowing QtZip, for instance) or don't show up in our use of
quazip (-lz in pkgconfig file). There's one relevant change
to close() that **might** affect consumers, but then I'd expect
bug reports from the consumers about failures on load/save.
While here, move the libraries needed only for testing to _build.
Bumping PORTREVISION of consumers.
Reported by: portscout
c770da7 |
Friday, 13 Aug 2021
|
07:15 Tobias C. Berner (tcberner)
KDE: Update KDE Gear to 21.08.0
Thursday, 12 August 2021
KDE Gear 21.08 improves KDE apps across the board, bringing you quick
and responsive utilities, creativity programs with powerful features,
and secure tools for all your work and play needs.
If this is your first time with KDE software, discover a whole new world
of free and secure programs, packed with incredible possibilities. If
you are already a KDE regular, check out all the fresh innovations we
have added to your favorite apps.
Either way, go forth and try new things!
Full announcement:
https://kde.org/announcements/gear/21.08.0/
17734b8 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Wednesday, 24 Mar 2021
|
13:34 rene
Mark ports recursively depending on Python 2.7 for expiration on June 23.
For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.
Submitted by: rene
Reviewed by: portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D28665
|
Friday, 11 Dec 2020
|
19:18 tcberner
Update KDE Applications to 20.12
- astro/libkgeomap has been removed as there are no consumers left
- deskutils/kdepim-apps-libs has been reintegrated into other ports
There are a handful of new ports available:
- astro/kosmindoormap: Library and QML component for rendering multi-level OSM
indoor maps
- deskutils/itinerary: KDE Itinerary is a digital travel assistant
- devel/kpublictransport: Access realtime public transport data
- graphics/kontrast: Color contrast checker
- textproc/markdownpart: KPart for rendering Markdown content
|
Friday, 20 Nov 2020
|
07:16 adamw
Add education virtual category
PR: 248402
Submitted by: PauAmma
|
Sunday, 8 Nov 2020
|
18:57 tcberner
archivers/quazip: update to 1.1
- fix / modify find calls and include directories in dependent ports
|
Monday, 13 Apr 2020
|
20:22 tcberner
Remove Webengine from default options on ppc64
- This is another followup to r531601, which updated WebEngine,
but does not yet support ppc64.
Submitted by: pkubaj
|
Wednesday, 4 Dec 2019
|
17:39 pkubaj
KDE5 ports: enable WEBENGINE on powerpc64 elfv2 by default
FreeBSD 13 soon switches to elfv2 abi on powerpc64, where qt5-webengine works.
PR: 242430
Approved by: tcberner (maintainer, mentor)
|
Thursday, 15 Aug 2019
|
15:38 adridg
Update KDE Applications to latest upstream release, 19.08
Release announcement
https://kde.org/announcements/announce-applications-19.08.0.php
Thanks to tcberner for doing most of the prep-work.
|
Friday, 26 Jul 2019
|
20:46 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
|
Sunday, 14 Jul 2019
|
07:27 tcberner
astro/marble: fix GPS option
- Fix cmake toggle to disable GPS dependency
PR: 239195
Reported by: tobik
|
Sunday, 23 Jun 2019
|
15:39 tcberner
KDE Applications: complete dependency lists
This has been on the TODO list for forever...
PR: 238764
Reported by: yuri
|
Friday, 7 Jun 2019
|
04:08 tcberner
Update KDE Applications to 19.04.2
https://kde.org/announcements/announce-applications-19.04.2.php
|
Sunday, 26 May 2019
|
04:58 tobik
astro/marble: Remove misspelled PORTREVIWION
|
Saturday, 25 May 2019
|
16:18 tcberner
archivers/quazip: update to 0.8
From the changelog:
* Support for UTF-8 in file names and comments (Denis Zavorotnyy)
* get/setOsCode(), get/setDefaultOsCode()
* Fixed Z_STREAM_END handling in QuaZioDevic
|
Tuesday, 14 May 2019
|
12:05 fluffy
- Add missed dependency on plasma-workspace-wallpapers
|
Thursday, 18 Apr 2019
|
16:55 tcberner
Update KDE Applications to 19.04.0
The changelog can be found here:
- https://kde.org/announcements/announce-applications-19.04.0.php
Due to crashes on start, multimedia/kdenlive was kept at 18.12.3 for now.
|
Saturday, 16 Mar 2019
|
21:32 tcberner
multimedia/phonon, multimedia/phonon-gestreamer,
multimedia/phonon-designerplugin: remove flavorse (Qt4 deprecation)
|
19:37 tcberner
archivers/quazip: remove flavors (Qt4 deprecation)
|
Friday, 8 Feb 2019
|
05:11 tcberner
Update KDE Applications to 18.12.2
[1] https://www.kde.org/announcements/announce-applications-18.12.2.php
[2]
https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.2
|
Wednesday, 16 Jan 2019
|
11:13 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
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash. Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.
Remove the weak wrappers (make them Linux specific). This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.
[1]
https://github.com/qt/qtwebengine/commit/5c2cbfccf9aafb547b0b30914c4056abd25942a4
[2]
https://github.com/qt/qtwebengine/commit/2ed5054e3a800fa97c2c9e920ba1e6ea4b6ef2a5
[3]
https://github.com/qt/qtwebengine/commit/009f5ebb4bd6e50188671e0815a5dae6afe39db5
Bump all ports that depend on Qt5.
PR: 234070
Exp-run by: antoine
Approved by: kde (adridg)
|
Thursday, 10 Jan 2019
|
19:52 tcberner
Update KDE Applications to 18.12.1
Release Announcement:
https://www.kde.org/announcements/announce-applications-18.12.1.php
Today KDE released the first stability update for KDE Applications 18.12.
This release contains only bugfixes and translation updates, providing a
safe and pleasant update for everyone.
About 20 recorded bugfixes include improvements to Kontact, Cantor, Dolphin,
JuK, Kdenlive, Konsole, Okular, among others.
Improvements include:
* Akregator now works with WebEngine from Qt 5.11 or newer
* Sorting columns in the JuK music player has been fixed
* Konsole renders box-drawing characters correctly again
You can find the full list of changes here:
https://www.kde.org/announcements/fulllog_applications-aether.php?version=18.12.1
|
Wednesday, 9 Jan 2019
|
22:40 adridg
Fix build on PPC64 and on others with unusual environments
- If OPTIONS don't match the environment, pass suitable CMake
arguments; modernise the one for gpsd
- Import patches from Gentoo, already submitted upstream, for
dealing with optional dependencies
Reported by: Piotr Kubaj
Obtained from: Andreas Sturmlechner
|
Sunday, 30 Dec 2018
|
17:34 tcberner
astro/marble: make webengine optional (used for non i386/amd64 architectures)
PR: 234461
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
|
Tuesday, 25 Dec 2018
|
20:25 tcberner
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine
|
Friday, 14 Dec 2018
|
10:19 tcberner
astro/marble: fix dependencies
- marble now depends on WebEngine
|
05:07 tcberner
Update KDE Applications to 18.12.0
https://www.kde.org/announcements/announce-applications-18.12.0.php
|
Wednesday, 12 Dec 2018
|
01:35 gerald
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
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, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590
|
Sunday, 4 Nov 2018
|
19:00 tcberner
Merge lang/qt5-qml and x11-toolkits/qt5-quick into x11-toolkits/qt5-declarative
- There was no obvious reason to split these ports, and it makes
porting simpler; the set of ports using either mostly coincided.
Exp-run by: antoine
PR: 223687
PR: 232751
|
Saturday, 27 Oct 2018
|
11:50 tcberner
Fix build with GCC-based architectures for various kde@ ports.
- Qt5 required c++11 support.
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl>
PR: 232726
PR: 232725
PR: 232723
PR: 232722
PR: 232721
PR: 232720
PR: 232719
PR: 232697
PR: 232682
PR: 232669
PR: 232668
PR: 232667
PR: 232666
PR: 232665
PR: 232664
PR: 232662
PR: 232661
PR: 232655
PR: 232654
PR: 232652
PR: 232648
PR: 232647
PR: 232641
PR: 232640
PR: 232638
PR: 232635
PR: 232634
PR: 232632
PR: 232631
PR: 232630
PR: 232629
PR: 232628
PR: 232627
PR: 232625
PR: 232624
PR: 232623
PR: 232614
PR: 232613
PR: 232612
PR: 232611
PR: 232610
PR: 232609
PR: 232607
PR: 232606
PR: 232605
PR: 232604
PR: 232603
PR: 232602
PR: 232597
PR: 232589
PR: 232585
PR: 232584
PR: 232583
PR: 232581
PR: 232580
PR: 232579
PR: 232578
PR: 232576
PR: 232575
PR: 232574
PR: 232573
PR: 232570
|
Monday, 10 Sep 2018
|
13:14 mat
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine
|
Friday, 13 Jul 2018
|
17:41 tcberner
Update KDE Applications to 18.04.3
|
Thursday, 28 Jun 2018
|
17:39 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
|
Thursday, 21 Jun 2018
|
16:52 tcberner
multimedia/*phonon*: update and flavorize with @qt4/@qt5
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D14632
|
Sunday, 8 Apr 2018
|
17:21 tcberner
New ports: astro/libkgeomap, astro/marble
This is the current version of KDE Applications <foo>.
Note that users of KDE SC4 should stick with <foo>-kde4.
Differential Revision: https://reviews.freebsd.org/D14823
|
Saturday, 10 Feb 2018
|
10:29 tcberner
Rename KDE4 meta ports
This is done for
* consistency,
* and to simplify the import of the newer KDE Plasma5 desktop and KDE
applications
Bumps the dependencies.
Reviewed by: adridg
Differential Revision: https://reviews.freebsd.org/D12979
|
Sunday, 25 Jun 2017
|
21:07 tcberner
Make ninja opt-out in cmake.mk
Using ninja instead of make (1) can lead to significant speed ups while
building.
Therefore switch from having the ninja generator opt-in to having it opt-out.
Previously cmake-ports that wanted to use ninja could set
CMAKE_NINJA=yes
now, ports that do not work with ninja can set
cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.
The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary
PR: 219629
PR: 213331
Exp-run by: antoine
Reviewed by: rakuco
Differential Revision: https://reviews.freebsd.org/D10748
|
Tuesday, 25 Apr 2017
|
08:20 riggs
Chase ffmpeg 3.3 update (ABI changes)
PR: 218658
Submitted by: riggs
|
Tuesday, 18 Oct 2016
|
17:22 tcberner
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)
|
Wednesday, 24 Aug 2016
|
08:20 tcberner
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
|
Wednesday, 25 May 2016
|
20:56 rene
Remove expired misc/kdehier4 and update all of its consumers to not reference it
any
longer. This is a no-op because KDE4_PREFIX is equal to LOCALBASE
Fix up properties for misc/kde4-l10n/files/bsd.l10n.mk to make svn happy.
PR: 209014 (partial)
Submitted by: myself
Approved by: portmgr (bapt)
Differential Revision: https://reviews.freebsd.org/D6542
|
Friday, 1 Apr 2016
|
13:29 mat
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight
|
Sunday, 19 Oct 2014
|
15:57 makc
KDE/FreeBSD team presents KDE SC 4.14.2 and KDE Workspace 4.11.13!
USE_KDE4=kdehier component has been deprecated, new components added:
baloo - Baloo core libraries
baloo-widgets - Baloo widgets library
kfilemetadata - KDE library for extracting file metadata
New ports:
graphics/kqtquickcharts - QtQuick plugin to render interactive charts
misc/artikulate - Pronunciation trainer for KDE
(not usable currently, links to both
GStreamer 1.x and 0.10.x via dependencies)
sysutils/baloo[-widgets] - KDE framework for searching and
managing user metadata
sysutils/kfilemetadata - Library for extracting file metadata
l10n ports:
- Farsi (Persian) and Indonesian translations has been readded
- Vietnamese didn't pass threshold for inclusion into release
astro/kstars:
- switch dependency from math/eigen2 to math/eigen3
- add PYKDE option for updating supernovae data
deskutils/kdepim4:
- update dependencies: add libkgapi and baloo,
remove now needless clucene, link-grammar, strigi
- add patch to fix build with gcc42
- update COMMENT and description for all KDE PIM ports
devel/ruby-krossruby:
- remove BROKEN, it builds with ruby 2.x now
editors/kate:
- add patch to disable memory-hungry build of the kate tests [1]
graphics/okular:
- add dependency on graphics/libkscreen
math/cantor:
- add optional dependency on lang/luajit for LuaJIT backend
- fix gfortran detection [2]
misc/kdehier4:
- adapt to new pkg world. Now the purpose of kdehier4 only
to link some stuff between KDE4_PREFIX and LOCALBASE.
science/kalzium:
- switch dependency from math/eigen2 to math/eigen3
- add dependence on science/chemical-mime-data
x11-themes/kdeartwork4
- switch dependency from math/eigen2 to math/eigen3
among other changes:
- drop deprecated USE_KDE4=kdehier
- drop @dirrm from plist
- clean up pkg-descr
- convert to options helpers
- other portlint fixes
The area51 repository features commits by alonso, rakuco and myself.
PR: 187150 [1]
Reported by: pe.freethread@live.com
Patch by: Tobias Berner <tcberner@gmail.com>
PR: 180674 [2]
Reported by: torsten.eichstaedt@web.de
PR: 194316
Exp-run: antoine
|
Wednesday, 10 Sep 2014
|
20:50 gerald
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit)
|
Friday, 15 Aug 2014
|
20:37 mandree
Upgrade OpenEXR and ilmbase to 2.2.0.
GCC 4.2 in FreeBSD 8.X/9.X base is now too old to compile OpenEXR, so
GCC-based systems will upgrade to the default ports compiler (GCC 4.7
currently.)
Add two patches to OpenEXR to permit building it in a live system with
the older OpenEXR version installed. Bug report filed to upstream Github
at https://github.com/openexr/openexr/issues/130
Couple OpenEXR more tightly to ilmbase and require its exact .so
version.
Add UPDATING note, and bump PORTREVISION of all dependent ports.
Proto-STAGE hugin-devel, and mark it IGNORE because hugin is newer.
Approved by: portmgr (implicit for bumping PORTREVISION on unstaged ports)
|
Thursday, 3 Apr 2014
|
09:49 makc
KDE/FreeBSD team presents KDE SC 4.12.4 and KDE Workspace 4.11.8!
KDE ports:
- Convert to USES=tar:xz
devel/p5-perlqt, multimedia/kdemultimedia4-ffmpegthumbs:
- Convert LIB_DEPENDS to new style
devel/p5-perlqt, devel/p5-perlkde:
- Don't remove directories installed by perl port
net/kdnssd:
- moved to net/zeroconf-ioslave (renamed upstream)
x11/kdelibs4:
- Clean up non-standard shared mime files and directories after deinstall
The area51 repository features commits by Alonso Schaich
<alonsoschaich@fastmail.fm> and makc.
|
Tuesday, 18 Feb 2014
|
14:23 makc
KDE/FreeBSD team presents KDE SC 4.12.2 and KDE Workspace 4.11.6!
Among changes:
- Switch KDE4_PREFIX to ${LOCALBASE}
- Remove now needless misc/kde4-shared-mime-info port
- Add stage support
- Remove ancient CONFLICTS (KDE 4.9 and less) and LATEST_LINK
- Squeeze MASTER_SITES/MASTER_SITE_SUBDIR
- Convert LIB_DEPENDS to new style
- Use options helpers
- Drop support for FreeBSD 7.x
- Remove Qt/KDE 3 related workarounds
- Remove local patches and use upstream version scheme for libraries
- sysutils/kdeadmin4, net/kdenetwork4, devel/kdesdk4,
and x11-clocks/kdetoys4 ports have been split.
- devel/kcachegrind is now a part of KDE SC [1]
- more logs in area51 repo...
New ports:
devel/kde-dev-scripts: KDE development scripts
devel/kde-dev-utils: KDE development utilities
games/klickety: Tetris themed solitaire
games/picmi: Single player logic-based puzzle game
textproc/libkomparediff2: Library to compare files and strings
The area51 repository features commits by Schaich Alonso, avilla, rakuco
and myself.
PR: ports/186491
Exp-run: by bdrewery
Approved by: beat (former maintainer) [1]
|
Saturday, 1 Feb 2014
|
12:17 makc
Replace KDE4 sharedmime with USES=shared-mime-info. KDE4 sharedmime is
deprecated and will be removed along with switching KDE4_PREFIX to
${LOCALBASE} soon.
|
Friday, 20 Sep 2013
|
13:14 bapt
Add NO_STAGE all over the place in preparation for the staging support (cat:
astro)
|
Friday, 30 Aug 2013
|
01:15 bapt
Convert astro to USES=gmake
While here:
- Trim headers
- Use shebangfix when needed
- Convert to new perl5 world
|
Wednesday, 14 Aug 2013
|
22:35 ak
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery)
|
Tuesday, 2 Jul 2013
|
19:04 rakuco
Update to KDE SC 4.10.4, proudly presented by the KDE on FreeBSD team.
With commits from avilla@, makc@, rakuco@ and Schaich Alonso.
The upstream announcement can be found in [1].
[1] http://www.kde.org/announcements/announce-4.10.4.php
clang support should be more stable now, with clang being recognized by
kdelibs4 and being passed the correct flags to build other ports.
Additionally, all ports being committed have been verified to build with
-CURRENT's clang 3.3 on an amd64 tinderbox (special thanks go to swills@ for
providing it).
Work on the newly-released 4.10.5 will begin shortly.
|
Saturday, 18 May 2013
|
20:34 makc
KDE/FreeBSD team presents KDE SC 4.10.3 ports!
- Remove patches and checks for unsupported FreeBSD versions.
The area51 repository features commits by avilla, rakuco and myself.
|
Sunday, 12 May 2013
|
16:16 makc
- Add missing sharedmime to the list of USE_KDE4 components. It will be
superseded by recently introduced USES= shared-mime-info later.
- Remove no longer needed exec/unexec from plist and post-install calls for
update-mime-database
- Trim Makefile header while I'm here
|
Friday, 3 May 2013
|
04:56 rm
- update astro/gpsd to 3.9
- fix build on head
- remove stale options and patch
- chase the update in dependent ports
PR: 178279
Submitted by: glebius (maintainer)
|
Wednesday, 27 Mar 2013
|
11:55 makc
KDE/FreeBSD team presents KDE SC 4.10.1 ports!
- kdegames4 port has been split.
- kdeutils4-printer-applet and system-config-printer-kde have been
replaced by print/kde4-print-manager.
- Recover misc/kde4-l10n-mr from attic.
- New USE_KDE4 components: kactivities, libkdegames, nepomuk-core,
and nepomuk-widgets.
- Provide sharedmime component with magic: ports don't need to
run update-mime-database themselves now.
- Switch some ports to out-of-source build.
- Update port comments.
- Adjust dependence on Qt4 components.
- x11/kde4 installs modern kdepim4 now.
- Remove redundant aspell and hspell from kdelibs4, both
can be enabled in textproc/enchant if needed.
- Remove stale bits from bsd.kde4.mk
The area51 repository features commits by Schaich Alonso and myself.
Contributors:
- Tobias Berner
|
Friday, 22 Mar 2013
|
14:18 makc
Mk/bsd.kde4.mk:
- Don't set CMAKE_BUILD_TYPE for debug builds (cmake.mk already handles it)
- Don't set WITH_DEBUG for unstable branch (KDE4_BRANCH)
- Remove now useless KDE4_BUILDENV
KDE SC ports:
- Chase KDE4_BUILDENV removal: replace 'KDE4_BUILDENV= yes' with
'USES= cmake:outsource' and add USE_LDCONFIG if needed
|
Sunday, 3 Feb 2013
|
20:10 makc
KDE/FreeBSD team presents KDE SC 4.9.5 ports!
- kdebindings ports have been renamed to match upstream.
- kdemultimedia and kdenetwork have been split.
- New port games/pairs added.
- Trim Makefile header
- Convert to new option framework
- New USE_KDE4 components: libkcddb, libkcompactdisc
- Update:
databases/akonadi to 1.9.0
devel/grantlee to 0.3.0
textproc/rasqal to 0.9.30
textproc/redland-bindings to 1.0.16.1
textproc/soprano to 2.9.0
x11-toolkits/attica to 0.4.1
The area51 repository features commits by Schaich Alonso, avilla, dbn,
jhale, makc and rakuco.
Contributors:
- Oleg Sidorkin
- Tobias Berner
- Kurt Jaeger
|
Thursday, 14 Jun 2012
|
16:42 makc
KDE/FreeBSD team presents KDE SC 4.8.4, probably the last release in 4.8.x
series.
Official announcement: http://kde.org/announcements/announce-4.8.4.php
|
Wednesday, 6 Jun 2012
|
06:44 miwi
- Convert USE_QT_VER=4 and QT_COMPONETS to USE_QT4
Review by: bapt, David Naylor (kde team)
|
Friday, 1 Jun 2012
|
05:26 dinoex
- update png to 1.5.10
|
Friday, 25 May 2012
|
02:15 makc
KDE/FreeBSD team presents long awaited KDE SC 4.8.3!
kdeaccessibility4 and kdeutils4 are now meta ports. deskutils/kdepim4 updated
to match KDE SC version, old kdepim preserved in deskutils/kdepim44.
Follow UPDATING instruction!
New ports:
- accessibility/kaccessible
- accessibility/kmag
- accessibility/kmousetool
- accessibility/kmouth
- archivers/ark
- comms/kremotecontrol
- deskutils/kcharselect
- deskutils/kdepim44
- deskutils/kdepim44-runtime
- deskutils/superkaramba
- devel/kdebindings4-perl-perlkde
- devel/kdebindings4-perl-perlqt
- math/analitza
- math/kcalc
- misc/kde4-l10n-fa
- security/kgpg-kde4
- security/kwallet
- sysutils/kdf
- sysutils/kfloppy
- sysutils/sweeper
- vietnamese/kde4-l10n
- x11-clocks/ktimer
- x11/kactivities
- x11/libkonq
Removed ports:
- devel/kdebindings4-kross-interpreters
- devel/kdebindings4-python
- devel/kdebindings4-ruby
- devel/kdebindings4-smoke
|
Thursday, 16 Feb 2012
|
15:57 ashish
- Bump PORTREVISION to chase the update of multimedia/libvpx
|
Monday, 14 Nov 2011
|
02:59 rakuco
The KDE on FreeBSD team is pleased to update the KDE4 ports to 4.7.3.
This is an incremental update and should be much easier to handle than
the transition from 4.6.5 to 4.7.2 in the ports tree.
The official release notes can be found at
http://www.kde.org/announcements/announce-4.7.3.php.
Approved by: avilla (mentor), makc (mentor), portmgr (miwi)
Feature safe: yes
|
Sunday, 23 Oct 2011
|
01:38 makc
Mark MAKE_JOBS_UNSAFE, it still fails sometime
|
Monday, 17 Oct 2011
|
00:03 avilla
The KDE/FreeBSD team is pleased to announce KDE Software Compilation
4.7.2. The official release notes can be found at:
http://kde.org/announcements/announce-4.7.2.php
This release ships with many improvements. Read more about them here:
http://FreeBSD.kde.org/news.php#itemKDESC472availableinports
We'd like to say thanks to all testers and contributors, especially to
lwhsu@ for his effort on hosting our test packages.
PR: 156293 [1]
159219 [2]
160164 [3]
Submitted by: Oleg Sidorkin <osidorkin@gmail.com> [1]
Alvaro Castillo <gobledb@gmail.com> [2]
dkeav04@gmail.com [3]
Tested by: exp-run via pav
|
Tuesday, 14 Jun 2011
|
09:23 avilla
The FreeBSD KDE Team is pleased to announce KDE SC 4.6.4. Read full
announcement here: http://kde.org/announcements/announce-4.6.4.php
|
Thursday, 7 Apr 2011
|
12:03 avilla
The FreeBSD KDE Team is pleased to announce April updates for KDE
Software Compilation: 4.6.2, codename "Congrats". Read the full
announcement here: http://kde.org/announcements/announce-4.6.2.php.
Special thanks to Raphael Kubo da Costa who ported the release.
|
Friday, 25 Mar 2011
|
20:30 amdmi3
- Chase astro/gpsd shlib version bump
- Add patches required for compatibility with new version of libgps
Submitted by: glebius
Tested by: glebius
|
10:33 avilla
The FreeBSD KDE Team is pleased to announce KDE SC 4.6.1 and KDE PIM
4.4.10. The official 4.6.1 release notes can be found at:
http://www.kde.org/announcements/announce-4.6.1.php
We'd like to say thanks to all helpers and submitters.
Tested by: exp-run via miwi
|
Thursday, 28 Oct 2010
|
21:00 erwin
Deprecate md5 in favour of sha256 checksums. md5 checksums will no longer
be generated or checked, and will be silently ignored for now. Also,
generalize the MD5_FILE macro to DISTINFO_FILO.
PR: 149657
Submitted by: rene
Approved by: portmgr
Tested on: pointyhat i386 7-exp
|
Monday, 6 Sep 2010
|
21:39 pav
- MAKE_JOBS_UNSAFE
Reported by: pointyhat
|
Thursday, 2 Sep 2010
|
21:06 makc
KDE FreeBSD team presents KDE SC 4.5.1.
New ports added:
misc/kde4-l10n-ia - Interlingua localization for KDE
|
Wednesday, 23 Jun 2010
|
18:49 makc
Mark MAKE_JOBS_UNSAFE
Reported by: pav, pointyhat
Feature safe: yes
|
Tuesday, 1 Jun 2010
|
21:35 makc
Present KDE SC 4.4.4 for FreeBSD.
|
Number of commits found: 99 |