jpeg-turbo 3.1.4.1
graphics/jpeg-turbo
SIMD-accelerated JPEG codec which replaces libjpeg
Description
This is a drop-in replacement for the graphics/jpeg library. It does not include libturbojpeg.so (see graphics/libjpeg-turbo). libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG compression and decompression. libjpeg-turbo is generally 2-4x as fast as the unmodified version of libjpeg, all else being equal. libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru, but the TigerVNC and VirtualGL projects made numerous enhancements to the codec, including improved support for Mac OS X, 64-bit support, support for 32-bit and big endian pixel formats (RGBA, ABGR, etc.), accelerated Huffman encoding/decoding, and various bug fixes. The goal was to produce a fully open source codec that could replace the partially closed source TurboJPEG/IPP codec used by VirtualGL and TurboVNC. libjpeg-turbo generally achieves 80-120% of the performance of TurboJPEG/IPP. It is faster in some areas but slower in others.
Dependencies
- build devel/cmake-core
- build devel/nasm
- build devel/ninja
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
|
3.1.4.1
5c947edf90
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.1.4.1
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.4.1 PR: 294261 Reviewed by: desktop (makc) Exp-run by: antoine |
|
3.1.3
1c81bd02ce
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.1.3
Add -ffp-model=strict to CFLAGS to fix too aggressive optimization causing rounding issues Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.2 PR: 291623 Reviewed by: desktop (arrowd) Exp-run by: antoine |
|
3.1.2
f9fb52aa7e
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.1.2
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.2 PR: 289310 Reviewed by: desktop (arrowd) Exp-run by: antoine |
|
3.1.1
0335eedba0
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.1.1
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.1 PR: 287576 Reviewed by: desktop (arrowd) Exp-run by: antoine |
|
3.1.0
dcfd2c6a74
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.1.0
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.1.0 PR: 283664 Approved by: desktop (arrowd) Sponsored by: Blinkinblox Exp-run by: antoine |
|
3.0.4
c70de2e213
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.0.4
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.0.4 PR: 281576 Approved by: desktop (fluffy) Sponsored by: Blinkinblox Exp-run by: antoine |
|
3.0.3
68278398bf
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.0.3
Minor change to port Makefile Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.0.3 PR: 279166 Approved by: desktop (tcberner) Sponsored by: Blinkinblox Exp-run by: antoine |
|
3.0.2
ce055d83ec
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.0.2
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.0.2 PR: 276813 Reviewed by: desktop (arrowd) Sponsored by: Blinkinblox Exp-run by: antoine |
|
3.0.1
2c1e9f4292
files touched
|
Muhammad Moinur Rahman (bofh) |
graphics/jpeg-turbo: Impelled to share/man
Approved by: portmgr (blanket) |
|
3.0.1
d8576895de
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.0.1
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.0.1 PR: 274543 Reviewed by: desktop (tcberner) Sponsored by: Blinkinblox Exp-run by: antoine |
|
3.0.0
7e8ed677f1
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 3.0.0
Backport upstream commit 035ea386d1b6a99a8a1e2ab57cc1fc903569136c to fix regression test concurrency issues Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/3.0.0 Reference: https://github.com/libjpeg-turbo/libjpeg-turbo/commit/035ea386d1b6a99a8a1e2ab57cc1fc903569136c PR: 272576 Reviewed by: desktop (tcberner) Sponsored by: Blinkinblox Exp-run by: antoine |
|
2.1.5.1
af0a1a5204
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 2.1.5.1
* Minor rearrangement of Makefile for better readbility * Adjust port to not override cflags defined by framework Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.5.1 PR: 269449 Reviewed by: desktop (tcberner) Exp-run by: antoine |
|
2.1.4
e79fe1aabc
files touched
|
Tobias Kortkamp (tobik) |
Fix WWW in parent/child ports
Many of the WWW are overwritten later which means the wrong value is used. This did not happen before where the children were either a) just using the pkg-descr from the parents b) or had their own separate pkg-descr with custom WWW Use WWW?= in parents when the child's WWW is different. Children that use the same WWW as the parent can just inherit it, i.e., the child WWW can be removed. Approved by: portmgr (implicit) |
|
2.1.4
fb16dfecae
files touched
|
Stefan Eßer (se) |
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) |
|
2.1.4
b7f05445c0
files touched
|
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) |
|
2.1.4
305e64cec5
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 2.1.4
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.4 PR: 265890 Approved by: portmgr (antoine) Exp-run by: antoine |
|
2.1.3
03ac41951f
files touched
|
Tobias C. Berner (tcberner) |
graphics: Give ports maintained by portmgr to desktop@
These ports were traditionally maintained by portmgr@ to ensure that they receive an exp-run. Let's entrust them to desktop@ with a stern "remember to exp-run". Approved by: rene Differential Revision: https://reviews.freebsd.org/D36316 |
|
2.1.3
022e658bd1
files touched
|
Tobias C. Berner (tcberner) |
graphics: remove 'Created by' lines
A big Thank You to the original contributors of these ports: * "Waitman Gobble" <uzimac@da3m0n8t3r.com> * Aaron Dalton <aaron@FreeBSD.org> * Abel Chow <ozsanh45vds001@sneakemail.com> * Adam Weinberger <adamw@FreeBSD.org> * Ade Lovett <ade@FreeBSD.org> * Ade Lovett <ade@lovett.com> * Akinori MUSHA aka knu <knu@idaemons.org> * Aldis Berjoza <aldis@bsdroot.lv> * Alex Hayward <xelah@xelah.com> * Alex Ivasyuv <siegerstein@pochta.ru> * Alex Samorukov <samm@os2.kiev.ua> * Alexander Gromnitsky * Alexander Kojevnikov <alexander@kojevnikov.com> * Alexander Logvinov <ports@logvinov.com> * Alexander Nedotsukov <bland@FreeBSD.org> * Alexander Nedotsukov <bland@mail.ru> * Alexander Y. Grigoryev <alexander.4mail@gmail.com> * Alexey Dokuchaev <danfe@FreeBSD.org> * Alonso Cardenas Marquez <acm@FreeBSD.org> * Anatoliy Dmytriyev <tolid@plab.ku.dk> * Anatoly Borodin <anatoly.borodin@gmail.com> * Anders Nordby <anders@fix.no> * Andras Horvath <han@log69.com> * Andreas Daehn <ad001@uni-rostock.de> * Andrew Pantyukhin <infofarmer@FreeBSD.org> * Andrey Slusar <anray@FreeBSD.org> * Andrey Zakhvatov * Anes Mukhametov <anes@anes.su> * Anonymous <swell.k@gmail.com> * Anton Berezin <tobez@FreeBSD.org> * Antonio Carlos Venancio Junior (<antonio@inf.ufsc.br>) * Arjan van Leeuwen <avleeuwen@piwebs.com> * Ashish SHUKLA <ashish@FreeBSD.org> * Bill Fumerola <billf@chc-chimes.com> * Björn König <bkoenig@alpha-tierchen.de> * Brad Hendrickse <bradh@iafrica.com> * Bruce M Simpson <bms@FreeBSD.org> * Carlos Eduardo G. Carvalho <cartola@openit.com.br> * Charlie Kester <corky1951@comcast.net> * Choe, Cheng-Dae * Choe, Cheng-Dae <whitekid@gmail.com> * Chris D. Faulhaber <jedgar@FreeBSD.org> * Chris D. Faulhaber <jedgar@fxp.org> * Chris Piazza <cpiazza@FreeBSD.org> * Christopher Key <cjk32@cam.ac.uk> * Chuck Robey <chuckr@FreeBSD.org> * Corey Smith <corsmith@gmail.com> * Dan Langille <dvl@FreeBSD.org> * Daniel O'Connor <darius@dons.net.au> * Daniel Roethlisberger <daniel@roe.ch> * Danilo Egea Gondolfo <danilo@FreeBSD.org> * Dave Cottlehuber <dch@skunkwerks.at> * David Bremner <bremner@unb.ca> * David Gilbert <dgilbert@velocet.ca> * David Naylor <dbn@FreeBSD.org> * David Yeske <dyeske@gmail.com> * Denis Barov <dindin@dindin.ru> * Denis Podolskiy <bytestore@yandex.ru> * Dennis Herrmann <adox@mcx2.org> * Devaux Fabien <fab@gcu.info> * Dmitry Sivachenko <dima@Chg.RU> * Dominik Brettnacher <domi@nonsensss.de> * Donn Miller <dmmiller@cvzoom.net> * Douglas Carmichael <dcarmich@mcs.com> * Douglas K. Rand <rand@meridian-enviro.com> * Edwin Groothuis <edwin@mavetju.org> * Emanuel Haupt <ehaupt@FreeBSD.org> * Emanuel Haupt <ehaupt@critical.ch> * Emil J.V. Björsell (Jev) * Emmanuel Vadot <manu@FreeBSD.org> * Eric Anholt <anholt@FreeBSD.org> * Eric Freeman <freebsdports@chillibear.com> * Eric P. Scott <eps+pbug0703@ana.com> * Erwin Lansing <erwin@FreeBSD.org> * Eugene Mychlo <myc@barev.net> * Fernan Aguero <fernan@iib.unsam.edu.ar> * Franz Klammer <klammer@webonaut.com> * FreeBSD GNOME Team <gnome@FreeBSD.org> * G. Adam Stanislav <adam@whizkidtech.net> * Garrett Wollman <wollman@lcs.mit.edu> * Gea-Suan Lin <gslin@gslin.org> * George Reid <greid@ukug.uk.freebsd.org> * Gerrit Beine (<gerrit.beine@gmx.de>) * Gerrit Beine (<tux@pinguru.net>) * Glenn Johnson * Greg Lewis <glewis@FreeBSD.org> * Gustau Perez <gustau.perez@gmail.com> * Gustau Pérez i Querol <gustau.perez@gmail.com> * Gvozdikov Veniamin <g.veniamin@googlemail.com> * Hernan Di Pietro <hernan.di.pietro@gmail.com> * Hiroto Kagotani <hiroto.kagotani@gmail.com> * Horia Racoviceanu <horia@racoviceanu.com> * Hye-Shik Chang <perky@fallin.lv> * Hye-Shik Chang <perky@python.or.kr> * Igor Pokrovsky <ip@doom.homeunix.org> * Igor Pokrovsky <tiamat@comset.net> * James FitzGibbon <jfitz@FreeBSD.org> * Jamie Hermans <jamie@hermans.ca> * Jan Henrik Sylvester <me@janh.de> * Janni * Janos Mohacsi <janos.mohacsi@bsd.hu> * Jason Helfman <jgh@FreeBSD.org> * Jean-Marc Zucconi <jmz@FreeBSD.org> * Jean-Sébastien Pédron <dumbbell@FreeBSD.org> * Jean-Yves Lefort <jylefort@FreeBSD.org> * Jean-Yves Lefort <jylefort@brutele.be> * Jeff Molofee * Jeremy Norris <ishmael127@home.com> * Jeremy Norris <ishmael27@home.com> * Joe Marcus Clarke <marcus@FreeBSD.org> * Johannes Dieterich <jmd@FreeBSD.org> * Johannes Jost Meixner <johannes@perceivon.net> * Johannes Meixner <johannes@perceivon.net> * John Hay * John McAree <john@mcaree.org> * John Prather * John Reynolds <johnjen@reynoldsnet.org> * Joris Dedieu <joris.dedieu@gmail.com> * Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe> * Jose Jachuf <jjachuf@gmail.com> * Joseph Koshy <koshy@india.hp.com> * Juergen Unger <j.unger@choin.net> * KANOU Hiroki <kanou@mil.allnet.ne.jp> * KIRIYAMA Kazuhiko * Kay Lehmann * Kevin Golding <ports@caomhin.org> * Kimura Fuyuki <fuyuki@hadaly.org> * Koop Mast <kwm@FreeBSD.org> * Kris Kennaway <kris@FreeBSD.org> * Kris Moore <kmoore@FreeBSD.org> * Kubilay Kocak <koobs@FreeBSD.org> * Kurt Kanzenbach <kurt@kmk-computers.de> * Kyle Martin <mkm@ieee.org> * Laurent Courty * Leonardo Martins <lmartins@nepe.eee.ufg.br> * Lev Serebryakov <lev@FreeBSD.org> * Malte Lance <malte.lance@gmx.net> * Marc Fonvieille <blackend@FreeBSD.org> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> * Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> et al. * Mark Atkinson <atkin901@gmail.com> * Mark Murray <markm@FreeBSD.org> * Mark Pulford <mark@kyne.com.au> * Markus Brueffer <markus@FreeBSD.org> * Martin Dieringer <martin.dieringe@gmx.de> * Martin Dieringer <martin.dieringer@gmx.de> * Martin Matuska <mm@FreeBSD.org> * Martin Neubauer <m.ne@gmx.net> * Martin Sugioarto <martin.sugioarto@udo.edu> * Martin Tournoij <carpetsmoker@rwxrwxrwx.net> * Martin Tournoij <carpetsmoker@xs4all.nl> * Martin Wilke <miwi@FreeBSD.org> * Mateusz Piotrowski <0mp@FreeBSD.org> * Mathieu Arnold * Matthew Luckie <mjl@luckie.org.nz> * Matthew X. Economou <xenophon+fbsdports@irtnog.org> * Matthias Fechner <mfechner@FreeBSD.org> * Matthieu Volat <mazhe@alkumuna.eu> * Maurice Castro <maurice@serc.rmit.edu.au> * Maxim Sobolev <sobomax@FreeBSD.org> * Michael Gmelin <freebsd@grem.de> * Michael Johnson <ahze@FreeBSD.org> * Michael Johnson <ahze@ahze.net> * Michael Nottebrock <lofi@FreeBSD.org> * Michael Reifenberger <mr@FreeBSD.org> * Mike Krutov <neko@takino.org> * Mikhail T. <mi@aldan.algebra.com> * Mikhail Teterin <mi@aldan.algebra.com> * Muhammad Moinur Rahman <5u623l20@gmail.com> * NAKATA Maho <maho@FreeBSD.org> * Naram Qashat <cyberbotx@cyberbotx.com> * Nick Hilliard <nick@foobar.org> * Nicola Vitale <nivit@FreeBSD.org> * Nicola Vitale <nivit@email.it> * Nikolay Korotkiy <sikmir@gmail.com> * Norio Suzuki <nosuzuki@e-mail.ne.jp> * Oliver Heesakkers <dev2@heesakkers.info> * Oliver Lehmann <oliver@FreeBSD.org> * Olivier Duchateau * Paul Everlund * Pav Lucistnik <pav@FreeBSD.org> * Pedro F. Giffuni * Pedro Garcia Freitas <sawp@sawp.com.br> * Pedro Giffuni * Pedro Giffuni <pfg@FreeBSD.org> * Pete Fritchman <petef@FreeBSD.org> * Pete Fritchman <petef@databits.net> * Peter Ankerstal <peter@pean.org> * Peter Jeremy <peterjeremy@optushome.com.au> * Peter Schmiedeskamp <pschmied@qwest.net> * Phil Phillips <pphillips@experts-exchange.com> * Pietro Cerutti <gahr@FreeBSD.org> * Pietro Cerutti <gahr@gahr.ch> * Piotr Kubaj <pkubaj@anongoth.pl> * Piotr Smyrak <smyru@heron.pl> * Piotr Smyrak, piotr.smyrak@heron.pl * Po-Chuan Hsieh <sunpoet@FreeBSD.org> * Quentin Stievenart <acieroid@awesom.eu> * R Joseph Wright <rjoseph@mammalia.org> * Radim Kolar * Rainer Hurling <rhurlin@gwdg.de> * Randall Hopper * Randall Hopper <aa8vb@ipass.net> * Randall Hopper <aa8vb@nc.rr.com> * Reinier de Blois <rddeblois@gmail.com> * Richard Hwang <rhwang@bigpanda.com>, Mikhail Teterin <mi@aldan.algebra.com>, Jun-ichiro itojun Itoh <itojun@itojun.org> * Rick Elrod <codeblock@eighthbit.net> * Rob Farmer <rfarmer@predatorlabs.net> * Rod Person <rodperson@rodperson.com> * Roland Jesse <roland.jesse@gmx.net> * Romain Tartiere <romain@FreeBSD.org> * Ron van Daal * Ronald Kuehn <rk@ronald.org> * Rong-En Fan <rafan@infor.org> * Rusmir Dusko <nemysis@FreeBSD.org> * Rusty Nejdl <rnejdl@ringofsaturn.com> * Ryan Melcer <rmelcer@iteris.com> * Ryan Steinmetz <zi@FreeBSD.org> * Sahil Tandon <sahil@FreeBSD.org> * Sam Lawrance * Satoshi Asami <asami@FreeBSD.org> * Satoshi Taoka <taoka@FreeBSD.org> * Seiichirou Hiraoka * Serge Negodyuck <petr@petrovich.kiev.ua> * Sergey A. Osokin <osa@FreeBSD.org> * Sergey Skvortsov <skv@protey.ru> * Sergey V. Dyatko <sergey.dyatko@gmail.com> * Shane Ambler * Shaun Amott <shaun@inerd.com> * Shell Hung <shell@shellhung.org> * Shigeyuki FUKUSHIMA <shige@FreeBSD.org> * Simun Mikecin <numisemis@yahoo.com> * Sofian Brabez <sbrabez@gmail.com> * Stanislav Sedov <ssedov@mbsd.msk.ru> * Stanislav Sedov <stas@FreeBSD.org> * Stas Timokhin <devel@stasyan.com> * Stas Timokhin <stast@bsdportal.ru> * Stefan Walter <sw@gegenunendlich.de> * Stephen Roome <steve@pepcross.com> * Steve Wills <steve@meatwad.mouf.net> * Steve Wills <swills@FreeBSD.org> * Steven Kreuzer <skreuzer@FreeBSD.org> * Steven Wallace <swallace@FreeBSD.org> * Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> * TAKAHASHI Kaoru <kaoru@kaisei.org> * TAKATSU Tomonari <tota@FreeBSD.org> * TAKATSU Tomonari <tota@rtfm.jp> * TAOKA Fumiyoshi * TATEISHI Katsuyuki <katsu@iec.hiroshima-u.ac.jp> * Tassilo Philipp <tphilipp@potion-studios.com> * Thibault Payet <monwarez@mailoo.org> * Thierry Thomas <thierry@pompo.net> * Thomas Dreibholz <dreibh@iem.uni-due.de> * Thomas Gellekum <tg@FreeBSD.org> * Thomas Hurst <tom@hur.st> * Tilman Linneweh <arved@FreeBSD.org> * Tim Bishop <tim@bishnet.net> * Tod McQuillin <devin@spamcop.net> * Tomoyuki Sakurai <cherry@trombik.org> * Tsung-Han Yeh <snowfly@yuntech.edu.tw> * UMENO Takashi <umeno@rr.iij4u.or.jp> * Ulrich Spoerlein <q@uni.de> * Vasil Dimov <vd@FreeBSD.org> * Veniamin Gvozdikov <vg@FreeBSD.org> * Vincent Tantardini <vinc@FreeBSD-fr.org> * Vladimir Chukharev * Wen Heping <wen@FreeBSD.org> * Wen Heping <wenheping@gmail.com> * Wen heping <wenheping@gmail.com> * Wen heping<wenheping@gmail.com> * Will Andrews <andrews@technologist.com> * Yi-Jheng Lin <yzlin@cs.nctu.edu.tw> * Ying-Chieh Liao <ijliao@FreeBSD.org> * Yinghong Liu <relaxbsd@gmail.com> * Yinghong.Liu <relaxbsd@gmail.com> * Yuan-Chung Hsiao <ychsiao@ychsiao.org> * Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp> * Yukihiro Nakai <nacai@iname.com> * Yukihiro Nakai <nakai@mlab.t.u-tokyo.ac.jp> * Yuri Victorovich <yuri@FreeBSD.org> * Yuri Victorovich <yuri@rawbw.com> * Yuu Yashiki * Yuzo FURUKAWA <hurukawa@kuee.kyoto-u.ac.jp> * Zhihao Yuan <lichray@gmail.com> * Zsolt Udvari <udvzsolt@gmail.com> * ache * alepulver * anhot * antonakis@gmail.com * argv[0] (Iouri V. Ivliev) * arved * asami * bf <bf@FreeBSD.org> * bmc@WillsCreek.COM * buganini@gmail.com * cacho@mexicano.gdl.iteso.mx * cartola (Carlos E. G. Carvalho) * cartola@openit.com.br * cfs@ing.puc.cl (original) * chinsan * chinsan <chinsan.tw@gmail.com> * coryking * cracauer@cons.org "Martin Cracauer" * demon@FreeBSD.org * dillon * dom@happygiraffe.net * erich@FreeBSD.org * fenner * fernan@iib.unsam.edu.ar * frankch@waru.life.nthu.edu.tw * gahr * gary@hotlava.com * gerard * giffunip@asme.org * glebius@FreeBSD.org * gurkan@phys.ethz.ch * hsu * ijliao * jamie * jedgar@FreeBSD.org * jeff@cetlink.net * jjachuf@gmail.com * jmz * johalun * johan * johans * kwm@FreeBSD.org * lbartoletti <lbartoletti@FreeBSD.org> * lesi@FreeBSD.org * lichray@gmail.com * luigi@FreeBSD.org * maho@FreeBSD.org * marcus@FreeBSD.org * mb@imp.ch * mi * mm@FreeBSD.org * nemysis <nemysis@gmx.ch> * nik * nork@FreeBSD.org * olgeni@FreeBSD.org * paulo@isr.uc.pt * petef@FreeBSD.org * pgs * ports@FreeBSD.org * proff@iq.org * punkt.de Hosting Team <mops@punkt.de> * rfarmer@predatorlabs.net * roberto * roland.jesse@gmx.net * rpsfa@rit.edu * saper@system.pl * smace * sobomax * stas * stb@lassitu.de * theraven@FreeBSD.org * thierry@pompo.net * tobez * trasz <trasz@pin.if.uz.zgora.pl> * trevor * vanilla * will * wolman@cs.washington.edu * yukinopo@livedoor.com With hat: portmgr |
|
2.1.3
a513beece1
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 2.1.3
Changelog: https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.3 PR: 262222 Approved by: portmgr (antoine) Exp-run by: antoine |
|
2.1.1
bcaf25a8c8
files touched
|
Stefan Eßer (se) |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either because conflicting ports were added without updating existing ports, due to name changes of generated packages, due to mis-understanding the format and semantics of the conflicts entries, or just due to typoes in package names. This patch is the result of a comparison of all files contained in the official packages with each other. This comparison was based on packages built with default options and may therefore have missed further conflicts with optionally installed files. Where possible, version numbers in conflicts entries have been generalized, some times taking advantage of the fact that a port cannot conflict with itself (due to logic in bsd.port.mk that supresses the pattern match result in that case). A few ports that set the conflicts variables depending on complex conditions (e.g. port options), have been left unmodified, despite probably containing outdated package names. These changes should only affect the installation of locally built ports, not the package building with poudriere. They should give an early indication of the install conflict in cases where currently the pkg command aborts an installation when it detects that an existing file would be overwritten, Approved by: portmgr (implicit) |
|
2.1.1
5933ac0b09
files touched
|
Stefan Eßer (se) |
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package names without version (as reported by "pkg query "%n"), then - if there was no match - agsinst the full package names including the version (as reported by "pkg query "%n-%v"). Approved by: portmgr (blanket) |
|
2.1.1
fa175b94a2
files touched
|
Piotr Kubaj (pkubaj) |
graphics/jpeg-turbo: enable runtime AltiVec detection
Enables runtime AltiVec detection, which will improve performance on powerpc, where AltiVec is not enabled by default. Approved by: antoine PR: 259562 |
|
2.1.1
6b077d7a7d
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Disable SIMD instructions on ARMv6 platforms
libjpeg-turbo incorrectly assumes that SIMD instructions are available on all ARM platforms PR: 258685 Reported by: Martin Birgmeier Approved by: antoine (portmgr / maintainer) Differential Revision: https://reviews.freebsd.org/D32096 |
|
2.1.1
c649b7e482
files touched
|
Daniel Engberg (diizzy) |
graphics/jpeg-turbo: Update to 2.1.1
Backport upstream commits: 129f0cb76346ceede8f4d8d87dea8acb0809056c 173900b1cabb027495ae530c71250bcedc9925d5 exp-run by antoine Additional build tests on aarch64 by mikael PR: 258336 Approved by: arrowd Differential Revision: https://reviews.freebsd.org/D31988 |
|
2.0.6
305f148f48
files touched
|
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles.
|
|
2.0.6
0bf6acf6e4
files touched
|
Antoine Brodin (antoine) |
Update to 2.0.6
|
|
2.0.5
a16db4b610
files touched
|
Antoine Brodin (antoine) |
Update to 2.0.5
PR: 250190 MFH: 2020Q4 |
|
2.0.4
50d79186f4
files touched
|
Antoine Brodin (antoine) |
Update to 2.0.4
|
|
2.0.3
bc54b8c40c
files touched
|
Antoine Brodin (antoine) |
Update to 2.0.3
|
|
2.0.2
440702e423
files touched
|
Antoine Brodin (antoine) |
Update to 2.0.2
With hat: portmgr |
|
2.0.1
707c6bf295
files touched
|
Tobias C. Berner (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 |
|
2.0.1
109c15da0c
files touched
|
Antoine Brodin (antoine) |
Update to 2.0.1
|
|
2.0.0
f212e44616
files touched
|
Antoine Brodin (antoine) |
Update graphics/jpeg-turbo and graphics/libjpeg-turbo to 2.0.0 Upstream switched build system to CMake
PR: 230143 With hat: portmgr |
|
1.5.3
13a200efdd
files touched
|
Antoine Brodin (antoine) |
Update to 1.5.3
|
|
1.5.2
fd1ca4613d
files touched
|
Antoine Brodin (antoine) |
Update to 1.5.2
|
|
1.5.1
a3032d59cc
files touched
|
Antoine Brodin (antoine) |
tjbench links against libjpeg.so
|
|
1.5.1
cada42330e
files touched
|
Antoine Brodin (antoine) |
- Update jpeg-turbo to 1.5.1 - Add LICENSE - Use the framework for tests
|
|
1.4.2
4e1b79a0a6
files touched
|
Mathieu Arnold (mat) |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr Sponsored by: Absolight |
|
1.4.2
1ad5f4fd86
files touched
|
Mark Felder (feld) |
Revert MAINTAINER update
These ports were intentionally set to portmgr@FreeBSD.org as MAINTAINER; it was not a mistake. They require exp-runs and special care when updating. Submitted by: antoine |
|
1.4.2
55d1e4edd6
files touched
|
Mark Felder (feld) |
MAINTAINER reset should be ports@FreeBSD.org, not portmgr
|
|
1.4.2
171a1f6dee
files touched
|
Antoine Brodin (antoine) |
Update to 1.4.2
PR: 203634 |
|
1.4.1
b7aac35e1b
files touched
|
Antoine Brodin (antoine) |
- Update jpeg-turbo to 1.4.1 and grab maintainership after several timeouts - Change default jpeg implementation from jpeg to jpeg-turbo
Reviewed by: bapt, mat Differential Revision: https://reviews.freebsd.org/D2884 |
|
1.4.0
ebf910c93e
files touched
|
Antoine Brodin (antoine) |
Fix negative shift with IFAST FDCT and qual=100 This fixes regression tests with clang 3.7.0
PR: 202762 Obtained from: https://github.com/libjpeg-turbo/libjpeg-turbo/commit/4cfa3f4c39c2e46eca3a65c67411d15e08a3fc70 Approved by: maintainer timeout (15 days) |
|
1.4.0
163ab3de6a
files touched
|
Antoine Brodin (antoine) |
- Update to 1.4.0 - Allow building on non i386/amd64 [1]
PR: 200095 Approved by: maintainer timeout (3 weeks) Tested on: ia64 and sparc64 [1] |
|
1.3.1
e0097fe486
files touched
|
Antoine Brodin (antoine) |
Add CPE information
|
|
1.3.1
59f7cc8a5d
files touched
|
Antoine Brodin (antoine) |
Fix possible Huffman local buffer overrun
MFH: 2015Q1 Security: CVE-2014-9092 |
|
1.3.1
60945f0277
files touched
|
Tijl Coosemans (tijl) |
Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in the 32 ports that still use it. Bump PORTREVISION on their dependent ports except the ones that depend on these:
audio/libogg audio/libvorbis devel/pcre ftp/curl graphics/jpeg graphics/libart_lgpl graphics/tiff textproc/expat2 textproc/libxslt In these cases the same trick as in the recent gettext update is used. The ports install a symlink with the old library version. When enough of their dependent ports have had regular updates the remaining ones can get a PORTREVISION bump and the links can be removed. Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes over 2200 packages to depend on devel/pcre while less than 200 actually link with it. The glib20 package still depends on devel/pcre so this should not make a difference for ports with USE_GNOME=glib20. Also, libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so USE_GNOME=glib20 should not propagate it. PR: 195724 Exp-run by: antoine Approved by: portmgr (antoine) |
|
1.3.1
a76a739bfe
files touched
|
Baptiste Daroussin (bapt) |
Cleanup plist
|
|
1.3.0
4fb1d0468e
files touched
|
Adam Weinberger (adamw) |
Fix a docs conflict from libjpeg-turbo not excluding the DOCS option.
PR: 193145 Submitted by: Jan Beich |
|
1.3.0
29f1211622
files touched
|
Adam Weinberger (adamw) |
libjpeg-turbo installs its own unique library (libturbojpeg.so) and a drop-in replacement for libjpeg.so.
This commit splits them apart into two ports: graphics/libjpeg-turbo which installs only libturbojpeg.so graphics/jpeg-turbo which installs the libjpeg.so replacement This will allow ports to depend on libturbojpeg.so without causing pkg conflicts. Approved by: maintainer |