biology/ugene: fix build on aarch64 The bundled copy of htslib is missing required assembly source files, causing build failure due to undefined symbols an aarch64. Unbundle htslib and use our working port biology/htslib instead. Approved by: makc (maintainer) MFH: 2026Q2 PR: 293379372104dd71
Port details
biology/ugene53.1_1
Integrated bioinformatics toolkit
- Maintainer
- makc@FreeBSD.org
- Packages
- ugene 53.1_1
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://ugene.net/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (64)
biology/ugene: Update to 53.1 Release Notes: https://ugene.net/changelist.html Port changes: - Fix build on non-x86, mark IGNORE for aarch64. - Switch to cmake, qmake is not supported anymore. - Drop unused sqlite, renew Qt components. - Convert to PORTDATA, use shebangfix. Special thanks to fuz@ for testing and fixing non-x86 build! PR: 2933797f73f34aa0
biology/ugene: adoptd8d62c75d4
biology/ugene: return to pool PR: 293379552bce4f9c
MAN?PREFIX: eleminate its usage and move man to share/man1b819e4869
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/D36349ddae4e92d8
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
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)b7f05445c0
biology/ugene: Correct BROKEN message Approved by: portmgr (blanket)5d1325cd1b
biology/ugene: Broken on systems where OpenMP isn't enabled Reported by: fallout Approved by: portmgr (blanket)34c51b63d7
biology: remove 'Created by' lines A big Thank You to the original contributors of these ports: * Aaron Dalton <aaron@FreeBSD.org> * Akinori MUSHA aka knu <knu@idaemons.org> * Andrey Zakhvatov * Bob Zimmermann <rpz@cse.wustl.edu> * Camson Huynh <chuynh@biolateral.com.au> * Dan Siercks <dsiercks@uwm.edu> * Fernan Aguero <fernan@iib.unsam.edu.ar> * Hannes Hauswedell <h2+fbsdports@fsfe.org> * J. Bacon <jwb@FreeBSD.org> * Jason Bacon <jwb@FreeBSD.org> * Jeremy <karlj000@unbc.ca> * Johann Visagie <johann@egenetics.com> * Johann Visagie <wjv@FreeBSD.org> * Mauricio Herrera Cuadra <mauricio@arareko.net> * Motomichi Matsuzaki <mzaki@biol.s.u-tokyo.ac.jp> * Motomichi Matsuzaki <mzaki@e-mail.ne.jp> * Motomichi Matsuzaki <mzaki@m.u-tokyo.ac.jp> * Motomichi Matsuzaki <mzaki@niid.go.jp> * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Razi Khaja <razi@genet.sickkids.on.ca> * Reed A. Cartwright <cartwright@asu.edu> * Ryo MIYAMOTO * Ryo MIYAMOTO <rmiya@cc.hirosaki-u.ac.jp> * Sangwoo Shim <sangwoos@gmail.com> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Tassilo Philipp <tphilipp@potion-studios.com> * Tony Maher * Tony Maher <tonym@biolateral.com.au> * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Yonatan <onatan@gmail.com> * Yuri Victorovich <yuri@rawbw.com> * ballen * barnhart@genetics.wustl.edu * camson@bilateral.com.au * chuynh@biolateral.com.au * dbader@eece.unm.edu * frankch@waru.life.nthu.edu.tw * h2 * lentferj * maho@FreeBSD.org * mzaki@biol.s.u-tokyo.ac.jp * tonym * wen@FreeBSD.org With hat: portmgr37526bbd4e
biology/ugene: update UniPro UGENE to version 40.1 (bugfix release).e409be37a8
biology/ugene: update Unipro UGENE to version 40.0.299862ff2a
biology/ugene: update Unipro UGENE to version 39.0.05f96c80f8
graphics/mesa-libs: Bump reverse deps for libglvnd Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824da3162c7c9
- Update Unipro UGENE to version 38.1 and thus unbreak - CONFIG defaults to 64-bit mode now, adjust the check6464fe05fe
biology/ugene: mark BROKEN (does not fetch) Approved by: portmgr blanket4b5a5c6d9c
Remove # $FreeBSD$ from Makefiles.305f148f48
- Update Unipro UGENE to version 38.0 - Garbage-collect no longer needed patches - Make COMMENT shorter and closer to upstream - Stop building bundled SQLite, use ours!2ed87b8454
Mark BROKEN on riscv64 the same as on aarch64. While here, pet portlint (Makevar order). Approved by: portmgr (tier-2 blanket) Obtained from: lonesome.com build testingc9edd6a5af
- Update Unipro UGENE port to version 37.0 - Drop no longer used WebEngine dependencies - Force SSE2 on i386 (required for the build) - Chase HTTP 301 redirection in the WWW line8f46816990
biology/ugene: prepare for Qt5-5.1590ba7116a9
- Resurrect and unbreak by updating to version 34.0 - Stop providing outdated offline PDF documentation, users are advised to use the online files instead52ea511a14
Remove expired ports: Adjusted for ports rescued since r534032 2020-05-05 audio/festvox-czech: Broken for more than 6 months 2020-05-05 audio/gkrellmvolume2: Broken for more than 6 months 2020-05-05 audio/mixmos: Broken for more than 6 months 2020-05-05 audio/mma: Broken for more than 6 months 2020-05-05 audio/pd-cyclone: Broken for more than 6 months 2020-05-05 audio/shorten: Broken for more than 6 months 2020-05-05 audio/taglib-sharp: Broken for more than 6 months 2020-05-05 audio/xhippo: Broken for more than 6 months 2020-05-05 biology/consed: Broken for more than 6 months 2020-05-05 biology/plinkseq: Broken for more than 6 months 2020-05-05 biology/seqtools: Broken for more than 6 months 2020-05-05 biology/t_coffee: Broken for more than 6 months 2020-05-05 biology/ugene: Broken for more than 6 months 2020-05-05 comms/ath3k-firmware: Broken for more than 6 months 2020-05-05 comms/geoid: Broken for more than 6 months 2020-05-05 comms/jerm: Broken for more than 6 months 2020-05-05 comms/yaac: Broken for more than 6 months 2020-05-05 converters/dumpasn1: Broken for more than 6 months 2020-05-05 databases/elixir-exredis: Broken for more than 6 months 2020-05-05 databases/hamsterdb: Broken for more than 6 months 2020-05-05 databases/memcacheq: Broken for more than 6 months 2020-05-05 databases/mysql++1: Broken for more than 6 months 2020-05-05 databases/mysql++3: Broken for more than 6 months 2020-05-05 databases/mysql2odbc: Broken for more than 6 months 2020-05-05 databases/mysqlidxchk: Broken for more than 6 months 2020-05-05 databases/p5-DBIx-Ease: Broken for more than 6 months 2020-05-05 databases/p5-DMOZ-ParseRDF: Broken for more than 6 months 2020-05-05 databases/pear-DoctrineORM: Broken for more than 6 months 2020-05-05 databases/pear-MDB2_Driver_mysql: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_DBQuery: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_DBTable: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_DataObject: Broken for more than 6 months 2020-05-05 databases/pear-Structures_DataGrid_DataSource_MDB2: Broken for more than 6 months 2020-05-05 databases/pgagent: Broken for more than 6 months 2020-05-05 databases/useracc: Broken for more than 6 months 2020-05-05 deskutils/devd-notifier: Broken for more than 6 months 2020-05-05 deskutils/sugarcrm: Broken for more than 6 months 2020-05-05 deskutils/tine20: Broken for more than 6 months 2020-05-05 deskutils/tomboy-plugin-latex: Broken for more than 6 months 2020-05-05 deskutils/tomboy-plugin-todo: Broken for more than 6 months 2020-05-05 deskutils/wyrd: Broken for more than 6 months 2020-05-05 deskutils/xrolo: 64-bit unsupported 2020-05-05 devel/autodist: Broken for more than 6 months 2020-05-05 devel/bouml-doc: Broken for more than 6 months 2020-05-05 devel/cobf: Broken for more than 6 months 2020-05-05 devel/djgpp-crx: Broken for more than 6 months 2020-05-05 devel/elfrc: Broken for more than 6 months 2020-05-05 devel/frink: Broken for more than 6 months 2020-05-05 devel/gogland-eap: Broken for more than 6 months 2020-05-05 devel/hive: Broken for more than 6 months 2020-04-01 devel/hs-bytestring-nums: No releases since 2012 2020-05-05 devel/iz: Broken for more than 6 months 2020-05-05 devel/jfrog-cli: Broken for more than 6 months 2020-05-05 devel/libcfg: Broken for more than 6 months 2020-05-05 devel/libdispatch: Broken for more than 6 months 2020-05-05 devel/libjson++: Broken for more than 6 months 2020-05-05 devel/libmonetra: Broken for more than 6 months 2020-05-05 devel/libol: Broken for more than 6 months 2020-05-05 devel/libserver: Broken for more than 6 months 2020-05-05 devel/lua-MessagePack: Broken for more than 6 months 2020-05-05 devel/mercurialeclipse: Broken for more than 6 months 2020-05-05 devel/mime: Broken for more than 6 months 2020-05-05 devel/motor: Broken for more than 6 months 2020-05-05 devel/mq4cpp: Broken for more than 6 months 2020-05-05 devel/myrepos: Broken for more than 6 months 2020-05-05 devel/notify-sharp: Broken for more than 6 months 2020-05-05 devel/oozie: Broken for more than 6 months 2020-05-05 devel/p5-Cdk: Broken for more than 6 months 2020-05-05 devel/p5-Data-Average: Broken for more than 6 months 2020-05-05 devel/p5-Range-String: Broken for more than 6 months 2020-05-05 devel/p5-Shape: Broken for more than 6 months 2020-05-05 devel/pear-PHP_CodeBrowser: Broken for more than 6 months 2020-05-05 devel/pear-PHP_Depend: Broken for more than 6 months 2020-05-05 devel/pear-PHP_PMD: Broken for more than 6 months 2020-05-05 devel/pear-TheSeer_phpDox: Broken for more than 6 months 2020-05-05 devel/picp: Broken for more than 6 months 2020-05-05 devel/pig: Broken for more than 6 months 2020-05-05 devel/pty: Broken for more than 6 months 2020-05-05 devel/py-libiocage: Broken for more than 6 months 2020-05-05 devel/py-lock_file: Broken for more than 6 months 2020-05-05 devel/py-pyev: Broken for more than 6 months 2020-05-05 devel/rpm-spec-mode.el: Broken for more than 6 months 2020-05-05 devel/simple_components: Broken for more than 6 months 2020-05-05 devel/tcloo: Tcl/Tk 8.5 is nearing EOL, please consider porting to Tcl/Tk 8.6 2020-05-05 devel/tkmerge: Broken for more than 6 months 2020-05-05 devel/toh: Broken for more than 6 months 2020-05-05 devel/visualparadigm: Broken for more than 6 months 2020-05-05 dns/autotrust: Broken for more than 6 months 2020-05-05 dns/gdnsd: Broken for more than 6 months 2020-05-05 dns/p5-Stanford-DNSserver: Broken for more than 6 months 2020-05-05 dns/zonecheck: Broken for more than 6 months 2020-05-05 editors/omegaT: Broken for more than 6 months 2020-05-05 finance/cbb: Broken for more than 6 months 2020-05-05 ftp/llnlxdir: Broken for more than 6 months 2020-05-05 ftp/llnlxftp: Broken for more than 6 months 2020-05-05 games/adom: Broken for more than 6 months 2020-05-05 games/bsdrain: Broken for more than 6 months 2020-05-05 games/bunnysay: Broken for more than 6 months 2020-05-05 games/castlevox: Broken for more than 6 months 2020-05-05 games/gnarr: Broken for more than 6 months 2020-05-05 games/hohlin: Broken for more than 6 months 2020-05-05 games/hoichess: Broken for more than 6 months 2020-05-05 games/kajaani-kombat: Broken for more than 6 months 2020-05-05 games/linux-enemyterritory-jaymod-21: Broken for more than 6 months 2020-05-05 games/linux-enemyterritory-omni-bot: Broken for more than 6 months 2020-05-05 games/linux-enemyterritory-omni-bot-0660: Broken for more than 6 months 2020-05-05 games/nadar: Broken for more than 6 months 2020-05-05 games/nxengine: Broken for more than 6 months 2020-05-05 games/oneko: Broken for more than 6 months 2020-05-05 games/seahaven: Broken for more than 6 months 2020-05-05 games/sudoku_solver: Broken for more than 6 months 2020-05-05 games/tetrons: Broken for more than 6 months 2020-05-05 games/xpenguins: Broken for more than 6 months 2020-05-05 games/xvmahjongg: 64-bit unsupported 2020-05-05 games/xvmines: 64-bit unsupported 2020-05-05 graphics/EZWGL: Broken for more than 6 months 2020-05-05 graphics/kix-kmod: Broken for more than 6 months 2020-05-05 graphics/mhgui: Broken for more than 6 months 2020-05-05 graphics/mmrecover: Broken for more than 6 months 2020-05-05 hungarian/hu-phone: Broken for more than 6 months 2020-05-05 hungarian/hu-zipcodes: Broken for more than 6 months 2020-05-05 irc/charybdis: Broken for more than 6 months 2020-05-05 irc/fisg: Broken for more than 6 months 2020-05-05 irc/ircd-ru: Broken for more than 6 months 2020-05-05 irc/ircservices: Broken for more than 6 months 2020-05-05 irc/nethirc: Broken for more than 6 months 2020-05-05 irc/ratbox-services: Broken for more than 6 months 2020-05-05 irc/roxirc: Broken for more than 6 months 2020-05-05 japanese/jstrings: Broken for more than 6 months 2020-05-05 japanese/mg: Broken for more than 6 months 2020-05-05 japanese/ming: Broken for more than 6 months 2020-05-05 japanese/t2ps: Broken for more than 6 months 2020-05-05 java/castor: Broken for more than 6 months 2020-05-05 java/eclipse-windowbuilder: Broken for more than 6 months 2020-05-05 java/jdbcpool: Broken for more than 6 months 2020-05-05 java/jomp: Broken for more than 6 months 2020-05-05 java/langspec: Broken for more than 6 months 2020-05-05 java/xdoclet: Broken for more than 6 months 2020-05-05 korean/xpdf: Broken for more than 6 months 2020-05-05 lang/afnix: Broken for more than 6 months 2020-05-05 lang/elan: Broken for more than 6 months 2020-05-05 lang/gnatcross-aarch64: Broken for more than 6 months 2020-05-05 lang/hope: Broken for more than 6 months 2020-05-05 lang/hugs: Broken for more than 6 months 2020-05-05 lang/ici: Broken for more than 6 months 2020-05-05 lang/icon: Broken for more than 6 months 2020-05-05 lang/newlisp-devel: Broken for more than 6 months 2020-05-05 lang/ohugs: Broken for more than 6 months 2020-05-05 lang/opendylan: Broken for more than 6 months 2020-05-05 lang/phc: Broken for more than 6 months 2020-05-05 lang/starlogo: Broken for more than 6 months 2020-05-05 lang/yap: Broken for more than 6 months 2020-05-05 lang/yap-devel: Broken for more than 6 months 2020-05-05 mail/chk4mail: Broken for more than 6 months 2020-05-05 mail/librfc822: Broken for more than 6 months 2020-05-05 mail/mailmgr: Broken for more than 6 months 2020-05-05 mail/mreport: Broken for more than 6 months 2020-05-05 mail/msgconvert: Broken for more than 6 months 2020-05-05 mail/nullpop: Broken for more than 6 months 2020-05-05 mail/p5-Mail-MailStats: Broken for more than 6 months 2020-05-05 mail/poppassd: Broken for more than 6 months 2020-05-05 mail/prayer: Broken for more than 6 months 2020-05-05 mail/py-cyruslib: Broken for more than 6 months 2020-05-05 mail/qmail-auditor: Broken for more than 6 months 2020-05-05 mail/qmailmrtg7: Broken for more than 6 months 2020-05-05 mail/qmqtool: Broken for more than 6 months 2020-05-05 mail/relaydb: Broken for more than 6 months 2020-05-05 mail/rftp: Broken for more than 6 months 2020-05-05 mail/smtp-gated: Broken for more than 6 months 2020-05-05 mail/spamoracle: Broken for more than 6 months 2020-05-05 math/calctool: 64-bit unsupported 2020-05-05 math/diehard: Broken for more than 6 months 2020-05-05 math/e: Broken for more than 6 months 2020-05-05 math/entropy: Broken for more than 6 months 2020-05-05 math/liblbfgs: Broken for more than 6 months 2020-05-05 math/libtsnnls: Broken for more than 6 months 2020-05-05 math/ltl: Broken for more than 6 months 2020-05-05 math/naturalmath: Broken for more than 6 months 2020-05-05 math/proofgeneral: Broken for more than 6 months 2020-05-05 math/py-basemap-data: Broken for more than 6 months 2020-05-05 math/py-igakit: Broken for more than 6 months 2020-05-05 math/py-rapi: Broken for more than 6 months 2020-05-05 math/sfst: Broken for more than 6 months 2020-05-05 math/truthtable: Broken for more than 6 months 2020-05-05 math/wingz3: Broken for more than 6 months 2020-05-05 math/x12arima: Broken for more than 6 months 2020-05-05 math/xppaut: Broken for more than 6 months 2020-05-05 misc/achievo: Broken for more than 6 months 2020-05-05 misc/auto-multiple-choice: Broken for more than 6 months 2020-05-05 misc/display: Broken for more than 6 months 2020-05-05 misc/esniper: Broken for more than 6 months 2020-05-05 misc/free42-skins: Broken for more than 6 months 2020-05-05 misc/libisocodes: Broken for more than 6 months 2020-05-05 misc/loop: Broken for more than 6 months 2020-05-05 misc/p5-Norge: Broken for more than 6 months 2020-05-05 misc/pantry: Broken for more than 6 months 2020-05-05 misc/phraze: Broken for more than 6 months 2020-05-05 misc/podsleuth: Broken for more than 6 months 2020-05-05 misc/py-osd: Broken for more than 6 months 2020-05-05 misc/rfc: Broken for more than 6 months 2020-05-05 misc/spamcalc: Broken for more than 6 months 2020-05-05 misc/us-zipcodes: Broken for more than 6 months 2020-05-05 misc/xtypo: Broken for more than 6 months 2020-05-05 misc/yaunc: Broken for more than 6 months 2020-05-05 multimedia/clipgrab: Broken for more than 6 months 2020-05-05 multimedia/libsmacker: Broken for more than 6 months 2020-05-05 multimedia/lxdvdrip: Broken for more than 6 months 2020-05-05 multimedia/mjpg-streamer: Broken for more than 6 months 2020-05-05 multimedia/vcdpad: Broken for more than 6 months 2020-05-05 net/erlang-xmlrpc: Broken for more than 6 months 2020-05-05 net/etrace: Broken for more than 6 months 2020-05-05 net/fonulator: Broken for more than 6 months 2020-05-05 net/gkrellmwireless2: Broken for more than 6 months 2020-05-05 net/howl: Broken for more than 6 months 2020-05-05 net/libp0f: Broken for more than 6 months 2020-05-05 net/libsocket++: Broken for more than 6 months 2020-05-05 net/ltm: Broken for more than 6 months 2020-05-05 net/lvwimax: Broken for more than 6 months 2020-05-05 net/mono-zeroconf: Broken for more than 6 months 2020-05-05 net/nph: Broken for more than 6 months 2020-05-05 net/p5-Net-RawSock: Broken for more than 6 months 2020-05-05 net/passlogd: Broken for more than 6 months 2020-05-05 net/phamm: Broken for more than 6 months 2020-05-05 net/pim6-tools: Broken for more than 6 months 2020-05-05 net/pim6dd: Broken for more than 6 months 2020-05-05 net/pim6sd: Broken for more than 6 months 2020-05-05 net/proxy-connect: Broken for more than 6 months 2020-05-05 net/rtpbreak: Broken for more than 6 months 2020-05-05 net/s3ql: Broken for more than 6 months 2020-05-05 net/scnc: Broken for more than 6 months 2020-05-05 net/sip_scenario: Broken for more than 6 months 2020-05-05 net/slurm: Broken for more than 6 months 2020-05-05 net/ssmping: Broken for more than 6 months 2020-05-05 net/tcpdstat: Broken for more than 6 months 2020-05-05 net/uplog: Broken for more than 6 months 2020-05-05 net/vblade: Broken for more than 6 months 2020-05-05 net/wizd: Broken for more than 6 months 2020-05-05 net/wmnetload: Broken for more than 6 months 2020-05-05 net/wmnetmon: Broken for more than 6 months 2020-05-05 net/wmpiki: Broken for more than 6 months 2020-05-05 net/xipmsg: Broken for more than 6 months 2020-05-05 net-im/chattahoochie: Broken for more than 6 months 2020-05-05 net-im/jitsi: Broken for more than 6 months 2020-05-05 net-im/mu-conference: Broken for more than 6 months 2020-05-05 net-im/p5-Jabber-Connection: Broken for more than 6 months 2020-05-05 net-im/p5-Net-ICQ2000: Broken for more than 6 months 2020-05-05 net-im/pidgin-guifications: Broken for more than 6 months 2020-05-05 net-im/pidgin-osd: Broken for more than 6 months 2020-05-05 net-im/yoono: Broken for more than 6 months 2020-05-05 net-mgmt/arpalert: Broken for more than 6 months 2020-05-05 net-mgmt/nagios-check_memcached_paranoid: Broken for more than 6 months 2020-05-05 net-mgmt/netwox: Broken for more than 6 months 2020-05-05 net-mgmt/nstreams: Broken for more than 6 months 2020-05-05 net-mgmt/p5-GRNOC-Config: Broken for more than 6 months 2020-05-05 net-mgmt/p5-GRNOC-TL1: Broken for more than 6 months 2020-05-05 net-mgmt/scli: Broken for more than 6 months 2020-05-05 net-mgmt/snmp++: Broken for more than 6 months 2020-05-05 net-mgmt/victorops-nagios: Broken for more than 6 months 2020-05-05 net-p2p/libpdtp: Broken for more than 6 months 2020-05-05 net-p2p/squall: Broken for more than 6 months 2020-05-05 news/crashmail: Broken for more than 6 months 2020-05-05 news/sn: Broken for more than 6 months 2020-05-05 news/xrn: Broken for more than 6 months 2020-05-05 ports-mgmt/managepkg: Broken for more than 6 months 2020-05-05 portuguese/irpf-pt_BR: Broken for more than 6 months 2020-05-05 print/foxitreader: Broken for more than 6 months 2020-05-05 print/pdfcube: Broken for more than 6 months 2020-05-05 print/pmw: Broken for more than 6 months 2020-05-05 print/rprint: Broken for more than 6 months 2020-05-05 russian/p5-cyrillic: Broken for more than 6 months 2020-05-05 russian/tidyup-mail: Broken for more than 6 months 2020-05-05 science/abinit: Broken for more than 6 months 2020-05-05 science/atom: Broken for more than 6 months 2020-05-05 science/cp2k: Broken for more than 6 months 2020-05-05 science/esys-particle: Broken for more than 6 months 2020-05-05 science/openmx: Broken for more than 6 months 2020-05-05 science/p5-Geo-ReadGRIB: Broken for more than 6 months 2020-05-05 science/py-tensorflow-estimator: Broken for more than 6 months 2020-05-05 security/firewalk: Broken for more than 6 months 2020-05-05 security/hmap: Broken for more than 6 months 2020-05-05 security/ipfcount: Broken for more than 6 months 2020-05-05 security/libbf: Broken for more than 6 months 2020-05-05 security/log2timeline: Broken for more than 6 months 2020-05-05 security/opencdk: Broken for more than 6 months 2020-05-05 security/pad: Broken for more than 6 months 2020-05-05 security/pam_fprint: Broken for more than 6 months 2020-05-05 security/pam_per_user: Broken for more than 6 months 2020-05-05 security/razorback-dispatcher: Broken for more than 6 months 2020-05-05 security/ruby-camellia: Broken for more than 6 months 2020-05-05 security/scanhill: Broken for more than 6 months 2020-05-05 security/sinfp: Broken for more than 6 months 2020-05-05 security/ssh_askpass_gtk2: Broken for more than 6 months 2020-05-05 security/subweb: Broken for more than 6 months 2020-05-05 security/unssh: Broken for more than 6 months 2020-05-05 security/xspy: Broken for more than 6 months 2020-05-05 shells/osh: Broken for more than 6 months 2020-05-05 shells/shell-include: Broken for more than 6 months 2020-05-05 sysutils/abgx360gui: Broken for more than 6 months 2020-05-05 sysutils/autojump: Broken for more than 6 months 2020-05-05 sysutils/backupchecker: Broken for more than 6 months 2020-05-05 sysutils/cdf: Broken for more than 6 months 2020-05-05 sysutils/cdls: Broken for more than 6 months 2020-05-05 sysutils/circonus-agent: Broken for more than 6 months 2020-05-05 sysutils/cloop-utils: Broken for more than 6 months 2020-05-05 sysutils/confman: Broken for more than 6 months 2020-05-05 sysutils/detach: Broken for more than 6 months 2020-05-05 sysutils/disktool: 64-bit unsupported 2020-05-05 sysutils/downtime: Broken for more than 6 months 2020-05-05 sysutils/fusefs-fusexmp_fh: Broken for more than 6 months 2020-05-05 sysutils/fusefs-gunzip: Broken for more than 6 months 2020-05-05 sysutils/goss: Broken for more than 6 months 2020-05-05 sysutils/gpte: Broken for more than 6 months 2020-05-05 sysutils/hidesvn: Broken for more than 6 months 2020-05-05 sysutils/hoz: Broken for more than 6 months 2020-05-05 sysutils/intel-qcu: Broken for more than 6 months 2020-05-05 sysutils/iogen: Broken for more than 6 months 2020-05-05 sysutils/jailctl: Broken for more than 6 months 2020-05-05 sysutils/jx: Broken for more than 6 months 2020-05-05 sysutils/linux-crashplan: Broken for more than 6 months 2020-05-05 sysutils/mkfile: Broken for more than 6 months 2020-05-05 sysutils/mpiexec: Broken for more than 6 months 2020-05-05 sysutils/nfsping: Broken for more than 6 months 2020-05-05 sysutils/phantom: Broken for more than 6 months 2020-05-05 sysutils/ptools: Broken for more than 6 months 2020-05-05 sysutils/realsync: Broken for more than 6 months 2020-05-05 sysutils/rmonitor: Broken for more than 6 months 2020-05-05 sysutils/roottail: Broken for more than 6 months 2020-05-05 sysutils/sb16config: Broken for more than 6 months 2020-05-05 sysutils/sbase: Broken for more than 6 months 2020-05-05 sysutils/setquota: Broken for more than 6 months 2020-05-05 sysutils/sortu: Broken for more than 6 months 2020-05-05 sysutils/stmpclean: Broken for more than 6 months 2020-05-05 sysutils/tmate-slave: Broken for more than 6 months 2020-05-05 sysutils/tss: Broken for more than 6 months 2020-05-05 sysutils/vstrip: Broken for more than 6 months 2020-05-05 sysutils/watchdog: Broken for more than 6 months 2020-05-05 sysutils/wmbsdbatt: Broken for more than 6 months 2020-05-05 sysutils/wmcpuload: Broken for more than 6 months 2020-05-05 sysutils/wmcube: Broken for more than 6 months 2020-05-05 sysutils/wtail: Broken for more than 6 months 2020-05-05 textproc/csv2latex: Broken for more than 6 months 2020-05-05 textproc/da-hyphen: Broken for more than 6 months 2020-05-05 textproc/glark: Broken for more than 6 months 2020-05-05 textproc/html2tex: Broken for more than 6 months 2020-05-05 textproc/htmlsection: Broken for more than 6 months 2020-05-05 textproc/kenlm: Broken for more than 6 months 2020-05-05 textproc/libguess: Broken for more than 6 months 2020-05-05 textproc/libxml++26-reference: Broken for more than 6 months 2020-05-05 textproc/no-hunspell: Broken for more than 6 months 2020-05-05 textproc/p5-MARC: Broken for more than 6 months 2020-05-05 textproc/p5-texcount: Broken for more than 6 months 2020-05-05 textproc/pcrs: Broken for more than 6 months 2020-05-05 textproc/pear-Structures_DataGrid_DataSource_RSS: Broken for more than 6 months 2020-05-05 textproc/pear-Structures_DataGrid_DataSource_XML: Broken for more than 6 months 2020-05-05 textproc/permute: Broken for more than 6 months 2020-05-05 textproc/pocketreader: Broken for more than 6 months 2020-05-05 textproc/py-sgrep: Broken for more than 6 months 2020-05-05 textproc/rss2html: Broken for more than 6 months 2020-05-05 textproc/ruby-xmlparser: Broken for more than 6 months 2020-05-05 textproc/sv-hyphen: Broken for more than 6 months 2020-05-05 textproc/tclExpat: Broken for more than 6 months 2020-05-05 textproc/tex2im: Broken for more than 6 months 2020-05-05 textproc/topic: Broken for more than 6 months 2020-05-05 textproc/uz-hunspell: Broken for more than 6 months 2020-05-05 textproc/xmlprpr: Broken for more than 6 months 2020-05-05 www/ach: Broken for more than 6 months 2020-05-05 www/apache-forrest: Broken for more than 6 months 2020-05-05 www/apercu: Broken for more than 6 months 2020-05-05 www/cblog: Broken for more than 6 months 2020-05-05 www/drood: Broken for more than 6 months 2020-05-05 www/drraw: Broken for more than 6 months 2020-05-05 www/flood: Broken for more than 6 months 2020-05-05 www/grafana2: Broken for more than 6 months 2020-05-05 www/imgsizer: Broken for more than 6 months 2020-05-05 www/jdresolve: Broken for more than 6 months 2020-05-05 www/linkcheck: Broken for more than 6 months 2020-05-05 www/madsonic-standalone: Broken for more than 6 months 2020-05-05 www/mod_auth_external2: Broken for more than 6 months 2020-05-05 www/mod_chroot: Broken for more than 6 months 2020-05-05 www/mod_cvs2: Broken for more than 6 months 2020-05-05 www/mod_domaintree: Broken for more than 6 months 2020-05-05 www/mod_encoding: Broken for more than 6 months 2020-05-05 www/mod_flickr: Broken for more than 6 months 2020-05-05 www/mod_gzip2: Broken for more than 6 months 2020-05-05 www/mod_layout22: Broken for more than 6 months 2020-05-05 www/mod_proctitle: Broken for more than 6 months 2020-05-05 www/mod_tsa: Broken for more than 6 months 2020-05-05 www/mod_vhs: Broken for more than 6 months 2020-05-05 www/p5-AnyEvent-Mojo: Broken for more than 6 months 2020-05-05 www/p5-Apache-Gallery: Broken for more than 6 months 2020-05-05 www/p5-WWW-Google-Video: Broken for more than 6 months 2020-05-05 www/p5-WWW-Shorten-KUSO: Broken for more than 6 months 2020-05-05 www/p5-WWW-Shorten-isgd: Broken for more than 6 months 2020-05-05 www/photo_gallery: Broken for more than 6 months 2020-05-05 www/pwebstats: Broken for more than 6 months 2020-05-05 www/py-django-profiles: Broken for more than 6 months 2020-05-05 www/red5: Broken for more than 6 months 2020-05-05 www/redmine-sidebar_hide: Broken for more than 6 months 2020-05-05 www/rssowl: Broken for more than 6 months 2020-05-05 www/skytemplate: Broken for more than 6 months 2020-05-05 www/surfraw: Broken for more than 6 months 2020-05-05 www/sws: Broken for more than 6 months 2020-05-05 www/tickr: Broken for more than 6 months 2020-05-05 www/tinytinyhttpd: Broken for more than 6 months 2020-05-05 www/udmsearch: Broken for more than 6 months 2020-05-05 www/vee: Broken for more than 6 months 2020-05-05 www/webreport: Broken for more than 6 months 2020-05-05 www/webstats: Broken for more than 6 months 2020-05-05 www/www6to4: Broken for more than 6 months 2020-05-05 x11/deskpaint: Broken for more than 6 months 2020-05-05 x11/dmenu2: Broken for more than 6 months 2020-05-05 x11/gcb: Broken for more than 6 months 2020-05-05 x11/gpctool: Broken for more than 6 months 2020-05-05 x11/ipager: Broken for more than 6 months 2020-05-05 x11/keylaunch: Broken for more than 6 months 2020-05-05 x11/props: 64-bit unsupported 2020-05-05 x11/roxbg: Broken for more than 6 months 2020-05-05 x11/sisctrl: Broken for more than 6 months 2020-05-05 x11/wdm: Broken for more than 6 months 2020-05-05 x11/xaniroc: Broken for more than 6 months 2020-05-05 x11/xmove: Broken for more than 6 months 2020-05-05 x11/xnodecor: Broken for more than 6 months 2020-05-05 x11/xvattr: Broken for more than 6 months 2020-05-05 x11-clocks/tktz: Broken for more than 6 months 2020-05-05 x11-clocks/xtimer: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-dropline-neu: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-dropline-nou: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-gion: Broken for more than 6 months 2020-05-05 x11-themes/gnome-icons-jini: Broken for more than 6 months 2020-05-05 x11-themes/gtk-aurora-engine: Broken for more than 6 months 2020-05-05 x11-themes/gtk-blueprint-engine: Broken for more than 6 months 2020-05-05 x11-themes/gtk-murrina-fancy-clearlooks: Broken for more than 6 months 2020-05-05 x11-themes/gtk-murrina-lightblue: Broken for more than 6 months 2020-05-05 x11-themes/gtk-murrine-themes: Broken for more than 6 months 2020-05-05 x11-themes/murrine-configurator: Broken for more than 6 months 2020-05-05 x11-themes/nimbus: Broken for more than 6 months 2020-05-05 x11-themes/openbox-themes: Broken for more than 6 months 2020-05-05 x11-themes/rezlooks: Broken for more than 6 months 2020-05-05 x11-themes/ubuntulooks: Broken for more than 6 months 2020-05-05 x11-toolkits/slingshot: 64-bit unsupported 2020-05-05 x11-toolkits/xview-clients: 64-bit unsupported 2020-05-05 x11-wm/fluxconf: Broken for more than 6 months 2020-05-05 x11-wm/ion: Broken for more than 6 months 2020-05-05 x11-wm/matwm2: Broken for more than 6 months 2020-05-05 x11-wm/nickleby: Broken for more than 6 months 2020-05-05 x11-wm/olvwm: 64-bit unsupported 2020-05-05 x11-wm/ratmenu: Broken for more than 6 months0786acb315
Deprecate ports broken for more than 6 months5771a96715
Mark a few ports BROKEN, unfetchablecc8ad7de9b
Add USES=xorg USES=gl, ports categories b Add USES=xorg, USES=gl and in a few cases USES=gnome to ports in categories starting with 'b'.f01bbf652d
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)1bf487d3e7
Update Qt5 to 5.12.0 http://blog.qt.io/blog/2018/12/06/qt-5-12-lts-released/ - This breaks support for libressl again. Patches are welcome. PR: 233705 Exp-run by: antoineea792330aa
Update to 1.31.0 PR: 229463 Approved by: Hannes Hauswedell <h2+fbsdports@fsfe.org> (maintainer)d010f9e7f2
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/D15540b1a1d38bf9
Add upstream patch to fix the build with Qt 5.10.
_tmp/ui/ui_Bowtie2Settings.h:189:35: error: no viable conversion from 'QLatin1String' to 'const QKeySequence'
gbarCheckBox->setShortcut(QLatin1String(""));
^~~~~~~~~~~~~~~~~
PR: 228213f002331665Update Qt5 ports to 5.9.3.
This took quite a lot of time because Qt's own build system underwent
several changes in 5.8.0 that took a while to adapt to.
And, of course, qt5-webengine is a behemoth that we need to patch like crazy
due to its bundling of Chromium. In fact, most of the Chromium patches in
qt5-webengine have been imported with no changes from www/chromium@433510
("www/chromium: update to 56.0.2924.87").
New port: accessibility/qt5-speech
Bigger changes to Qt5 ports we had to make:
- Qt now allows using a configure.json file to define configuration options
and specify configuration checks that can be done when qmake is invoked.
However, configure.json checks done in a subdirectory only propagates to
subdirectories, and checks elsewhere will fail if all .pro files are being
parsed at once (i.e. qmake -recursive), so several ports had to switch to
USES=qmake:norecursive along with manual additional qmake invocations in
subdirectories in order to work. It's been mentioned in a few places such
as Qt's bug tracker that qmake's recursive mode is pretty much deprecated,
so we might switch to non-recursive mode by default in the future.
- Uses/qmake.mk: Introduce QMAKE_CONFIGURE_ARGS. qmake now accepts
arbitrary options such as '-foo' and '-no-bar' at the end of the
command-line. They can be specified in QMAKE_CONFIGURE_ARGS.
- graphics/qt5-wayland: The port can only be built if graphics/mesa-libs is
built with the WAYLAND option, so a corresponding option (off by default)
was added to the port.
- misc/qt5-doc: Switch to a pre-built documentation tarball. The existing
port was not working with Qt 5.9. Instead of trying to fix it, switch to
what Gentoo does and fetch a tarball that already contains all
documentation so that we do not have to build anything at all. The
tarball's name and location in download.qt.io look a bit weird, but it
seems to work fine.
- www/qt5-webengine: Use binutils from ports, Chromium's GN build system
generates a build.ninja that uses ar(1) with the @file syntax that is not
supported by BSD ar, so we need to use GNU ar from binutils.
- x11-toolkits/qt5-declarative-render2d: This port was merged into the main
Qt Declarative repository upstream, and into x11-toolkits/qt5-quick in the
ports tree.
Changes to other ports we had to make:
- biology/ugene: Drop a '#define point "."' that is not present in more
recent versions of the port. Defining a macro with such a common name
causes build issues with Qt 5.9, which uses |point| as an argument name in
methods.
- cad/qelectrotech: Fix plist with Qt 5.9. Directories are no longer
installed with `cp -f -R', but rather `qmake install qinstall', which does
not install
%%DATADIR%%/elements/10_electric/20_manufacturers_articles/bosch_rexroth/.directory
That's a local file that should not even have been part of the tarball
anyway.
- chinese/gcin-qt5: Add additional private Qt directories (which should not
be used in the first place) to get the port to build with Qt 5.9.
- devel/qtcreator: Fix plist with Qt 5.9. Something changed in qdoc and some
test classes no longer generate documentation files.
- security/keepassx-devel: Import a patch sent upstream almost a year ago to
fix the build with Qt 5.9.
Thanks to antoine for the exp-run, and tcberner and Laurent Cimon
<laurent@nuxi.ca> for landing changes in our qt-5.9 branch.
PR: 224849f6ceca6350Remove USES=execinfo. PR: 220271 Submitted by: mat (review), Yasuhiro KIMURA (PR) Sponsored by: Absolight Differential Revision: https://reviews.freebsd.org/D114883fcd0e41de
Revision bump of all ports with USE_GL after consolidation of mesa-libs Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845b760897dde
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL Approved by: portmgr blanket9d79e7b146
The 64-bit arm arch is actually spelled 'aarch64', not 'arm64'.17e48e339b
Mark as broken on arm64. Approved by: portmgr (tier-2 blanket)82b3226534
During the exp-run in bug 208158, it was found that biology/ugene gives errors with libc++ 3.8.0:
In file included from src/QScoreAdapter.cpp:1:
In file included from src/QScoreAdapter.h:4:
In file included from ../../include/U2Core/MAlignment.h:1:
In file included from ../../include/U2Core/../../corelibs/U2Core/src/datatype/MAlignment.h:25:
In file included from ../../include/U2Core/../../corelibs/U2Core/src/datatype/MAlignmentInfo.h:25:
In file included from /usr/local/include/qt5/QtCore/QString:1:
In file included from /usr/local/include/qt5/QtCore/qstring.h:41:
In file included from /usr/local/include/qt5/QtCore/qchar.h:37:
In file included from /usr/local/include/qt5/QtCore/qglobal.h:39:
/usr/include/c++/v1/cstddef:43:15: fatal error: 'stddef.h' file not found
#include_next <stddef.h>
^
This is because the port tries to add /usr/include as a system include
directory, using -isystem, and this screws up the order of include
directories. Fix it by patching up a number of .pri files to avoid
using the -isystem flag.
Approved by: h2+fbsdports@fsfe.org (maintainer)
PR: 209366
MFH: 2016Q2488fd1255aUpdate to version 1.22.0, which now unfortunately requires Qt 5.x. Also since around v1.18.0, UGENE is using Google's Breakpad library for crash reporting, which is very system-specific and does not support FreeBSD at the moment. Due to lack of resources and interest in porting it, simply disable crash reporting code for the time being.66ab33fca6
Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat: portmgr
Sponsored by: Absolight7f4572eae4biology/ugene: qt4-linguist -> qt4-linguisttools - add USES=desktop-file-utils PR: 202138 Submitted by: s3erios@gmail.com Approved by: h2+fbsdports@fsfe.org71f877793d
- Update Unipro UGENE to version 1.17.0 (documentation was also rerolled) - Remove no longer required local source code tweaks (picked up upstream)0a216b375c
Update Unipro UGENE to version 1.16.2.14e4d92279
- Update to version 1.16.1 - Explicitly list all required Qt components in USE_QT4 instead of relying on them being silently picked up through `www/webkit-qt4' dependency - Group *_build components together while here - Remove one REINPLACE_CMD call that is no longer needed70f863c983
Update Unipro UGENE to version 1.16.0 (documentation was also rerolled).4be0124f6e
Update to version 1.15.1.74af9d60da
Update to version 1.15.0.085ce877c7
Cleanup plist99a3e8559c
Update to version 1.14.2.211de67db6