dev-php / twig

PHP templating engine with syntax similar to Django

Official package sites : http://twig.sensiolabs.org/ ·

v1.42.3 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~x86
USE flags
doc test

v1.40.1-r1 :: 0 :: gentoo

Modified
License
BSD
Keywords
~amd64 ~x86
USE flags
doc test

General

doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-lang / php : The PHP language runtime engine

dev-php / fedora-autoloader : Fedora's Static PSR-4, PSR-0, and classmap autoloader

dev-php / phpunit : A PHP Unit Testing framework

dev-lang / php : The PHP language runtime engine

dev-php / fedora-autoloader : Fedora's Static PSR-4, PSR-0, and classmap autoloader

Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/twig: Drop old versions which include the extension
PHP 5.6 is EOL and the extension needs to go away PHP team is planning on masking 5.6 2019-10-01 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Brian Evans <grknight@gentoo.org>
Brian Evans · gentoo
dev-php/twig: Version bump for 1.42.3
Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dirkjan Ochtman · gentoo
dev-php/twig: version bump to 1.42.2
Revert faulty patching strategy. Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Brian Evans · gentoo
dev-php/twig: Remove obsolete extension and use new autoloader
The twig extension is no longer necessary as PHP 5.6 is end-of-life Also, use the dev-php/fedora-autoloader to replace Twig's autoloader so that it simulates composer loading with Psr4 and does not throw errors in the logs In addition, the ctype USE on dev-lang/php is now required Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Brian Evans <grknight@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Dirkjan Ochtman · gentoo
dev-php/twig: clean up vulnerable versions
Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Dirkjan Ochtman · gentoo
dev-php/twig: version bump to 1.40.1 (fixes CVE-2019-9942)
Closes: https://bugs.gentoo.org/681862 Signed-off-by: Dirkjan Ochtman <djc@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Brian Evans · gentoo
dev-php/twig: Version bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Brian Evans · gentoo
dev-php/twig: Remove src_unpack as changes to eclass make it obsolete
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Michael Orlitzky · gentoo
dev-php/twig: new version 1.31.0.
Package-Manager: portage-2.3.0
Michael Orlitzky · gentoo
dev-php/twig: fix build with USE=extension unset.
In commit 14f2ab0, I accidentally broke building with USE="-extension". The eclass src_prepare phase was correctly skipped (a new change), but then afterwards it became possible for the eclass src_configure and src_compile to fail. Now those phases are skipped when USE="-extension", too. For consistency and for a minor performance improvement, the eclass src_unpack phase is skipped, too. A new revision was made because I'm not 100% certain that it wasn't possible to install the extension with USE="-extension" before. If it was possible, any victims would want to re-emerge twig. I have also added an unconditional RDEPEND on "dev-lang/php" that could have been omitted before; that would itself justify a new revision. Gentoo-Bug: 604874 Package-Manager: portage-2.3.0
Michael Orlitzky · gentoo
dev-php/twig: don't run eclass phases when USE="extension" is unset.
If the user does not wish to build the C extension, there is no need to run the php-ext-source-r3 eclass phases. Doing so can lead to a build failure because those eclass phases use DEPENDencies that are only required conditionally on USE=extension. Gentoo-Bug: 604874 Package-Manager: portage-2.3.0
Michael Orlitzky · gentoo
dev-php/twig: remove old version 1.20.0.
Package-Manager: portage-2.3.0
Michael Orlitzky · gentoo
dev-php/twig: add twig-1.29.0 with support for building the C extension.
A few versions of Twig have been released since the version we have in the tree, so the first goal of the new ebuild is simply to bring our tree to parity with upstream. But the new ebuild also adds a feature, the ability to build the C extension for Twig. In older versions of PHP, the C implementation provides improved performance over the pure-PHP implementation. The only "older version" we support is php:5.6, so the C extension is only built when the user's PHP_TARGETS contains "php5-6". The extension will only be built with USE=extension; otherwise users who did not want the extension would be required to add "php5-6" to PHP_TARGETS in order to appease our eclass. Upstream does not currently support building the extension against php:7.0 or php:7.1, but the performance improvement is not so great with those versions of PHP anyway. Gentoo-Bug: 566468 Gentoo-Bug: 566470 Suggested-by: Dennis Schridde Package-Manager: portage-2.3.0
Brian Evans · gentoo
dev-php/twig: Drop vulernable versions for bug 558420
Package-Manager: portage-2.2.20.1
Brian Evans · gentoo
dev-php/twig: Security bump for bug 558420
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed