8
0
forked from pool/perl-XML-Twig

25 Commits

Author SHA256 Message Date
57008c1597 Accepting request 1284908 from devel:languages:perl:autoupdate
- Updated perl-XML-Twig-CVE-2016-9180.patch
- updated to 3.540.0 (3.54)
   see /usr/share/doc/packages/perl-XML-Twig/Changes
  3.54 2025-06-11  minor maintenance release
  - changed the minimum version of Perl to 5.10
      That should be old enough: "On December 18, 2007, the 20th
      anniversary of Perl 1.0, Perl 5.10. 0 was released."
  - fixed the "build" system
      moved .pm files in the usual place for CPAN modules (lib/)
      used PM_FILTER in Makefile.PL to inline some method calls
      thanks to Daniel Macks for having a look at this and suggesting most
      of the improvements
  - fixed del_atts/set_att broke keep_atts_order
      see https://stackoverflow.com/questions/79369132
  - fixed #TEXT handlers not being called when set using setTwigHandlers
      see https://github.com/mirod/xmltwig/issues/36
      and fixed bugs in triggering #TEXT handlers in mixed content
  - fixed test special casing "SA" PERL_UNICODE instead of looking for
      S and A in the variable
      see https://github.com/mirod/xmltwig/issues/32
  - fixed docs for comment processing
      see https://github.com/mirod/xmltwig/issues/31
  - documentation cleanup
      thanks to chrispitude for the massive cleanup in
      https://github.com/mirod/xmltwig/pull/34
      and to zostay and asb-capfan for finding typos in
      https://github.com/mirod/xmltwig/pull/29 and
      https://github.com/mirod/xmltwig/pull/33
  - improved strip_att to allow more than 1 attribute to be stripped
      thanks to chrispitude for https://github.com/mirod/xmltwig/pull/37
  - added HTML style aliases for positions for paste and insert_new_elt
      beforebegin for before
      afterbegin for first_child
      beforeend for last_child
      afterend for after
  - improved insert_new_elt to allow for the element to insert to be
      a well-formed XML string, similar to insertAdjacentHTML in js

OBS-URL: https://build.opensuse.org/request/show/1284908
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=45
2025-06-13 11:44:00 +00:00
e510eece3a Accepting request 1238296 from home:dimstar:Factory
- Also provide perl(XML::Twig::XPath), as provided by the file
  /usr/lib/perl5/vendor_perl/*/XML/Twig/XPath.pm.

OBS-URL: https://build.opensuse.org/request/show/1238296
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=43
2025-01-16 16:12:30 +00:00
e9e92f0941 Accepting request 1237600 from devel:languages:perl:autoupdate
- Update perl-XML-Twig-CVE-2016-9180.patch
- updated to 3.530.0 (3.53)
   see /usr/share/doc/packages/perl-XML-Twig/Changes
  3.53 - 2024-12-10 - minor maintenance release
  - fixed warning from recent perl version
    See RT#155759 https://rt.cpan.org/Public/Bug/Display.html?id=155759
  - fixed bug with namespaced elements in navigation
  - added multiclass selectors in navigation and handler triggers
    (css style, eg elt.class1.class2)
  - fixed bug with dots in element names confusing navigation
    conditions in some cases
  - fixed output when a CDATA section includes a CDATA end marker
    spotted by Djibril

OBS-URL: https://build.opensuse.org/request/show/1237600
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=41
2025-01-14 10:37:34 +00:00
f7a33f5ef2 Accepting request 1154873 from home:pgajdos:p
- Use %autosetup macro. Allows to eliminate the usage of deprecated
  %patchN

OBS-URL: https://build.opensuse.org/request/show/1154873
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=39
2024-03-06 07:51:55 +00:00
3ddd30b961 Accepting request 821143 from home:pmonrealgonzalez:branches:devel:languages:perl
- Security fix [bsc#1008644, CVE-2016-9180]
  * Setting expand_external_ents to 0 or -1 currently doesn't work  
    as expected; To completely turn off expanding external entities
    use no_xxe.
  * Update documentation for XML::Twig to mention problems with
    expand_external_ents and add information about new no_xxe argument
  * Add test CVE-2016-9180.t
  * Add test build-requirements:
    perl-Test-Exception, perl-Text-Iconv, perl-Unicode-Map8
- Add perl-XML-Twig-CVE-2016-9180.patch

OBS-URL: https://build.opensuse.org/request/show/821143
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=37
2020-07-16 17:04:45 +00:00
Stephan Kulow
79ef2439df Accepting request 441757 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/441757
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=35
2016-11-25 07:30:09 +00:00
Stephan Kulow
d6576963db Accepting request 441523 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/441523
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=34
2016-11-23 14:22:32 +00:00
Stephan Kulow
5e563cb6a3 Accepting request 297002 from devel:languages:perl:autoupdate
- updated to 3.49
   see /usr/share/doc/packages/perl-XML-Twig/Changes
  3.49 - 2015-03-24
  
  - added: the DTD_base option to XML::Twig new, that forces XML::Twig to look
    for the DTD in a given directory
    thanks to Arun lakhana for the idea
  
  - fixed: XML::Parser 2.43 caused a failure in the tests due to a change in
    its behaviour when die-ing.
  
  - fixed: prevent PAUSE from trying to index packages that are only used
    for monkey patching (to re-use XML::XPath as the XPath engine for 
    XML::Twig::XPath).  Will also prevent UNAUTHORIZED flag on metacpan.
    patch sent by Graham Knop
  
  - fixed: RT #96009
    keep_atts_order => 0 behaviour. Spotted by Dolmen
    https://rt.cpan.org/Public/Bug/Display.html?id=96009
  
  - fixed bug RT #97461
    wrong error message was returned calling parse on an invalid filehandle
    Thanks to Slaven Rezic for the bug report and test case  
     https://rt.cpan.org/Public/Bug/Display.html?id=97461
  
  - fixed: RT #98801
    COMPATIBILITY WARNING
    inconsistency between simplify and XML::Simple for empty elements (including
    elements with start and end tags but no contents)
    the XML::Simple behaviour is to map them to an empty hash, not an

OBS-URL: https://build.opensuse.org/request/show/297002
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=32
2015-04-15 20:11:45 +00:00
Stephan Kulow
26ebc99908 update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=30
2014-09-15 15:38:17 +00:00
Stephan Kulow
0befbe618d update
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=28
2014-03-15 13:06:41 +00:00
Stephan Kulow
b586c713ef Accepting request 177553 from home:coolo:update-perl
- updated to 3.44
  # minor maintenance release
  added: XML::Twig::Elt new method now acccepts literal content, eg
         my $e= XML::Twig::Elt->new( '<div><p>foo</p><p>bar</p></div>');
  fixed: merge had some problems dealing with embedded comments
  improved: more tests
  
  improved: docs for parse, see RT #78877
         https://rt.cpan.org/Ticket/Display.html?id=78877
  fixed: xml_pp -i now preserves the permissions of the
         original file, see RT #81165
         https://rt.cpan.org/Ticket/Display.html?id=81165 
         reported by Alberto Simoes
  fixed: RT #80503 Newlines in attribute values
         https://rt.cpan.org/Ticket/Display.html?id=80503
         reported (and explained) by Ambrus Zsban: \r, \n
         and \n explicitely set in attribute values should
         be escaped (with &#x<nb>;) when output

OBS-URL: https://build.opensuse.org/request/show/177553
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=26
2013-06-04 17:17:42 +00:00
Stephan Kulow
02fda7ba1d Accepting request 164065 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls

OBS-URL: https://build.opensuse.org/request/show/164065
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=23
2013-04-15 10:44:06 +00:00
f663e5b8a5 Accepting request 143333 from home:DarkSS
- update to 3.42
  * fixed: bug, elements created with XML::Twig::Elt
  * added: some tests
- passed the spec file through spec cleaner
- strip %clean section (not needed on BS)

OBS-URL: https://build.opensuse.org/request/show/143333
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=22
2012-11-27 21:36:04 +00:00
Vítězslav Čížek
1f9186e75b - update to 3.39
- no upstream changelog,
    see https://github.com/mirod/xmltwig/commits/master
    for individual commits
- licence correction

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=19
2011-09-27 08:18:11 +00:00
Pascal Bleser
57e197c70a 3.38
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=17
2011-02-27 23:57:59 +00:00
Anna Maresova
57eeee66e4 - update to 3.37
*fixed: more tests fixed for HTML::TreeBuilder, hopefully 
  will pass now

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=14
2010-12-16 12:56:10 +00:00
Stephan Kulow
5f3c545371 siwtch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=11
2010-12-01 13:58:27 +00:00
Stephan Kulow
65897f183d - remove /var/adm/perl-modules
- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

- remove /var/adm/perl-modules

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=9
2010-11-29 19:01:07 +00:00
OBS User buildservice-autocommit
0e3aaeb6a8 Updating link to change in openSUSE:Factory/perl-XML-Twig revision 11.0
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=9fb53d03e698acfb01c6868da8e53a00
2010-10-11 13:12:13 +00:00
OBS User autobuild
461560f1d5 Accepting request 50096 from devel:languages:perl
checked in (request 50096)

OBS-URL: https://build.opensuse.org/request/show/50096
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=8
2010-10-11 13:12:12 +00:00
Anna Maresova
36947d102d - update to 3.36
* bugfixes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-XML-Twig?expand=0&rev=7
2010-10-08 13:18:44 +00:00
OBS User autobuild
21f904662a Accepting request 43058 from devel:languages:perl
Copy from devel:languages:perl/perl-XML-Twig based on submit request 43058 from user anicka

OBS-URL: https://build.opensuse.org/request/show/43058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-XML-Twig?expand=0&rev=10
2010-07-19 13:05:31 +00:00
OBS User autobuild
dca1e03e81 Accepting request 30402 from devel:languages:perl
Copy from devel:languages:perl/perl-XML-Twig based on submit request 30402 from user anicka

OBS-URL: https://build.opensuse.org/request/show/30402
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-XML-Twig?expand=0&rev=6
2010-01-27 17:33:16 +00:00
OBS User unknown
80ba570282 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-XML-Twig?expand=0&rev=2 2007-11-21 21:59:50 +00:00
OBS User unknown
54cf1b5a57 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-XML-Twig?expand=0&rev=1 2007-10-24 02:42:45 +00:00