3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/development/tools/misc
Chuck 0c999c7521 itstool: 2.0.2 -> 2.0.6
To get python3 support.  #63174 flipped itstool to python3, but itstool
doesn't support python3 until 2.0.3 (and perhaps does not support it
well until 2.0.5).

Pressing forward instead of rolling back at worldofpeace's suggestion,
who mentions that other distros seem to be able to ship recent versions
of itstool.

Tensions in this space seem two-fold.  One set centers around libxml2
being a low-level C library with sharp edges, manual memory management,
and performance concerns; the python libxml2 wrapper being quite thin
(the most dubious character in this drama); and python's sentiment that
it ought to be quite hard to crash the interpreter casually.  This comes
to a head in https://gitlab.gnome.org/GNOME/libxml2/issues/12 , where a
use-after-free problem in idiomatic-looking python code is declared
working-as-designed.

The other set is around python3 being more UTF-8-aware than libxml2's
python wrapper, such as https://bugzilla.gnome.org/show_bug.cgi?id=789714
and https://src.fedoraproject.org/rpms/libxml2/blob/master/f/libxml2-2.9.8-python3-unicode-errors.patch

itstool is caught in this crossfire merely for being a widely-used
python program that uses XML.
2019-10-30 17:32:15 -07:00
..
abi-compliance-checker treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
abi-dumper treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
arcanist arcanist: 20180916 -> 20190905 2019-10-13 07:14:38 -04:00
astyle astyle: use cmake to avoid having to manually fix up LDFLAGS 2019-08-26 16:40:04 +08:00
autobuild treewide: update homepages to https where available 2019-04-15 10:10:05 -04:00
autoconf
autoconf-archive treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
autogen treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
automake Re-Revert "Merge #58997 gettext: apply patch for CVE 2018-1875" 2019-04-05 21:03:59 +02:00
automoc4
avarice
avrdude
awf treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
babeltrace babeltrace: 1.5.6 -> 1.5.7 2019-07-14 23:15:31 -07:00
bashdb treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
bin_replace_string treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
binutils treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
blackmagic blackmagic: 1.6.1 -> unstable-2019-08-13 2019-08-13 17:10:02 -07:00
bossa treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
bsdbuild treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
cbrowser
ccache treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
ccls Merge pull request #69370 from chkno/no-extra-flags 2019-10-09 01:32:28 +02:00
cflow cflow: 1.5 -> 1.6 (#58018) 2019-03-31 00:36:56 +01:00
cgdb Merge master into staging-next 2019-08-18 12:53:44 +02:00
checkbashisms treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
chrpath treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
chruby treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
circleci-cli circleci-cli: 0.1.2569 -> 0.1.5879 2019-09-18 18:00:00 -05:00
cl-launch
cli11 cli11: 1.7.1 -> 1.8.0 2019-06-01 03:29:13 -07:00
coccinelle treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
complexity treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
cppi
cproto treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
cquery makeWrapper: Remove unused extraFlagsArray feature 2019-09-25 09:23:09 -07:00
creduce creduce: 2.8.0 -> 2.9.0, llvm7 2019-05-06 23:39:56 -05:00
cscope
csmith treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
ctags treewide: fix string escapes 2019-09-16 22:15:38 +00:00
cwebbin treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
d-feet dfeet: 0.3.14 -> 0.3.15 2019-08-24 16:15:23 -04:00
dbench treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
ddd
dejagnu
dfu-programmer treewide: name -> pname 2019-08-17 10:54:38 +00:00
dfu-util treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
dialog treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
distcc
doclifter doclifter: 2.18 -> 2.19 (#58663) 2019-04-08 00:29:49 +02:00
drush
editorconfig-core-c
eggdbus
elfinfo elfinfo: use buildGoPackage 2019-09-21 04:33:00 -05:00
elfkickers treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
elfutils Revert "elfutils: add patch that fixes compilation under gcc8 (#40705)" 2019-09-07 07:20:19 +00:00
epm treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
findnewest findnewest: init at 0.3 2019-03-12 15:28:20 -07:00
fsatrace treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
fswatch treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gdb gdb: build with libipt 2019-09-22 21:34:32 +00:00
gdbgui treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
gede treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gengetopt gengetopt: 2.22.6 -> 2.23 2019-08-22 14:12:23 -05:00
global treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gnum4 treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
gob2 treewide: Update meta of packages hosted on gnome 2019-05-13 03:01:25 -04:00
gperf
gpshell treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gputils treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
gtkdialog treewide: drop adding hicolor-icon-theme where possible 2019-09-18 22:47:26 +02:00
gtkperf tree-wide: s/GTK+/GTK/g 2019-09-06 02:54:53 +02:00
help2man help2man: 1.47.10 -> 1.47.11 2019-08-19 05:30:57 -07:00
hound treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
hydra hydra: 2019-05-06 -> 2019-08-30 2019-09-08 01:25:25 +02:00
hydra-cli hydra-cli: update the cargoSha256 hash 2019-10-09 18:29:18 +02:00
icon-naming-utils
igprof treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
indent indent: fix darwin build 2019-05-21 23:27:10 +02:00
inotify-tools treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
intel-gpu-tools treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
intltool treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
iozone
itstool itstool: 2.0.2 -> 2.0.6 2019-10-30 17:32:15 -07:00
jscoverage
kconfig-frontends kconfig-frontends: don’t error on security warning 2019-06-05 22:52:58 -04:00
kdbg treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
kibana treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
libtool libtool2: enable parallel builds 2019-05-24 17:29:23 -04:00
libwhich libwhich: 2019-03-20 -> 1.1.0 2019-06-09 22:18:06 -05:00
linuxkit linuxkit: 2017-07-08 -> 0.7 2019-07-25 21:32:20 -07:00
lit lit: 0.7.1 -> 0.8.0 2019-03-22 14:12:36 -05:00
loccount treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
lsof lsof: fix man page 2019-09-28 19:19:19 -05:00
ltrace treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
lttng-tools lttng-tools: 2.10.7 -> 2.10.8 2019-10-22 16:43:39 +02:00
lttng-ust lttng-ust: 2.10.4 -> 2.10.5 2019-09-28 00:19:50 +02:00
lttv
luarocks Merge pull request #68258 from teto/luarocks-nix_bump 2019-09-09 12:41:54 +09:00
macdylibbundler treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
md2man treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
mdl bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
mkcert mkcert: use buildGoPackage 2019-09-21 04:25:00 -05:00
moby treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
msitools treewide: Add passthru.updateScript to gnome pkgs 2019-05-12 22:23:48 +02:00
ninka treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
nixbang treewide: name -> pname 2019-08-17 10:54:38 +00:00
nrfutil nrfutil: init at 5.2.0 2019-05-19 12:12:32 +02:00
objconv treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
one_gadget one_gadget: 1.6.2 → 1.7.2 2019-08-28 19:29:17 +00:00
opengrok treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
openocd Merge remote-tracking branch 'origin/master' into gcc-8 2019-09-03 22:15:07 +02:00
pahole pahole: 1.12 -> 1.15 2019-07-09 20:15:19 +02:00
patchelf patchelf: 0.10 -> 0.9 (downgrade!) 2019-09-22 09:47:36 +02:00
pkg-config pkg-config: enable check 2019-05-15 02:13:13 +09:00
pkgconf pkgconf: 1.6.1 -> 1.6.3 2019-07-15 22:03:27 -07:00
pmccabe treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
prelink treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
premake treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
pwndbg pwndbg: fix runtime python deps, fixes #71071 2019-10-16 10:01:44 +02:00
reviewdog reviewdog: init at 0.9.12 2019-06-15 02:00:00 -05:00
rman
rolespec
saleae-logic treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
scc scc: init at 2.8.0 2019-10-20 00:55:10 -07:00
sccache sccache: 0.2.11 -> 0.2.12 2019-10-24 07:11:18 -07:00
semver-tool semver-tool: init at 2.1.0 2019-03-31 21:32:15 +02:00
sipp treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
sloccount sloccount: Wrap shell scripts 2019-05-17 06:00:03 +00:00
sqitch
srecord
stlink treewide: name -> pname 2019-08-17 10:54:38 +00:00
stm32flash
strace strace: 5.2 -> 5.3 2019-10-03 21:16:09 +02:00
swig swig4: 4.0.0 -> 4.0.1 2019-10-11 12:05:58 +02:00
sysbench Re-Revert "Merge branch 'staging-next'" 2019-09-22 09:38:09 +02:00
tcptrack treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
teensy-loader-cli treewide: name -> pname 2019-08-17 10:54:38 +00:00
terracognita terracognita: init at 0.1.6 (#66203) 2019-08-06 10:48:57 -07:00
terraform-lsp terraform-lsp: 0.0.6 -> 0.0.9 2019-09-21 00:00:00 -05:00
tet treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
texi2html texi2html: 1.82 -> 5.0 2019-08-26 13:16:43 -07:00
texinfo treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
tie treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
tinyprog tinyprog: init at 1.0.24.dev99+ga77f828 2019-08-14 21:10:05 -05:00
tokei tokei: 9.1.1 -> 10.0.1 2019-09-10 13:21:37 -07:00
travis bundlerUpdateScript: init and use (#64822) 2019-07-22 12:02:47 +00:00
trv treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
uisp
uncrustify
unifdef
universal-ctags universal-ctags: Add jansson dependency 2019-10-01 11:27:59 -05:00
usb-modeswitch treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
vtable-dumper treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00
watson-ruby treewide: remove redundant rec 2019-08-28 11:07:32 +00:00
whatstyle whatstyle: init at 0.1.7 2019-05-18 23:40:39 +09:00
wishbone-tool wishbone-tool: init at 0.2.8 2019-08-22 11:09:45 +00:00
xc3sprog treewide: remove redundant quotes 2019-09-08 23:38:31 +00:00
xxdiff xxdiff: drop the old qt4 version in favour of qt5 2019-09-09 13:13:54 +08:00
ycmd ycmd: add gopls completer 2019-09-20 21:33:40 +02:00
yodl treewide: name -> pname (easy cases) (#66585) 2019-08-15 13:41:18 +01:00