Commit graph

6903 commits

Author SHA1 Message Date
Rene Ladan
8e2a89b541 cleanup: Remove ports depending on expired lang/gcc6-aux
Keep ports-mgmt/synth and dependencies (including lang/gcc6-aux itself)
for now as synth is the only Ada port still maintained and might be
somewhat high-profile.

Removed ports:
archivers/zip-ada
cad/ghdl
databases/adabase
databases/apq
databases/apq-mysql
databases/apq-odbc
databases/apq-pgsql
devel/ada-util
devel/adabooch
devel/adaid
devel/ahven
devel/alog
devel/aunit
devel/florist-gpl
devel/gprbuild
devel/libspark2012
devel/matreshka
devel/pcsc-ada
devel/pragmarcs
devel/sdl_gnat
dns/ironsides
graphics/generic_image_decoder
lang/adacontrol
lang/asis
lang/gnat_util
lang/lua-ada
math/plplot-ada
misc/excel-writer
net/adasockets
net/anet
security/libadacrypt
textproc/adabrowse
textproc/templates_parser
textproc/words
textproc/xmlada
x11-toolkits/gtkada
x11-toolkits/gtkada3
2022-02-28 22:34:25 +01:00
Rene Ladan
6d16a1701e cleanup: Remove expired ports:
2022-02-28 net-mgmt/zabbix3-proxy: Upstream EOL reached on 2021-02-28
2022-02-28 net-mgmt/zabbix3-java: Upstream EOL reached on 2021-02-28
2022-02-28 net-mgmt/zabbix3-frontend: Upstream EOL reached on 2021-02-28
2022-02-28 net-mgmt/zabbix3-agent: Upstream EOL reached on 2021-02-28
2022-02-28 net-mgmt/zabbix3-server: Upstream EOL reached on 2021-02-28
2022-02-28 18:37:47 +01:00
Rene Ladan
3d12b331cb cleanup: Remove expired ports:
2022-02-28 lang/bf2c: No development since 2013
2022-02-28 lang/nbc: No releases since 2011, for previous generation LEGO Mindstorms
2022-02-28 textproc/gutenmark: No releases since 2011
2022-02-28 18:32:10 +01:00
Po-Chuan Hsieh
37eceebecf
MOVED: Document the removal of obsoleted ports
- converters/p5-JSON1
- devel/rubygem-bootsnap19
- textproc/rubygem-rouge326
2022-02-28 20:46:37 +08:00
Rene Ladan
1f1649cd41 cleanup: Remove expired ports:
2022-02-27 graphics/libgaiagraphics: Abandoned upstream, replaced by graphics/librasterlite2
2022-02-27 databases/zabbix3-libzbxpgsql: Upstream EOL reached on 2021-02-28
2022-02-27 11:29:56 +01:00
Loïc Bartoletti
337a99bc8b x11-toolkits/py-wxPython4: Update to 4.1
- Rename wxPython40 to wxPython4
 - Update to 4.1 version
 - Fix wxgtk31 for string
 - Use wxGtk31 instead of wxgtk30
 - Fix kicad* ports with wxgtk31/wxPython 4.1

Changes:
 - https://www.wxpython.org/news/2020-11-21-wxpython-411-release/index.html

Reviewed by:	tcberner
Approved by:	yuri, bofh
Differential Revision:	D34080
2022-02-25 19:10:24 +01:00
Yuri Victorovich
2786528c17 math/py-pyipopt: Remove: not compatible with the latest Ipopt-3.14.4 and abandoned upstream 2022-02-24 08:21:07 -08:00
Jason E. Hale
fb1b928c06 www/py-weboob: Rename to www/py-woob
Project was renamed from weboob to woob.
Update to 3.0.

www/py-weboob-qt: Rename to www/py-woob-qt

Project was renamed from weboob-qt to woob-qt.
Update to latest commit. Upstream did not create a tag in git after
the project was renamed, so a new release was never made. But we
need these changes so it is compatible with base woob. This is
technically version 3.0.
2022-02-24 09:27:26 -05:00
Yuri Victorovich
831a9b667f math/coinmumps: Rename into math/coin-or-mumps
coinmumps wasn't used because it can only be used from Coin-OR
projects and there are no mentions in the tree.

But the upcoming Ipopt update would use math/coin-or-mumps.
2022-02-23 12:02:16 -08:00
Rene Ladan
e3a5d5b816 cleanup: Remove expired ports:
2022-02-22 net-mgmt/percona-monitoring-plugins: Upstream EOL reached on 2020-08-01
2022-02-22 19:06:29 +01:00
Thierry Thomas
e65bacbce4 math/mathics-django: remove, because it now requires npm
Mathics-Django won’t be upgraded, because now it requires npm: you
can use math/mathicsscript instead.

Note: if someone wants to maintain it, do not hesitate to resurrect it.
2022-02-20 18:29:10 +01:00
Adriaan de Groot
8de46b4745 x11-toolkits/copperspice: resurrect CopperSpice
CopperSpice is a toolkit, forked from Qt and updated to use
modern C++ and CMake in the Qt 5.something LGPL days. It was
removed from the tree for being unfetchable in 2017, now
restored. I didn't bother to look at the old ports files, so
this is entirely new work.

CS builds cleanly, except I patched in -pthread as a linker
option; I think this ought to be part of the Threads package
found by CMake, but it isn't (on FreeBSD at least). Some linkage
options need to be PUBLIC to be carried through to consuming
applications (this is a FreeBSD thing).

While here, introduce the misc/copperspice-examples which
is a demo application *kitchensink* that exercises the libraries.

CopperSpice shares notional-filenames with Qt (e.g. binaries
called "lupdate" for UI design) but the Qt ports are versioned
("lupdate-qt5"). CopperSpice gets "-cs" as a suffix.

There's a bunch of patching to make things "behave" like a
regularly packaged set of libraries and applications that
consume those libraries. In particular using $(LOCALBASE)/share/
rather than putting everything in the same target directory.
2022-02-20 16:45:27 +01:00
Antoine Brodin
44b8036618 MOVED: fix some entries 2022-02-19 21:07:52 +00:00
Vinícius Zavam
31f0c6e142
sysutils/intel-pcm-devel: delete port
sysutils/intel-pcm-devel became quite obsolte once sysutils/intel-pcm is
  now pretty much following a constant and stable update cycle, so users of
  the -devel version are encouraged to switch to it.

  If you still have sysutils/intel-pcm-devel installed, please delete it from
  your system and install sysutils/intel-pcm instead:

    # pkg delete sysutils/intel-pcm-devel
    # pkg install sysutils/intel-pcm
2022-02-19 14:06:48 +00:00
Muhammad Moinur Rahman
8374a33c80 tex* : Update version 20150521=>20210325
- Update MASTER_SITES_TEX_CTAN from https://tug.org/historic/
- Update texlua to use texlua53 library
- Deprecate CSLaTeX format
- Remove aleph as per Upstream
- Add common variables TEXLIVE_YEAR and TEXLIVE_VERSION to be used in
  all ports related to tex*
- Fix dependency of print/texlive-texmf-source [1]
- devel/tex-kpathsea: Update version 6.2.1=>6.3.3
- devel/tex-libtexlua: Update version 5.2.4=>5.3.6
- devel/tex-libtexluajit: Update version 2.0.3=>2.1.0
- devel/tex-synctex: Update version 1.17.0=>2.0.0
- devel/tex-web2c: Update version 20150521=>20210325
- editors/texworks: Fix build with newer tex version
- print/tex-basic-engines: Update version 20150521=>20210325
- print/tex-dvipdfmax: Update version 20150521=>20210325
- print/tex-dvipsk: Update version 5.995=>20210325.1
- print/tex-formats: Update version 20150521=>20210325
- print/tex-jadetex:
- print/tex-luatex: Update version 0.80.0=>1.12.0
  * Convert to dynamic pkg-plist
- print/tex-ptexenc: Update version 1.3.3=>1.3.9
- print/tex-xetex: Update version 0.99992=>0.99993
  * Convert to dynamic pkg-plist
- print/texlive-base: Update version 20150521=>20210325
- print/texlive-docs: Update version 20150521=>20210325
  * Convert to dynamic pkg-plist
- print/texlive-full: Update version 20150521=>20210325
- print/texlive-texmf-source: Update version 20150521=>20210325
- print/texlive-texmf: Update version 20150521=>20210325
  * Convert to dynamic pkg-plist
- print/texlive-tlmgr: Update version 20150521=>20210325
- print/xpdfopen: Transfer MAINTAINER to tex@ as xpdfopen is an
  integral part of tex after poppler support has been deprecated from
  tex [2]
- textproc/dblatex: Update version 0.3.11=>0.3.12
  * Take MAINTAINERship
- textproc/gastex: Fix build
- textproc/metauml: Fix build

PR:		226983 [1]
Reported by:	Trond.Endrestol@ximalas.info [1]
Reviewed by:	tcberner (private repo)
Approved by:	hrs (maintainer-timeout) [2]
Relnotes: https://tug.org/texlive/doc/texlive-en/texlive-en.html#news
Sponsored by:	Nepustil.net
2022-02-18 20:25:00 -06:00
Stephen Montgomery-Smith
0ee2bb3c83 MOVED: math/qhull and math/qhull renaming. 2022-02-18 16:00:59 -06:00
Muhammad Moinur Rahman
e8d9493812 lang/php8[01]: Make openssl as DEFAULT
After the 91fdbed776 commit fixing the
issue for MySQL80 introduced another problem for the ports that depends
on php8[01]-openssl port couldn't be built as the fix prevented
php8[01]-openssl from being installed as it's already built with
default php installation. As the problem has grown much bigger now and
php80 is currently the DEFAULT php version so we are switching the
behavior of php8[01] ports making the openssl module as default.

- Remove non-default OPTION MYSQL80 from lang/php8[01]
- Remove ports security/php8[01]-openssl
- Remove OPTION OPENSSL from lang/php8[01]-extensions
- Mark lang/php8[01] to IGNORE with libressl and libressl-devel
  Although php builds fine with those most of the extensions do not
  as they have dependency on curl. So mark it early.
- OPTIONIZE lang/php80
- Change openssl_DEPENDS to conditional for php74 only as this module
  is default from php80 with this commit. php74 do not have the issue
  where it fails to connect to MySQL80 due to new caching_sha2_password
- Remove hash_DEPENDS from php.mk as it is a default module for all php
- Change json_DEPENDS to conditional for php74 only as this module is
  default from php80

PR:		261797 259793 252420
Reported by:	sean@rogue-research.com martin@waschbuesch.de
Approved by:	tz (private email) ale (private email)
Sponsored by:	Bounce Experts
2022-02-12 09:41:51 -06:00
Thierry Thomas
7fac35a3db graphics/cloudcompare: resurrect CloudCompare
It was removed in r548980, due to a deprecated version of python.
2022-02-12 10:53:14 +01:00
Jung-uk Kim
6973156212 korean/nanumfonts: Split korean/nanumfonts-{otf,ttf} into multiple ports 2022-02-10 23:48:33 -05:00
Jung-uk Kim
abdd722676 korean/nanum-gothic-coding: Rename korean/nanumcoding-ttf and update to 2.5 2022-02-10 15:19:01 -05:00
Matthias Fechner
fbb5cf4bb2 cleanup: Remove expired ports:
security/rubygem-devise-two-factor-rails60
use security/rubygem-devise-two-factor-rails61 instead
2022-02-07 15:56:35 +01:00
Matthias Fechner
77d8c35e1f cleanup: Remove expired ports:
devel/rubygem-gettext_i18n_rails_js-rails60
use devel/rubygem-gettext_i18n_rails_js-rails61 instead
2022-02-07 15:45:41 +01:00
Dan Langille
a1543029a6 MOVED: fix invalid date 2022-01-32 to 2022-01-32
+x11/gnome3|x11/gnome|2022-01-32 just isn't right.

Sponsored by:	FreshPorts
2022-02-03 23:10:54 +00:00
Lewis Cook
22e6ffa1c5 www/annie: Rename to www/lux 2022-02-03 20:15:39 +00:00
Rene Ladan
e2dd87ef86 cleanup: Remove expired ports:
2022-02-01 security/krb5-117: EOL one year after the release of krb5 1.19
2022-02-01 10:19:37 +01:00
Neel Chauhan
eaefe7d4ec x11/gnome: Move from x11/gnome3
The reason for the move is because GNOME has moved beyond version 3,
bumping directly to 40 and iterating major release versions from there.
The Ports version of GNOME is currently at 41, making x11/gnome3
misnamed also.

Differential Revision:	https://reviews.freebsd.org/D33959
2022-01-31 13:56:04 -08:00
Alex Dupre
5ab44210a1 lang/scala-docs: remove port, scala3 dropped support for downloadable doc 2022-01-31 13:22:46 +01:00
Yuri Victorovich
abc99afec6 MOVED: Remove stray slashes in directory names. 2022-01-29 11:17:28 -08:00
Yuri Victorovich
39a91dd9aa audio/{nekobi,kars}-lv2: Remove because they are bundled in audio/dpf-plugins 2022-01-29 10:28:04 -08:00
Po-Chuan Hsieh
74953fa06f
x11-fonts/source-sans-ttf: Move x11-fonts/sourcesanspro-ttf to x11-fonts/source-sans-ttf
- Update to 3.046
- Update MASTER_SITES
- Update WWW
- Bump PORTREVISION of dependent ports for dependency change

Changes:	https://github.com/adobe-fonts/source-sans/releases
2022-01-29 07:26:35 +08:00
Juraj Lutter
2ef2ad9e86 net-mgmt/zabbix54-frontend: Build as php74-flavored only
As php 8.x is not supported with zabbix 5.x frontend, make it
to only build with php 7.4 and convert to using flavors.

And while here, also portfmt and portclippy a bit.

Reported by:    alexvpetrov@gmail.com
2022-01-27 21:34:29 +01:00
Loïc Bartoletti
e5386199f6 PyQt: Fix MOVED (again)
Fix a typo "deve/*" => "devel/*"

Follow-up 4f0a5e1540

Reported by:	rhurlin
2022-01-27 11:06:50 +01:00
Loïc Bartoletti
7138516899 PyQt: Fix MOVED
Follow-up 4f0a5e1540

PR:		261507
Reported by:	peter.larsen@larsendata.dk
2022-01-27 09:54:46 +01:00
Loïc Bartoletti
4f0a5e1540 PyQt: Update sip to 6.5.0, reintroduce sip4 and simplify PyQt framework.
SIP:
As mentioned in the update from sip to sip5, this is a transitional version
to remove what is deprecated in sip4.
Sip6 completely removes the deprecated parts.
Unfortunately, some ports — mostly cura things — can not use sip6, so we
reintroduce sip4.

PyQt:
At the same time, we took the opportunity to simplify PyQT and propose only one
package as for devel/pyside2. */py-qt5-* have been merged — excepted chart,
networkauth and webengine — into devel/py-qt5-pyqt.

This allows us to be in adequacy with the packages that the author of these
libraries proposes, namely:

PyQt - devel/py-qt5-pyqt
PyQt-Charts - x11-toolkits/py-qt5-chart
PyQt-NetworkAuth – net/py-qt5-networkauth
PyQt-WebEngine – www/py-qt5-webengine
SIP – devel/py-sip
py-sip - devel/py-qt5-sip
PyQt-builder - devel/py-qtbuilder
Qscintilla - devel/py-qt5-qscintilla2

Reviewed by:	diizzy, kde
Tested by:	kai, rhurlin, arrowd, madpilot
Approved by:	makc, tcberner, kde
Differential Revision:	https://reviews.freebsd.org/D33237
Exp-run by:	antoine
2022-01-27 07:12:26 +01:00
Matthias Andree
c443b6628e mail/bogofilter*: change default database
* The default version of mail/bogofilter now uses LMDB instead
  of Berkeley DB. It is not compatible and cannot read databases.

* bogofilter was renamed to bogofilter-bdb
* bogofilter-lmdb was renamed to bogofilter

* MOVED/UPDATING entries included.
2022-01-27 01:08:31 +01:00
Muhammad Moinur Rahman
cc378fb60b lang/php73: Remove port
- EOL reached on 2021-12-06
  https://www.php.net/eol.php

PR:             260624
Approved by:	tz (private email) ale portmgr (blanket)
Sponsored by:	Bounce Experts
2022-01-25 18:20:01 -06:00
Kai Knoblich
d7e0acbd4d converters/py-svglib: Re-add port
The port is being maintained by upstream fairly regularly again after a
lengthy hiatus:

Svglib is a pure-Python library for reading SVG files and converting
them (to a reasonable degree) to other formats using the ReportLab Open
Source toolkit.

Used as a package you can read existing SVG files and convert them into
ReportLab Drawing objects that can be used in a variety of contexts,
e.g. as ReportLab Platypus Flowable objects or in RML.

As a command-line tool it converts SVG files into PDF ones (but adding
other output formats like bitmap or EPS is really easy and will be
better supported, soon).

WWW: https://github.com/deeplook/svglib
2022-01-25 20:22:45 +01:00
Muhammad Moinur Rahman
b12047921d www/zend-framework1: Remove port
- Fails to work with current active PHP versions. php73 will be removed
  from the tree which expires on 2022-01-25
2022-01-25 05:15:03 -06:00
Loïc Bartoletti
defda569fe cleanup: Remove expired ports:
2021-12-31 databases/postgis25: Deprecated in favour of databases/postgis3x
2022-01-25 09:35:44 +01:00
Rene Ladan
1586291716 MOVED: add alternative for security/truecrypt
Reported by:	cy
2022-01-24 11:56:53 +01:00
Rene Ladan
8541f7eb60 cleanup: Remove expired ports:
2022-01-19 graphics/radiance: Application uses deprecated OpenGL support in libmpv, see the comment in https://github.com/zbanks/radiance/issues/118
2022-01-24 00:39:05 +01:00
Rene Ladan
b4035f62d5 cleanup: Remove expired ports:
2021-06-11 security/truecrypt: Development and support for truecrypt ended in 2014
2022-01-24 00:35:14 +01:00
Po-Chuan Hsieh
84f7473cc2
textproc/rubygem-rouge2: Remove obsoleted port
Use textproc/rubygem-rouge instead.
2022-01-24 02:09:57 +08:00
Po-Chuan Hsieh
c7eb7b6db8
print/py-fonttools3: Remove obsoleted port
Use print/py-fonttools instead.
2022-01-24 02:09:56 +08:00
Robert Clausecker
f6185e251d
emulators/fceux: revive port
Now that the build system no longer requires python27, this port can be
revived.  The port has been completely redone from scratch based on the
current upstream version.

PR:		261402
2022-01-23 00:14:17 -04:00
Jan Beich
57c6f7e1cb emulators/yuzu: merge -qt5 port as QT5 option
yuzu package provided "yuzu-cmd" executable but it's very buggy and
hard to use. yuzu-qt5 package provided stable "yuzu" executable.
The split was inspired by citra{,-qt5} but in yuzu confused new users.
2022-01-20 10:26:33 +00:00
Alex Dupre
696a89a3ba converters/dumpasn1: restore and update dumpasn1 port 2022-01-20 09:53:25 +01:00
Jens Grassel
2d46959df2 shells/ammonite: Update to 2.5.1 and MOVE
The authors removed the shell functionality but it is still a good dev-tool.

Changelog
---------

 * Added support for Scala 2.13.8
 * Re-added old Main entry point for better compatibility with Ammonite 2.4 and
   older
 * Dropped built-in support for shell operations
 * move from shells/ammonite to devel/ammonite

PR:	261191
Reported by:	freebsd-ports@jan0sch.de (maintainer)
2022-01-18 17:15:08 +01:00
Rene Ladan
6552162aa7 cleanup: Remove expired ports:
2020-12-31 lang/spidermonkey60: Requires python2 to build
2022-01-18 13:06:17 +01:00
Matthias Andree
29b349b2db devel/e2fsprogs-libss: merge to sysutils/e2fsprogs
This is to break dependency cycles between e2fsprogs-libss and
e2fsprogs (see 254751 comment #18 for details), and to avoid creating
yet another split-out port, then for e2fsprogs's libcom_err.

Bump PORTREVISION of the four e2fsprogs consumers to flush out
their e2fsprogs-libss dependency records.

PR:		254751
Reported by:	Felix Palmen
PR:		261217
Reported by:	tech-lists@zyxst.net
Fixes:		8e6ae60 devel/e2fsprogs-libss: use local compile_et...

Approved by:	prior maintainer timeout (Ben Kaduk, 7 months) on 254751
2022-01-17 23:17:48 +01:00